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

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

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

Добавлено: evge » 17 апр 2022, 06:06

Тема: Re: Как задать параметры линии (пунктир или толщина)

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

Приветствую!

Страница с документацией по скриптам

Документация по скриптам для индикаторов и роботов в терминале Альфа-Инвестиции

стр. 15

DrawLine – рисовать линию на данном баре от предыдущего бара

Series.DrawLine();
Series.DrawLine(Color color, LineStyles style, int width);

Стили (style):
Line.Solid;
Line.DashBig;
Line.DashSmall;

Line.Dot;

Ширина (width) – ширина линии в пикселях

пример

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

function Initialize()
{
IndicatorName = "DrawLine";
PriceStudy = true;
AddInput("Input", Inputs.Candle, 1, true, "");
AddSeries("A", DrawAs.Custom, Color.Red);
}

function Evaluate()
{
   if (CurrentIndex == MaxIndex - 50) A = Input.Close;
   if (CurrentIndex == MaxIndex - 5) A = Input.Close;   
   A.DrawLine(Color.Black, Line.DashBig, 1);   
}


DrawLineDash-01.png
DrawLineDash-01.png (22.71 КБ) 23950 просмотров