Каталог файлов форума

Список вложений в сообщениях, оставленных на этой конференции.

Все файлы форума: 1230

Добавлено: evge » 14 мар 2016, 05:42

Тема: Re: Линии ABC

Текст сообщения:

Avialr писал(а):С Гистограммой не поможешь?


Код: Выделить всё

function Initialize()
{
 IndicatorName = "XXX";
 PriceStudy = false;
 AddInput("Input", Inputs.Price);
 AddParameter("CurLevel", 70); //
 AddParameter("Delta", 1.50); //
 AddSeries("RoundPrice", DrawAs.Custom, Color.Black, AxisType.ZeroBased);
}

function Evaluate()
{

 if ( Input[0] > CurLevel + Delta )
 {
 double a = Input[0] - CurLevel;
 a = Math.Truncate(a / Delta);
 CurLevel = CurLevel + a * Delta;
 }
 if ( Input[0] < CurLevel - Delta )
 {
 double a = -Input[0] + CurLevel;
 a = Math.Truncate(a / Delta);
 CurLevel = CurLevel - a * Delta;
 }
RoundPrice = (Input[0] - CurLevel);

if (RoundPrice > 0)
   RoundPrice.DrawHistogram(Color.Green, Color.Green, 90);
   else
   RoundPrice.DrawHistogram(Color.Red, Color.Red, 90);

}


XXX-01.png
XXX-01.png (33.99 КБ) 22551 просмотр