Gráficos financieros in.NET? Mejor biblioteca para mostrar una transmisión en vivo 1-min stock chart? [cerrado]


Estamos usando C#. NET.

Estamos buscando un método para mostrar gráficos de acciones financieras en vivo de 1 minuto.

Necesidad: - Candelero - Zoom / pan - El gráfico de desplazamiento en tiempo real, ya que recibe datos de streaming

Me gustaría: - Un método para imprimir metadatos en el gráfico (puntos de compra/venta, etc.)

No nos importa pagar por ello, por lo que cualquier recomendación va!

Author: Contango, 2009-07-10

6 answers

Mi investigación finalmente condujo a estos paquetes:

* 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/

Actualización:

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

 32
Author: Contango,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-12-07 23:56:51

Visiblox tiene un gran soporte para el estilo y para los gráficos financieros, además de ser un componente de alto rendimiento.

Tienen un ejemplo en el sitio web de un Live Streaming Chart que suena exactamente como lo que estás buscando, y tienen versiones WPF y Silverlight.

Puedes ver una publicación de blog de comparación de rendimiento entre Visiblox y algunos otros gráficos populares aquí.

 5
Author: Chris Grant,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-09 08:09:23

El ASP.NET Charting Control proporciona gráficos de gráficos financieros avanzados. Scott Gu proporcionó una visión general muy agradable junto con enlaces valiosos.

Si usted está familiarizado y feliz con Dundas (como se señaló anteriormente) que va a gustar la LIBRE ASP.NET Control de gráficos también. ¿Por qué? Microsoft adquirió la Propiedad Intelectual de Dundas Data Visualization en abril de 2007 y está integrando esta tecnología en diferentes productos de Microsoft.

Revisar la publicación de Scott Gu y Descargue el proyecto Microsoft Chart Controls Samples para ver qué ASP.NET Control de gráficos puede hacer.

Debo tener en cuenta que creo informe financiero para la mayor parte de 5 años y utilizamos Dundas en todo. Tienen un producto bueno y flexible, pero ya que no es gratis y MS ahora tiene la misma oferta, yo iría con MS.

La mejor de las suertes.

 4
Author: Ben Griswold,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-07-10 16:00:25

Dundas tiene gráficos muy bonitos. Estamos contentos con ellos (en la empresa para la que trabajo), aunque no hemos probado la transmisión de datos a ella. Puede evaluar el producto completo de forma gratuita, pero una licencia cuesta dinero (pero como usted dijo que no importa mucho para usted).

 2
Author: Halvard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-07-10 15:22:43

No estoy seguro de si necesita esto para la aplicación web o de escritorio. Para web hay un control muy poderoso de amCharts Stock chart. Está basado en flash y puede alimentar datos desde.NET simplemente enviándolos en CSV. La versión WPF del control llegará en un par de meses.

Actualización: La versión WPF de amCharts Stock Chart ya está disponible.

 2
Author: Alan Mendelevich,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-10-13 08:34:34

Si está haciendo WPF o Silverlight, VisiFire es una opción.

Una opción gratuita de WinForms es ZedGraph, pero creo que tendría que hacer algo de trabajo para obtener actualizaciones en tiempo real.

 0
Author: Totty,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-07-10 15:13:10