AROON OSC
Добавлено: 26 июл 2024, 13:31
Добрый день, друзья!
Не могу найти код осциллятора AROON, подскажите, если есть?
Не могу найти код осциллятора AROON, подскажите, если есть?
Неофициальный форум клиентского терминала Альфа-Инвестиции (Альфа-Директ 4). Обсуждение терминала, обмен опытом, разработка скриптов индикаторов и стратегий.
https://www.alfadirect4.ru/
Код: Выделить всё
function Initialize()
{
IndicatorName = "AroonUD";
PriceStudy = false;
AddInput ("Input", Inputs.Candle);
AddParameter("PeriodU", 10); AddParameter("PeriodD", 10);
AddGlobalVariable("hi", Types.Double, 0);
AddGlobalVariable("lo", Types.Double, 0);
AddGlobalVariable("hibar", Types.Double, 0);
AddGlobalVariable("lobar", Types.Double, 0);
AddSeries ("AUP", DrawAs.Line, Color.Green);
AddSeries ("ADW", DrawAs.Line, Color.Red);
}
function Evaluate()
{
// Jude_Masson 19.02.2022 https://alfadirect4.ru
hi =0;
hibar=0;
lo =100000000;
lobar =0;
for (int i=0; i < PeriodU; i++)
{
if (Input.High[i] > hi )
{
hi = Input.High[i];
hibar = i +1;
}
}
for (int i=0; i < PeriodD; i++)
{
if (Input.Low[i] < lo )
{
lo = Input.Low[i];
lobar = i +1;
}
}
AUP = (PeriodU-hibar)/ PeriodU*100;
ADW = (PeriodD-lobar)/ PeriodD*100;
}
Den писал(а):Класс!
Den писал(а):Не могу найти код осциллятора AROON
Den писал(а):Неужели нет кода этого индикатора?
Den писал(а):Код осциллятора бы
Maks писал(а):Не совсемDen писал(а):Класс!
рисует неправильноt
Maks писал(а):Den писал(а):Не могу найти код осциллятора AROONDen писал(а):Неужели нет кода этого индикатора?Den писал(а):Код осциллятора бы
осциллятор это разница AUP - ADW
aroon_osc_pic.jpg
AroonOscillator.script