Создание трендового индикатора Open-Close
Индикатор – это графическое представление некоторой особой фигуры на графике, математической формулы или результата расчета функции. Для одного индикатора на графике могут быть построены максимум 4 линии. В комплекте с Trading Desk VPro поставляется большое количество часто используемых индикаторов (работа с ними описана в главе «Индикаторы»). В этом разделе мы рассмотрим, как создать собственный индикатор при помощи редактора скриптов.
Данный индикатор, создание которого мы рассмотрим, основан на ценах открытия и закрытия и показывает направление тренда. Если найти сумму всех цен открытия и сравнить результат с суммой цен закрытия за тот же период, то тренд имеет направление вверх, если сумма цен закрытия больше суммы цен открытия. В противном случае тренд имеет направление вниз. Код индикатора в окне редактора скриптов выглядит следующим образом:
Функция Summation используется для расчета сравниваемых значений. Она находит сумму определенной цены для определенного количества баров. Затем значения для цен открытия и закрытия сравниваются и делается вывод о направлении тренда. Большое положительное значение переменной Trend говорит о сильном тренде вверх. Большое отрицательное значение говорит о сильном тренде вниз.
После компиляции, созданный нами индикатор появляется в списке выбора индикаторов:
На графике он выглядит следующим образом:
|