• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

не рисует

ramires

New Member
NinjaTrader
подскажите плиз
простейшая конструкция с скрипте и не рисует линию
в чем может быть дело


protected override void Initialize()
{
DrawHorizontalLine("line",1636.25,Color.Red);
CalculateOnBarClose = false;
}
 
ramires сказал(а):
подскажите плиз
простейшая конструкция с скрипте и не рисует линию
в чем может быть дело


protected override void Initialize()
{
DrawHorizontalLine("line",1636.25,Color.Red);
CalculateOnBarClose = false;
}

Вам для каких целей нужно прорисовывание горизонтальной линии?

Просто есть два варианта. Первый это когда происходит условие и с нарисованной руками линией что-то происходит. (Пример Индикатор LineAlert).
Второй это когда линия рисуется через
Код:
Add(new Plot(Color.Black, PlotStyle.Line, "Linе"));
 
спасибо за советы

линии нужны просто для визуализации рабочих уровней

сейчас опять уперся в непонятность, вроде все просто а не печатает :)
Код:
        protected override void OnBarUpdate()
        {
		for (int x1 = 1; x1 == 5; x1++)
		{
		Print("works!");
		DrawHorizontalLine("level",lvlArray[x1,0],Color.Red);
		}
	}
перед циклом печатает, а внутри нет
что ему надо
 
Назад
Верх Низ