Download MetaTrader 5

Current time frame check OnTick olny once

To add comments, please log in or register
GoodPointMas
108
GoodPointMas  

let's say I'm after time frame H1, EA runs on OnTick even, how to say -> new bar is ready - check the conditions once - run logic to open/close  order

but check only once and wait next H1, not check every Tick during this H1 and run logic

may be I need to use onTime but not sure how 

honest_knave
Moderator
2360
honest_knave  
static datetime LastHr=0;
datetime ThisHr=iTime(NULL,PERIOD_H1,0);
if(LastHr!=ThisHr)
   {
    // do what you want to do once per hour in here
   LastHr=ThisHr;
   }
To add comments, please log in or register