Color Zig Zag MT4

 
Не подскажите где можно скачать стандартный цветной Zig Zag для МТ4 (автор кода компания MetaQuotes) ? искал через поиск чего-то не нашел.
 
меня тоже интересует такой индикатор. если есть у кого-то то скиньте прямо сюда на форум.
 
leonidplus:
Не подскажите где можно скачать стандартный цветной Zig Zag для МТ4 (автор кода компания MetaQuotes) ? искал через поиск чего-то не нашел.
а что в зиг-заге должно быть цветное?
 

я имел ввиду зиг заг дву цветный например красный sell и синий buy

ZigZag Color или Double Color   МТ4

 
leonidplus:

я имел ввиду зиг заг дву цветный например красный sell и синий buy

ZigZag Color или Double Color   МТ4

Берите с МТ5, они сейчас компилятся в МТ4 на раз.
 
Nikolay Demko #:
Берите с МТ5, они сейчас компилятся в МТ4 на раз.

Николай, да, действительно, цветной ZigzagColor.mq5 для MT5 можно переименовать в ZigzagColor.mq4. Затем полученный файл скомпилировать в MT4, то есть получить ex4. Вы его получите без ошибок компиляции. Но этот  ex4 работать не будет !! Я говорю это так уверенно, потому что попробовал !

 
Victor Ziborov #:

Николай, да, действительно, цветной ZigzagColor.mq5 для MT5 можно переименовать в ZigzagColor.mq4. Затем полученный файл скомпилировать в MT4, то есть получить ex4. Вы его получите без ошибок компиляции. Но этот  ex4 работать не будет !! Я говорю это так уверенно, потому что попробовал !

измените индексацию буферов через ArraySetAsSeries(xxx,false) - сериализация по умолчанию отличаются в 4 и 5 и это самая типичная проблема. 

 
Maxim Kuznetsov #:

измените индексацию буферов через ArraySetAsSeries(xxx,false) - сериализация по умолчанию отличаются в 4 и 5 и это самая типичная проблема. 

Спасибо, Максим, за подсказку. В программном коде ZigzagColor.mq5 имеем четыре буфера. Сразу браться за все четыре — это будет верный неуспех. Я попробую сначала простую MA, у которой всего один буфер  превратить из mt4 в mt5. (С буферами в MT4 у меня есть некоторый положительный опыт). И тогда я, может быть, пойму закономерность с индексацией буферов в MT5.

 
Victor Ziborov #:

Спасибо, Максим, за подсказку. В программном коде ZigzagColor.mq5 имеем четыре буфера. Сразу браться за все четыре — это будет верный неуспех. Я попробую сначала простую MA, у которой всего один буфер  превратить из mt4 в mt5. (С буферами в MT4 у меня есть некоторый положительный опыт). И тогда я, может быть, пойму закономерность с индексацией буферов в MT5.

там всё просто и механично - при портировании индикатора из 4 в 5, в начале OnCalculate ставите ВСЕМ массивам ArraySetAsSeries(xxx,true). Подчёркиваю - всем используемым, то есть и буферным и open[]/high[]/low[]...

Причина обращения: