Русский

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

Стили рисования

Список стилей рисования для функций SetIndexStyle() и SetLevelStyle().

Константа

Значение

Описание

DRAW_LINE

0

Простая линия

DRAW_SECTION

1

Отрезки между непустыми значениями линии

DRAW_HISTOGRAM

2

Гистограмма

DRAW_ARROW

3

Стрелки (символы)

DRAW_ZIGZAG

4

Отрезки между непустыми значениями чётной и нечётной линий (зигзаг), 2 буфера значений

DRAW_NONE

12

Отсутствие какого-либо рисования

Существуют 5 стилей, которыми может рисоваться линия в пользовательском индикаторе. Они применимы только при толщине линии 0 или 1.

ENUM_LINE_STYLE

Константа

Значение

Описание

STYLE_SOLID

0

Сплошная линия

STYLE_DASH

1

Штриховая линия

STYLE_DOT

2

Пунктирная линия

STYLE_DASHDOT

3

Штрих-пунктирная линия

STYLE_DASHDOTDOT

4

Штрих-пунктирная линия с двойными точками

Стиль линии может также использоваться для получения или установки свойства OBJPROP_STYLE объекта.

При создании пользовательского индикатора можно указать один из 6 типов рисования (способа отображения на главном окне графика или в подокне графика), значения которых указаны в списке стилей рисования.

В одном пользовательском индикаторе допустимо использовать любые виды рисования индикаторов. Каждый вид построения требует указания от одного до двух глобальных массивов для хранения данных, необходимых для рисования.