Подтвердить что ты не робот

Финансовые графики в .NET? Лучшая библиотека для показа прямой трансляции по 1 минутам биржевой диаграммы?

Мы используем С#.NET.

Мы ищем способ отображения в реальном времени 1-минутных финансовых карт.

Потребность: - Подсвечники - Zoom/pan - Прокрутка графика в реальном времени, когда он получает потоковые данные.

Woud like: - Метод печати метаданных на диаграмме (точки покупки/продажи и т.д.)

Мы не против платить за это, поэтому любая рекомендация идет!

4b9b3361

Ответ 1

Мои исследования в конечном итоге привели к этим пакетам:

* StockChartX WPF
      o http://www.freedownloadscenter.com/Programming/Misc__Programming_Tools/Stock_Chart_X_Financial_Chart_Component.html
      o Rating: B.
      o Pros:
            + Very powerful
            + Nice looking
            + Has a WPF version, see http://www.modulusfe.com/stockchartxwpf/
            + Real-time automatic technical analysis updating
      o Cons:No scroll with the mouse (for non-WPF version, WPF version has mouse scrolling)
      o Cost: US$350 (AciveX) to US$529 (WPF)
      o Notes: StockChartX uses a function named AppendValue (series name, date, value). You actually "push" data into StockChartX, so it does not matter where the data is coming from, be it a database, text file, XML file, or real time tick-by-tick data - it all goes into StockChartX the same way, simple, quick, and easy! 
* Dundas
      o Pros:
      o Video demonstration on charting (4 videos): http://www.youtube.com/watch?v=MaDHjUTri7c
* NetAdvantage
      o Pros:
            + incredibly powerful
            + supports financial charts including, Gantt and radar charts
      o Cost: >US$700
      o Video demonstration: http://www.youtube.com/watch?v=BW7pBNF51Mo
      o Video overview: http://searchsoftwarequality.techtarget.com/video/0,297151,sid92_gci1356440,00.html
      o Video tutorial on samples: http://www.infragistics.com/videos/get-started/intro-to-samples.aspx
      o Video tutorial on charting: http://www.infragistics.com/FullMovie.aspx?id=3476
* AnyChart
      o Supports financial charts
      o US$500
      o For OHLC chart tutorial, see http://anychart.com/products/anychart/docs/users-guide/index.html?Chart-Types.html
* Financial Charting Component (for .NET 2.0) v1.0
      o NumeralTechnology
      o http://www.numeraltechnology.com/shop/
      o Rating: C
      o Cost: US$350
      o Gallery: see http://www.numeraltechnology.com/shop/custom.aspx?recid=14
* TeeChart .NET
      o http://www.steema.com/ordering/order_tchnet_n.shtml
      o Rating: Yet to try.
      o Cost: US$700
      o http://demos.telerik.com/wpf/
* RadControls for WPF
      o Rating: A
      o Pros: very nice, does everything we want
      o Cost: US$999
* Chart Control .NET
      o http://www.chartcontrol.net/Chart_gal.htm
* NextWave Chart for WPF
      o http://www.nextwavesoft.com/products/nextwave-chart-for-wpf
* Barchart WPF
      o http://www.syncfusion.com
      o Cons: doesnt seem to be specialized for financial functions
* DevExpress
      o http://www.devexpress.com/Products/NET/Controls/Charting/screenshot_gallery.xml
      o Pros: design wizard that allows you to customize charts with the greatest of ease with onscreen design, see:
            + http://www.devexpress.com/Products/NET/Controls/Charting/design.xml
      o Cons:
            + None.
      o Cost:
            + $249 for an individual component, or $1999 for the full enterprise version
* Super Graph Library
      o http://www.supergraphlibrary.com/

Update:

http://www.componentart.com/products/dv/

Ответ 2

Visiblox имеет отличную поддержку стилей и финансовых карт, а также является высокопроизводительным компонентом.

У них есть пример на веб-сайте Live Streaming Chart, который похож на то, что вы ищете, и у них есть WPF и Версии Silverlight.

Вы можете увидеть сообщение в блоге сравнения производительности между Visiblox и некоторыми другими популярными диаграммами здесь.

Ответ 3

В ASP.NET Charting Control предусмотрены расширенные графики финансового графика. Скотт Гу предоставил действительно хороший обзор вместе с ценными ссылками.

Если вы знакомы и довольны Dundas (как отмечалось ранее), вам также понравится Free ASP.NET Charting Control. Зачем? Microsoft приобрела интеллектуальную собственность Dundas Data Visualization в апреле 2007 года и интегрирует эту технологию в различные продукты Microsoft.

Просмотрите сообщение Scott Gu и Загрузите проект Microsoft Chart Controls Samples, чтобы увидеть, что может сделать ASP.NET Charting Control.

Я должен отметить, что я создаю финансовый отчет в течение большей части 5 лет, и мы использовали Dundas повсюду. У них хороший, гибкий продукт, но поскольку он не является бесплатным, и у MS теперь есть одно и то же предложение, я бы пошел с MS.

Желаем удачи.

Ответ 4

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

Ответ 5

Не уверен, что вам нужно это для веб-приложений или настольных приложений. Для Интернета есть очень мощный amcharts Фондовая диаграмма. Он основан на флэш-памяти, и вы можете передавать данные на него из .NET, просто выведя его в CSV. WPF-версия элемента управления находится через пару месяцев.

Обновление: Теперь доступна версия WPF amCharts Stock Chart.

Ответ 6

Если вы делаете WPF или Silverlight, VisiFire является опцией.

Свободная опция WinForms ZedGraph, но я считаю, что вам нужно будет сделать некоторую работу, чтобы получать в реальном времени обновления из нее.