Индикатор (PriceStudy=true) имеет несколько серий; часть из них рисуется в окне цен, другие - на отдельной оси (Axes.New)
Код: Выделить всё
function Initialize()
{
// общий шаблон индикатора торговой системы
IndicatorName = "_gs_cNVLTD";
PriceStudy = true;
AddInput("Input", Inputs.Candle);
AddSeries("Signal", DrawAs.Custom, Color.Black, false);
AddSeries("BuySell", DrawAs.Custom, Color.Black);
AddSeries("TPLevel", DrawAs.Custom, Color.Red);
AddSeries("SLLevel", DrawAs.Custom, Color.Blue);
AddSeries("ReopenLevel", DrawAs.Custom, Color.Black);
AddSeries("Profit", DrawAs.Custom, Color.Black, AxisType.ZeroBased, true, Axes.New);
AddSeries("ProfitDay", DrawAs.Line, Color.Black, AxisType.ZeroBased, true, Axes.New);
// ...
}
При старте, вместо отдельной области для двух последних серий, терминал помещает их в основной график:
Увеличенная часть графика из района нуля выглядит так:
Ничего поделать с этим нельзя. После пересоздания индикатора он рисуется нормально:
------------------------------
Интересно, эта ветка форума как-то действует на г.г. разработчиков ?.......... Или сие всего лишь сотрясение воздуха?..
Конечно, читать форум не является их обязанностью, но с другой стороны сей форум - единственный приличный пользовательский ресурс АД...