Посоветуйте а? Как в советнике обратиться к открытию свечи в 9.30 например. на м30

 

Хотелось бы реализовать открытие сделки в советнике именно на открытие свечи новой по заданному времени. например на открытие свечи 9.30 .запутался я... сейчас тупо сравниваю время...но тик то может запаздать и свеча откроется чуть позже ..ну в общем когда я сравниваю по секундам..то открытие не всегда корректно...в функции Executor(); реализованы критерии открытия сделок

extern double Th=09;
extern double Tm=30;
int D;
//--------------------------------------------------------------- 2 --


int start()
{
int Ch=Hour();
double Cm =Minute();


if (OrdersTotal()==0)
{if (D!=Day())
{if (Ch==Th && Cm==Tm)
{Executor();
D=Day();
}
}
}
return;

 
 

iBarShift() - номер бара который открылся в нужное время

iOpen() - цена открытия бара, который только что нашли

 
Чётко..спасибо вам..ограничили поиск
Причина обращения: