- Color Zig Zag
- Индикаторы: Zig Zag History
- Профессионалы, создадим советник вместе?!
Не подскажите где можно скачать стандартный цветной Zig Zag для МТ4 (автор кода компания MetaQuotes) ? искал через поиск чего-то не нашел.
я имел ввиду зиг заг дву цветный например красный sell и синий buy
ZigZag Color или Double Color МТ4
я имел ввиду зиг заг дву цветный например красный sell и синий buy
ZigZag Color или Double Color МТ4
Берите с МТ5, они сейчас компилятся в МТ4 на раз.
Николай, да, действительно, цветной ZigzagColor.mq5 для MT5 можно переименовать в ZigzagColor.mq4. Затем полученный файл скомпилировать в MT4, то есть получить ex4. Вы его получите без ошибок компиляции. Но этот ex4 работать не будет !! Я говорю это так уверенно, потому что попробовал !
Николай, да, действительно, цветной ZigzagColor.mq5 для MT5 можно переименовать в ZigzagColor.mq4. Затем полученный файл скомпилировать в MT4, то есть получить ex4. Вы его получите без ошибок компиляции. Но этот ex4 работать не будет !! Я говорю это так уверенно, потому что попробовал !
измените индексацию буферов через ArraySetAsSeries(xxx,false) - сериализация по умолчанию отличаются в 4 и 5 и это самая типичная проблема.
измените индексацию буферов через ArraySetAsSeries(xxx,false) - сериализация по умолчанию отличаются в 4 и 5 и это самая типичная проблема.
Спасибо, Максим, за подсказку. В программном коде ZigzagColor.mq5 имеем четыре буфера. Сразу браться за все четыре — это будет верный неуспех. Я попробую сначала простую MA, у которой всего один буфер превратить из mt4 в mt5. (С буферами в MT4 у меня есть некоторый положительный опыт). И тогда я, может быть, пойму закономерность с индексацией буферов в MT5.
Спасибо, Максим, за подсказку. В программном коде ZigzagColor.mq5 имеем четыре буфера. Сразу браться за все четыре — это будет верный неуспех. Я попробую сначала простую MA, у которой всего один буфер превратить из mt4 в mt5. (С буферами в MT4 у меня есть некоторый положительный опыт). И тогда я, может быть, пойму закономерность с индексацией буферов в MT5.
там всё просто и механично - при портировании индикатора из 4 в 5, в начале OnCalculate ставите ВСЕМ массивам ArraySetAsSeries(xxx,true). Подчёркиваю - всем используемым, то есть и буферным и open[]/high[]/low[]...
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования