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


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


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

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


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

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

Thanks: Mikhail Sukhov Vitaly48
< 1 2 

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

loading
clippy