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

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

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

Добавлено: BugsDigger » 26 июн 2019, 17:24

Тема: Re: Текущие проблемы в терминале Альфа-Директ 4

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

График индикатора на новой оси (Axes.New) при старте терминала почему-то рисуется в окне цен

Индикатор (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);
 // ...
}


При старте, вместо отдельной области для двух последних серий, терминал помещает их в основной график:
Безымянный 2.png


Увеличенная часть графика из района нуля выглядит так:
Безымянный.png


Ничего поделать с этим нельзя. После пересоздания индикатора он рисуется нормально:
Безымянный 3.png


------------------------------

Интересно, эта ветка форума как-то действует на г.г. разработчиков ?.......... Или сие всего лишь сотрясение воздуха?..
Конечно, читать форум не является их обязанностью, но с другой стороны сей форум - единственный приличный пользовательский ресурс АД...