RoCt = (Closet – Closet-N) / Closet-N *100%.
Сигналы
Смотрите индикатор Momentum.
Автор: Уэллс Уайлдер (Welles Wilder).
Первоисточник: Welles Wilder. New Concepts in Technical Trading Systems. 1978.
Пример:
Исходный текст:
Код: Выделить всё
function Initialize()
{
IndicatorName = "ROC";
AddInput("Input", Inputs.Price);
AddParameter("Period", 20, 1);
PriceStudy = false;
AddSeries("ROC", DrawAs.Line, Color.Coral);
AddLevel(0, Color.Gray, "ROC");
}
function Evaluate()
{
// AlfaDirect. 2015. OX.
// ROC (Rate of Change) -
if (CurrentIndex <= Period)
ROC = 0.0;
else
ROC = (Input[0] - Input[1-Period])/Input[1-Period];
}
Индикатор является встроенным индикатором, поэтому создавать пользовательский индикатор не имеет смысла.