Отображение сделок на графике

Отображение сделок на графике
Atom
12/11/2012
roof


Подскажите как на графике можно отобразить сделки? нужны какие-нибудь стрелочки или возможность добавить метку (как в quik-е)




Thanks:


1 2  >
roof

Avatar
Date: 12/12/2012
Reply


Просмотры у топика есть, а ответов нет( Это значит никак? или никто не знает?

Thanks:

roof

Avatar
Date: 12/29/2012
Reply


Вопрос по-прежнему интересен. Знающие люди, откликнитесь пожалуйста!

Нашёл класс ChartOrderElement. Вероятно мне поможет. Подскажите как использовать!?

Thanks:

roof

Avatar
Date: 1/2/2013
Reply


всех с Новым годом! вопрос ещё актуален.

Thanks:

Sergey Masyura

Avatar
Date: 1/3/2013
Reply


[quote=roof;23235]всех с Новым годом! вопрос ещё актуален.[/quote]

Что такое CharOrderElement не в курсе.

Если использовать чарт из System.Windows.Forms.DataVisualization.Charting, то вполне сойдет такой код [code] var point = _seriesCandles.Points.ElementAt(i);

			if (point.XValue <= trade.Trade.Time.ToOADate())
			{
				point.MarkerImage = trade.Order.Direction == OrderDirections.Buy ? "buy" : "sell";

				break;
			}

[/code]

В ресурсах соотвественно должны лежать png с соотвествующими именами.

Если надо готовый чарт, то http://www.scichart.com/annotations-adding-trade-markers-to-a-chart/

Thanks:

Den

Avatar
Date: 1/15/2013
Reply


[quote=Sergey Masyura;23236] Если надо готовый чарт, то http://www.scichart.com/annotations-adding-trade-markers-to-a-chart/ [/quote]

В 4.1.7 обнаружил Abt.Controls.SciChart.Wpf.dll - это оно? Можно ли его использовать у себя в проекте? (на сайте они предлагают 30-day trial)

Thanks:

ak

Avatar
Date: 1/26/2013
Reply


Если использовать компонент, который используется в примерах ([url=http://stocksharp.com/doc/?topic=html/AllMembers_T_StockSharp_Xaml_ChartArea.htm]http://stocksharp.com/doc/?topic=html/AllMembers_T_StockSharp_Xaml_ChartArea.htm[/url]), то вероятно как-то так:

Добавляем элемент ([url=http://stocksharp.com/doc/?topic=html/AllMembers_T_StockSharp_Xaml_ChartTradeElement.htm]http://stocksharp.com/doc/?topic=html/AllMembers_T_StockSharp_Xaml_ChartTradeElement.htm[/url]) на график: [code=csharp] ChartTradeElement _tradeElem = new ChartTradeElement(); _area.Elements.Add(_tradeElem); [/code]

Рисовать будем так: [code=csharp] private void DrawTrade(MyTrade trade) { this.GuiAsync(() => _chart.ProcessValues(trade.Trade.Time, new Dictionary<IChartElement, object> { {_tradeElem, trade} })); } [/code]

Ну а трейды вы знаете где взять: [code=csharp] _strategy.MyTrades.ForEach(DrawTrade); [/code]

Thanks:

vint

Avatar
Date: 2/26/2013
Reply


[quote=Den;23432] В 4.1.7 обнаружил Abt.Controls.SciChart.Wpf.dll - это оно? Можно ли его использовать у себя в проекте? (на сайте они предлагают 30-day trial)[/quote]

Присоединюсь к вопросу. Тот SciChart который в StockSharp.Xaml.dll, не такой как Abt.Controls.SciChart.Wpf.dll. А в последнем плюшек очень много! Можно его прикрутить?[rolleyes] И как с лицензией?

Thanks:

Moadip

Avatar
Date: 2/27/2013
Reply


[quote]Тот SciChart который в StockSharp.Xaml.dll, не такой как Abt.Controls.SciChart.Wpf.dll. А в последнем плюшек очень много! Можно его прикрутить?RollEyes[/quote] [b]StockSharp.Xaml.SciChart[/b] это класс обертка для [b]Abt.Controls.SciChart.SciStockChart[/b], чтобы им удобнее было пользоваться.

Также как [b]StockSharp.Xaml.Chart[/b] класс обертка для [b]System.Windows.Forms.DataVisualization.Charting.Chart[/b].

[quote]И как с лицензией?[/quote] С лицензией все впорядке. Подарок от [b]S#[/b].[wink] [url=http://www.scichart.com/buy-now/]Тут[/url] можно посмотреть во сколько обошелся этот подарок.

Thanks:

vint

Avatar
Date: 2/27/2013
Reply


Да уж, действительно подарок! [thumbup] В очередной раз спасибо, Moadip!

Thanks:

noob

Avatar
Date: 4/10/2013
Reply


Прошу прощения, так можно ли как-то использовать Abt.Controls.SciChart.Wpf.dll? Просто пытаюсь написать на ней графики, уже написал часть программы и изучил эту библиотеку.

Thanks:
1 2  >

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

loading
clippy