Всем добрый день!
Тестирую индикатор CC_Divergence_v1.0 в MT4 и заметил одну странную вещь, в которой не могу разобраться.
Тестирую одновременно на 6 разных валютных парах.
Ставлю в каждом из 6 окон, ТФ, например, 15 минут — индикатор показывает что вот там и там были дивергенции раньше.
Проходит время — пол дня, день, новых дивергенций он не показывает, алерты не срабатывают.
Переключаешь на ТФ 5 минут — оказывается были дивергенции за прошедшее время, меняешь обратно на 15 минут — снова показывает, что были дивергенции за те самые пол дня - день.
Пробовал запускать одновременно 12 окон — 6 пар на ТФ 15 минут и те же 6 пар на ТФ 5 минут, история та же.
Не подскажите, в чем может быть дело?
zerodivide
или
outOfRange
Кстати да, в журнал обязательно нужно заглянуть!
Нашел тут вчера статью на эту тему, под названием «Совместное использование тиковых индикаторов» — автор утверждает,
что если один и тот же индикатор используется одновременно на нескольких графиках, то что-то там может не правильно работать.
Или это не к моей проблеме?
В журнал (вкладка в терминале) заглянул, ни одной ошибки не нашел.
Нашел тут вчера статью на эту тему, под названием «Совместное использование тиковых индикаторов» — автор утверждает,
что если один и тот же индикатор используется одновременно на нескольких графиках, то что-то там может не правильно работать.
Или это не к моей проблеме?
Без ссылки на индикатор точно сказать не возможно. Но, скорее всего, это к Вашему конкретному случаю не относится.
- голосов: 1
- 2009.08.05
- finimej
- www.mql5.com
https://www.mql5.com/ru/code/9089
При вызове CatchBullishDivergence() второй параметр надо заменить с countedBars на Bars. Кто-то покопался в нем.
Огромное спасибо за ответ. Поменял, надеюсь, что поможет и дело было именно в этом.
Еще не подскажите, где-то читал, что он более эффективен при ТФ 30 минут и старше, не знаете, так ли это? На более младших ложные срабатывания?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем добрый день!
Тестирую индикатор CC_Divergence_v1.0 в MT4 и заметил одну странную вещь, в которой не могу разобраться.
Тестирую одновременно на 6 разных валютных парах.
Ставлю в каждом из 6 окон, ТФ, например, 15 минут — индикатор показывает что вот там и там были дивергенции раньше.
Проходит время — пол дня, день, новых дивергенций он не показывает, алерты не срабатывают.
Переключаешь на ТФ 5 минут — оказывается были дивергенции за прошедшее время, меняешь обратно на 15 минут — снова показывает, что были дивергенции за те самые пол дня - день.
Пробовал запускать одновременно 12 окон — 6 пар на ТФ 15 минут и те же 6 пар на ТФ 5 минут, история та же.
Не подскажите, в чем может быть дело?