Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Просмотров:
2501
Рейтинг:
(16)
Опубликован:
2011.04.29 12:52
Обновлен:
2016.11.22 07:33
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Пример индикатора, рисующего пилу по ценам High и Low.

Цвет, толщина и стиль линий зигзага меняются случайным образом каждые N тиков. Обратите внимание, первоначально для графического построения plot1 со стилем DRAW_COLOR_ZIGZAG задается 8 цветов с помощью директивы компилятора #property, а затем в функции OnCalculate() цвет выбирается случайным образом из 14 цветов, хранящихся в массиве colors[].

Параметр N вынесен во внешние параметры индикатора для возможности ручной установки (закладка "Параметры" в окне свойств индикатора).

См. также статью Стили рисования в MQL5

DRAW_COLOR_ZIGZAG

DRAW_COLOR_ARROW DRAW_COLOR_ARROW

Стиль DRAW_COLOR_ARROW рисует на графике разноцветные стрелки (символы), задаваемые кодом символа из шрифта Windings.

DRAW_COLOR_HISTOGRAM2 DRAW_COLOR_HISTOGRAM2

Стиль DRAW_COLOR_HISTOGRAM2 рисует разноцветную гистограмму на двух индикаторных буферах, цвет гистограммы указывается в буфере цвета.

DRAW_COLOR_BARS DRAW_COLOR_BARS

Стиль DRAW_COLOR_BARS рисует бары по значениям четырех индикаторных буферов, в которых содержатся цены Open, High, Low и Close. Этот стиль является продвинутой версией стиля DRAW_BARS и позволяет задавать для каждого бара свой цвет из заранее предопределенного набора цветов.

DRAW_COLOR_CANDLES DRAW_COLOR_CANDLES

Стиль DRAW_COLOR_CANDLES, как и DRAW_CANDLES, рисует японские свечи по значениям четырех индикаторных буферов, в которых содержатся цены Open, High, Low и Close. Но кроме этого он позволяет задавать цвет для каждой свечи из заданного набора.