GTrade.CloseAllOnSymbol()
Schließt alle offenen Trades auf einem bestimmten Symbol.
int GTrade.CloseAllOnSymbol(
string symbol = NULL
);
|
Parameter
symbol
[in] Das Symbol dessen Trades geschlossen werden sollen.
Rückgabewert
Beispiel:
//--- Einbinden der Glib Klassen
#include <Glib.mqh>
//--- Erzeugung eines Zeigers zu einem leeren Klassenobjektes
GTrade *trade;
int OnInit
()
{
//--- Die Klasse dem leerem Klassenobjekt zuweisen
trade = gTrade();
//--- Die Daten der Klasse initialisieren
trade.Init();
return(INIT_SUCCEEDED);
}
void OnDeinit
(const int reason)
{
//--- Bei beenden Speicher freigeben
delete trade;
}
void OnTick
()
{
//--- Die aktuelle Stunde des Tages erhalten
MqlDateTime dateTimeStruct;
TimeCurrent(dateTimeStruct);
int hour = dateTimeStruct.hour;
//--- Ab 22 Uhr alle offnen Trades schließen
if
( hour >= 22 )
{
trade.CloseAllOnSymbol();
}
}
|
Sehen Sie auch
GTrade.Open, GTrade.CloseWithComment