AROON OSC
Добавлено: 26 июл 2024, 13:31
				
				Добрый день, друзья!
Не могу найти код осциллятора AROON, подскажите, если есть?
			Не могу найти код осциллятора AROON, подскажите, если есть?
Неофициальный форум клиентского терминала Альфа-Инвестиции (Альфа-Директ 4). Обсуждение терминала, обмен опытом, разработка скриптов индикаторов и стратегий.
https://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