Руководство пользователя

Параметры пользовательских индикаторов
NetTradeX PC
NetTradeX Android
NetTradeX iOS
NetTradeX Mobile
NetTradeX Advisors
Параметры пользовательских индикаторов

Группа функций, используемых при создании пользовательских индикаторов.

void SetDigits(int digits)

Установка точности индикатора. Служит для вывода чисел в вертикальной линейке.

void SetIndexCount(int count)

Установка числа буферов значений индикатора.

bool SetIndexBuffer(int index,double[]@ buffer)

Установка буфера, принимающего значения индикатора. В качестве параметров указывается номер буфера и ссылка на массив с обратной индексацией из числа глобальных переменных скрипта.

void SetIndexDrawStart(int index,int pos)

Установка позиции, с которой начинается отрисовка буфера индикатора. В качестве параметров номер буфера и позиция.

void SetIndexEmptyValue(int index,double value)

Установка "пустого" значения для буфера индикатора. "Пустые значения" не участвуют в отрисовке индикатора.

void SetIndexShift(int index,int shift)

Установка смещения отрисовки буфера индикатора. В качестве параметров номер буфера и смещение.

void SetIndexStyle(int index,int type,int style,int width,color clr)

Установка графических свойств отрисовки буфера индикатора. Параметры:

Свойства объекта Indicator

  • int Calculated - кол-во уже подсчитанных баров индикатора

Вывод графика в отдельном окне

Для вывода графика в отдельном окне служит следующая директива препроцессора:

#set_indicator_separate
Примеры работы с индикаторами.