Русский

Справочник MQL4 Константы, перечисления и структуры Константы индикаторов

Константы индикаторов

Предопределены 29 стандартных технических индикаторов, которые можно использовать в программах на языке MQL4. Кроме того, есть возможность создавать свои собственные пользовательские индикаторы с помощью функции iCustom(). Все необходимые для этого константы разделены на 5 групп:

 

Что нового в MQL5

В MQL5 количество встроенных технических индикаторов увеличено с 30 до 38, а количество стилей рисования пользовательских индикаторов выросло в 3 раза – с 6 до 18. Теперь пользовательский индикатор может использовать до 512 индикаторных буферов, при этом для цветных стилей можно задать свой цвет отрисовки на каждом баре.

Стиль

Описание

Буферов значений

Буферов цвета

DRAW_NONE

На графике визуально не отображается, но значения соответствующего буфера можно посмотреть в "Окне данных"

1

-

DRAW_LINE

Строится линия по значениям соответствующего буфера  (пустые значения в буфере нежелательны)

1

-

DRAW_SECTION

Рисуется отрезками между значениями соответствующего буфера (обычно пустых значений много)

1

-

DRAW_HISTOGRAM

Рисуется гистограммой от нулевой линии до значений соответствующего буфера (допускаются пустые значения)

1

-

DRAW_HISTOGRAM2

Рисуется гистограммой на двух индикаторных буферах (допускаются пустые значения)

2

-

DRAW_ARROW

Отображается символами  (допускаются пустые значения)

1

-

DRAW_ZIGZAG

Похож на стиль DRAW_SECTION, но в отличие от него может строить вертикальные отрезки на одном баре

2

-

DRAW_FILLING

Цветовая заливка между двумя линиями. В "Окне данных" показываются 2 значения соответствующих буферов

2

-

DRAW_BARS

Отображение на графике в виде баров. В "Окне данных" показываются 4 значения соответствующих буферов

4

-

DRAW_CANDLES

Отображение в виде японских свечей. В "Окне данных" показываются 4 значения соответствующих буферов

4

-

DRAW_COLOR_LINE

Линия, для которой можно чередовать цвет как на разных барах, так и сменить ее цвет в любой момент времени

1

1

DRAW_COLOR_SECTION

Похож на стиль DRAW_SECTION, но цвет каждой секции можно задавать индивидуально, можно задавать цвет динамически

1

1

DRAW_COLOR_HISTOGRAM

Похож на стиль DRAW_HISTOGRAM, но каждая полоска может иметь свой цвет, можно задавать цвет динамически

1

1

DRAW_COLOR_HISTOGRAM2

Похож на DRAW_HISTOGRAM2,  но каждая полоска может иметь свой цвет, цвет можно задавать динамически

2

1

DRAW_COLOR_ARROW

Похож на стиль DRAW_ARROW, но каждый символ может иметь свой цвет. Цвет можно менять динамически

1

1

DRAW_COLOR_ZIGZAG

Стиль DRAW_ZIGZAG с возможностями индивидуальной раскраски секций и динамической смены цвета

2

1

DRAW_COLOR_BARS

Стиль DRAW_BARS с возможностями индивидуальной раскраски баров и динамической смены цвета

4

1

DRAW_COLOR_CANDLES

Стиль DRAW_CANDLES с возможностями индивидуальной раскраски свечей и динамической смены цвета

4

1