Что то не понял что значит: "В этом случае можно усложнить проверку на разницу между значениями, равную единице." - кто нибудь может прокомментировать?
не заморачивайся - используй Третий способ. )
Что то не понял что значит: "В этом случае можно усложнить проверку на разницу между значениями, равную единице." - кто нибудь может прокомментировать?
Что то не понял что значит: "В этом случае можно усложнить проверку на разницу между значениями, равную единице." - кто нибудь может прокомментировать?
Поддерживаю вопрос, тоже очень интересно! Так как трейди спобой слишком избыточен, особенно если расчет делается для верхнего ТФ
Элементарно:
if(prevbars == Bars - 1) // значит сформировался новый бар { // обработка нового бара ... prevbars = Bars; }
На самом деле всегда нужно использовать комбинацию первого и третьего способа (проверка на изменение количества баров и времени последрнего бара), потому что эксперты, как правило, анализируют не только последний бар, но и более глубокую историю (непосредственно в своем коде или с помощью индикаторов), и подкачка истории (затыкание дыр) может существенно изменить сигналы эксперта. Особенно это важно, т.к. очень часто после подключения терминала к серверу приходит сразу последний (текущий) бар, а промежуток баров влоть до предыдущей сессии остается на мгновение пропущенным - в зависимости от скорости соединения и величины подкачиваемых данных это может быть и пара секунд, но их хватит, чтобы построить неверный сигнал на неполных данных и отправить запрос на сделку.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
New article Особенности написания экспертов has been published:
Author: MetaQuotes Software Corp.