не могу нарисовать индикатор сделки и заявки на графике

не могу нарисовать индикатор сделки и заявки на графике
Atom
11/13/2015
Vitaly48


Приветствую! прошу помочь, не могу отрисовать свои сделки на графике, по примерам найденным на форуме делаю так:

private readonly ChartTradeElement _MYchartTradeElement = new ChartTradeElement ;

private readonly ChartOrderElement _MYchartOrderElement = new ChartOrderElement ;

...

_trader.NewMyTrades += myTrades => this.GuiAsync(() => { var dict = new Dictionary<IChartElement, object> {{ _MYchartTradeElement, myTrades.Last() }}; Chart.Draw(myTrades.Last().Trade.Time, dict);

...

_trader.OrdersChanged += myOrders => this.GuiAsync(() => { foreach (Order MO in myOrders) { var dict = new Dictionary<IChartElement, object> { { _MYchartOrderElement, MO } }; Chart.Draw(MO.Time , dict);

и в итоге на экране ничего кроме свечек не отображается!

и еще вопрос можно ли как то к стрелке показывающей на сделку вывести тестовое пояснение, ну например это сработал стоп, а это тэйк? или, если нет какого то готового решения, хоть направьте плиз куда посмотреть спасибо!


Tags:


Thanks:


< 1 2 
Vitaly48

Avatar
Date: 11/20/2015
Reply


да, спасибо, только хотелось бы, что бы заявки выставлялись в виде линий, как в квике, заявки в виде стрелок не удобно, даже если выделять их разными цветами, все равно, когда много сделок, появляется абсолютно непонятная мешанина, к тому же исполненные заявки не убираюся как в квике, а остаются висеть на графике (

Thanks:

vil

Avatar
Date: 12/9/2015
Reply


[quote=Vitaly48;33996]да, спасибо, только хотелось бы, что бы заявки выставлялись в виде линий, как в квике, заявки в виде стрелок не удобно, даже если выделять их разными цветами, все равно, когда много сделок, появляется абсолютно непонятная мешанина, к тому же исполненные заявки не убираюся как в квике, а остаются висеть на графике ([/quote] Да стрелки в заявках это конечно как то не здорово, согласен абсолютно. Попробовал поковырять LineElement, подружить с графиком не получилось, видимо есть какой то нюансик. Вышел из положения просто создав простейший индикатор, который принимает на вход число и его потом так же выводит на график [lol], получается просто линия, которую можно использовать и для заявок и для тейка со стопами для подсветки текущего состояния. Особенно удобно, если нет терминала, например для Плазы. Это конечно ужасный костыль, но быстро сделать и работает удобно.

Thanks: Mikhail Sukhov Vitaly48
< 1 2 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy