Wie ist Day() aufgebaut? ist Day() mit anderen Uhrzeiten Reproduzierbar?

Einloggen oder registrieren, um einen Kommentar zu schreiben
Bayne
467
Bayne  

Wie kann ich Day() reproduzieren, jedoch mit anderen Uhrzeiten als 0 und >23.59.

Also z.b dass der "Tag" durch diverse Parameter abänderbar ist.

 von "2Uhr bis 16Uhr"?


Gesucht ist keine Simple verschiebung des Anfangs und endes gleichzeitig, sondern die Möglichkeit, dass eine TimeRange nachdem sie Fertig ist einen int jedes mal um 1 erhöht. (ist wahrscheinlich ziemlich simpel jedoch habe ich momentan echt keinen klaren Kopf + noch ziemliche Anfänger MQL kenntnisse...


Danke euch für jede antwort :)

amando
1502
amando  

als Beispiel


int Hour()
  {
   MqlDateTime tm;
   TimeCurrent(tm);
   return(tm.hour);
  }

und dann ganz einfach Hour() == xx

Bayne
467
Bayne  
void OnTick()
{


   inCheckRange=CheckRange.InRange();
   inTradeRange=TradeRange.InRange();
   
   if (inCheckRange && !refresh){Refresh();Print ("Test123");}
   if (inTradeRange &&!done) {refresh=false; done=true;}

}
So scheint es zu klappen
Einloggen oder registrieren, um einen Kommentar zu schreiben