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

не могу нарисовать индикатор сделки и заявки на графике
Atom
13.11.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);

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

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


Теги:


Спасибо:


< 1 2 
Vitaly48

Фотография
Дата: 20.11.2015
Ответить


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

Спасибо:

vil

Фотография
Дата: 09.12.2015
Ответить


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

Спасибо: Mikhail Sukhov Vitaly48
< 1 2 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy