Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2455

 
Maxim Kuznetsov #:

выбросить в помойку "supertrend"

это уже притча-во-языцях

Я его использую не как все)) Я понимаю что как есть он не работает
 
Tretyakov Rostyslav #:
iBarShift()
Не подходит. Я же не знаю время. 
 
Peter “Skilaton” #:
Не подходит. Я же не знаю время. 

Смена тренда и есть время, используйте цикл или добавьте еще один буфер.

 
Tretyakov Rostyslav #:

Смена тренда и есть время, используйте цикл или добавьте еще один буфер.

Я не понимаю что Вы имеете ввиду, точнее я не понимаю как это работает) 
 
Peter “Skilaton” #:
Я не понимаю что Вы имеете ввиду, точнее я не понимаю как это работает) 

Можно проще добавьте переменную X, при смене тренда X=i;

дальше

iBarShift(_Symbol,_Period,Time[X],false)
 
Подскажите, пожалуйста, как вызвать OnCalculate в мультивалютном индикаторе? Если тик пришёл не другом символе и в связи с этим нужно обновить
 
Ivan Butko #:
Подскажите, пожалуйста, как вызвать OnCalculate в мультивалютном индикаторе? Если тик пришёл не другом символе и в связи с этим нужно обновить

Вам лучше использовать OnTimer() и MqlTick вместо OnCalculate

 
Tretyakov Rostyslav #:

Вам лучше использовать OnTimer() и MqlTick вместо OnCalculate

Благодарю Вас

 
Ivan Butko #:
Подскажите, пожалуйста, как вызвать OnCalculate в мультивалютном индикаторе? Если тик пришёл не другом символе и в связи с этим нужно обновить

Я сейчас проверяю работу со стаканом цен на фроексе. Получается красиво, только очень жаль в тестере не работает.

Конечно если надо для mql4, то обсуждение бессмысленно.

 
Alexey Viktorov #:

Я сейчас проверяю работу со стаканом цен на фроексе. Получается красиво, только очень жаль в тестере не работает.

Конечно если надо для mql4, то обсуждение бессмысленно.

А как фильтруете мусорные события, которые не относятся к текущей цене?