• Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

подскажите с DrawText

ImRodan

New Member
NinjaTrader
#1
подскажите пожалуйста как в NT7 реализовать
вот такое: (верхний правый угол)

(реализовано в Мт4)
верхний правый угол - много информации, размер, цвет, местоположение - все имеет значение!
с помощью DrawTextFixed не получается - все выводится одним цветом

а DrawText привязывается к бару, тогда как надо все в углу.

прошу помощи у профи.
 

NT8

Well-Known Member
NinjaTrader
#2
DrawTextFixed позволяет рисовать разным цветом. Смотреть его перегрузки.
Если нужно именно DrawText использовать то ничто не мешает привязывать к последнему бару на экране и к верхней цене на шкале.

Но правильнее для такой задачи использовать перегрузку функции Plot()
Подробнее о ее использовании можно узнать из встроенных индикаторов:
• CustomPlotSample
• TickCounter
• VolumeZones
 

ImRodan

New Member
NinjaTrader
#4
Здравствуйте уважаемые программисты, появился второй вопрос по этой же теме

как видно из графика что в самом верху у меня индикатор в МТ4 и в углу текст выводит, и на самом графике цены рисует линии.
в нинзе сейчас вот так это выглядит:


для отрисовки текста в углу я использую функцию:
public override void Plot(Graphics graphics, Rectangle bounds, double min, double max) {...}

однако при использовании этой функции, перестают рисоваться линии на самом графике, которые инициализирую так: Add(new Plot(new Pen(Color.Brown, 2), "PlotV"));
а в коде рисую: PlotV.Set(VGRN);
так вот ни рисуются у меня линии (((, пришлось второй индикатор создавать и крепить к графику который только текст выводит, соответственно такой вопрос- как совместить в одном индикаторе?