5 минут назад, Just Trader сказал:к сожалению с этим советник вообще не закрывает((
Ну значит где то я в коде ошибку допустил, я же не проверял в тестере. Добавь принтов, посмотри, где не срабатывает.
Вот эта конструкция в тестере вполне работает:
datetime time_curr = 0;
bool close_me = false;
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
if(close_me && TimeCurrent()-time_curr >= 5) {
close_me = false;
Print("2 "+TimeCurrent());
}
if (!close_me)
{
time_curr = TimeCurrent();
Print("1 "+TimeCurrent());
close_me = true;
}
}
//+------------------------------------------------------------------+
