Код: Выделить всё
function Initialize()
{
IndicatorName = "ATRMA";
PriceStudy = false;
AddInput("Input", Inputs.Candle);
AddSeries("A", DrawAs.Custom, Color.Red);
AddSeries("M", DrawAs.Custom, Color.Green);
AddParameter("PeriodATR", 14);
AddParameter("PeriodMA", 10);
}
function Evaluate()
{
// evge 21.10.2019 https://alfadirect4.ru
var xA = ATR(Input, PeriodATR);
var xM = SMA(xA, PeriodMA);
A[0] = xA[0];
M[0] = xM[0];
if (A[0] > M[0])
A.DrawChannel(M);
else
M.DrawChannel(A);
}