Пользовательские индикаторы > Как задать параметры линии (пунктир или толщина)
Как задать параметры линии (пунктир или толщина)
Как задать тип (пунктир например) линии при создании (программировании) в коде линии индикатора?
			
									
						- evge
 - Администратор
 - Сообщения: 1817
 - Зарегистрирован: 04 фев 2016, 09:46
 - Откуда: Млечный путь, планета Земля
 - Благодарил (а): 83 раза
 - Поблагодарили: 375 раз
 - Контактная информация:
 
Re: Как задать параметры линии (пунктир или толщина)
Приветствую!
Страница с документацией по скриптам
Документация по скриптам для индикаторов и роботов в терминале Альфа-Инвестиции
стр. 15
DrawLine – рисовать линию на данном баре от предыдущего бара
Series.DrawLine();
Series.DrawLine(Color color, LineStyles style, int width);
Стили (style):
Line.Solid;
Line.DashBig;
Line.DashSmall;
Line.Dot;
Ширина (width) – ширина линии в пикселях
пример
			
									
						Страница с документацией по скриптам
Документация по скриптам для индикаторов и роботов в терминале Альфа-Инвестиции
стр. 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);   
}
никогда такого не было и вот опять
						Вернуться в «Пользовательские индикаторы»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 15 гостей