Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 16.04.20
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TogoTiger Beitrag anzeigen
Zeit abfragen:

void OnTick()
{
string Zeit = TimeToStr(TimeCurrent(),TIME_MINUTES);

if (Zeit > "22:59" || Zeit < "08:00")
{
Print ("Kein Handel. Zeit: ",Zeit);
return;
}

hier das was du machen willst bei OnTick
}
Ne, das funtioniert so überhaupt nicht. Strings miteinander vergleichen geht nicht.

Aber das würde gehen:

if (TimeCurrent() > StringToTime(TimeToStr(TimeCurrent(), TIME_DATE) + " 22:59")
|| TimeCurrent() < StringToTime(TimeToStr(TimeCurrent(), TIME_DATE) + " 08:00"))
{
...
}

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.