Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Посмотри на Топ сигналов MetaTrader 5. Выбери лучший и подпишись!
Nazar
23
Nazar 2015.08.28 10:37 

пример : советнику для вычислений нужен экстремум,
он его фиксирует в переменную,
связь пропадает,
определяется новый экстр.,
связь возобновляется но советник его не фиксирует,соответ. "шеф,всё пропало". 
есть идея : фиксировать время в переменные и сравнивать,напр. если разница больше минуты,заганять данные этого отрезка в массив и проверять на наличие возможных новых экстр.
может есть путь по проще? 

п.с. не могу понять работу исконнекшин для фиксации прерывания связи
if(!IsConnected())
    {
     Print("Связь отсутствует!");
     return(0);
    }
если связь пропала,start() не прочитает это,если только разрыв произойдет когда мы будем ещё перед этой функцией.....но вероятность мала
я пробовал,из 10 попыток сработала только раз!! 

TarasBY
1742
TarasBY 2015.08.28 14:30  
Может это как-то поможет?
Nazar
23
Nazar 2015.08.28 14:49  
TarasBY:
Может это как-то поможет?
спасибо,с частью п.с. буду разбираться,но основной вопрос открыт
Alexey Viktorov
5172
Alexey Viktorov 2015.08.29 19:57  
parodent:
спасибо,с частью п.с. буду разбираться,но основной вопрос открыт
Ну так OnTimer() вроде-бы должно работать и без связи. Соответственно эту проверку можно поставить туда и все дела...
Nazar
23
Nazar 2015.08.30 08:57  
AlexeyVik ,спасибо,это то что надо
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий