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

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


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

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

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

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

loading
clippy