¿Cómo puedo dibujar diagramas de velas en C#? ¿Alguien tiene algún ejemplo con una interfaz agradable?Cómo dibujar diagramas de velas en C#
Respuesta
He usado el MSChart y he encontrado que es bastante bueno. Es compatible con gráficos de velas. He usado ZedGraph también, pero encontré algunas anomalías gráficas que aparecieron en mis gráficos, pero también fueron buenas.
¡Agradable! Todavía me gusta Telerik mejor, pero no es una respuesta. – Thiago
Pruebe xamChart Control Versión de prueba de Infragistics.
Aquí es otra sample at CodeProject
estoy usando la biblioteca .netCharting para esto y es bastante bueno. Es compatible con todo tipo de gráficos - vela incluida. Una cosa a tener en cuenta es que con la versión actual (5.3) tiene que revertir el precio alto y bajo, un error bastante feo y obvio. Es un producto comercial, pero a un precio razonable, por lo que podría valer la pena, dependiendo de su proyecto.
ZedGraph es una biblioteca de gráficos LGPLed muy fácil de usar que can handle candlestick charts.
Si necesita guardar una imagen en el disco, puede hacerlo. Si necesita mostrar un gráfico interactivo que admita zoom/panorámica, puede hacerlo también con el excelente control ZedGraphControl.
Tal ChartDirector puede ser una buena solución
lo uso para los datos de saldos pero está en VB
With Chart1.ChartAreas("myarea")
.AxisY.Maximum = (Math.Ceiling((HighValue * 100))/100)
.AxisY.Minimum = (Math.Floor((LowValue * 100))/100)
.AxisY.LabelStyle.Format = "{0.00}"
End With
Dim s1 As New Series
With s1
.ChartArea = "myarea"
.ChartType = SeriesChartType.Candlestick
.XValueType = ChartValueType.String
.YValueType = ChartValueType.Single
.YValuesPerPoint = 4
.CustomProperties = "PriceDownColor=Red, PriceUpColor=Green"
End With
For i = Globals.GraphColumns - 1 To 0 Step -1
OutData = Data_Array.Item(i)
s1.Points.AddXY(OutData.thedate, OutData.high, OutData.low, OutData.close, OutData.open)
Next
Chart1.Series.Add(s1)
Me.Controls.Add(Chart1)
Bienvenido a Stackoverflow. Esta pregunta está pidiendo específicamente soluciones en C#, no en VB. Por favor, actualice su respuesta en consecuencia. ¡Gracias! –
- 1. Cómo dibujar diagramas UML usando Eclipse
- 2. Programa para dibujar diagramas de bloques VHDL?
- 3. Herramienta para dibujar diagramas de tiempo
- 4. Diagramas de dispersión en C++
- 5. Herramienta para dibujar diagramas de secuencia de protocolo
- 6. ¿Hay una biblioteca Javascript para dibujar diagramas de circuitos eléctricos?
- 7. cómo usar el gráfico de velas en Silverlight en asp.net
- 8. Dibujando diagramas de estados UML
- 9. Cómo dibujar a la pantalla en C++?
- 10. ¿Cómo dibujar SVG en .NET/C#?
- 11. Diagramas de flujo en comparación con diagramas de actividad UML
- 12. Crear diagramas de estado en Visio usando C#
- 13. C++ MFC Cómo dibujar rectángulo transparente alfa
- 14. Cómo dibujar imágenes suaves con C#?
- 15. Biblioteca gráfica de Java para dibujar diagramas de árbol de probabilidad
- 16. Dibujar un equipo de música en C#
- 17. ¿Manera simple de dibujar formas en C++?
- 18. Cómo dibujar directamente en el escritorio de Windows, C#?
- 19. Cómo dibujar una rueda de color en el objetivo-c
- 20. ¿Cómo dibujar efectivamente en el escritorio en C#?
- 21. Diagramas de Sankey en Python
- 22. Diagramas en SVG frente a HTML5 Canvas
- 23. Diferencias de diagramas de componentes y diagramas de despliegue?
- 24. cómo dibujar dibujos en cuadro de imagen
- 25. ¿Cómo dibujar texto en cuadro de imagen?
- 26. ¿Cómo puedo dibujar sobre un panel en C#?
- 27. Cómo dibujar el gráfico en framebuffer usando el lenguaje c ...?
- 28. Cómo dibujar un rectángulo en MouseDown/Move C#
- 29. ¿Cómo sincronizar dos diagramas de Mysql Workbench?
- 30. UML - ¿Cómo administrar diagramas de clase grande?
¿cuál es su plataforma? formas de windows, wpf, asp, consola? –
lo siento, soy totalmente novato en C# y estaba pensando en un buen punto de partida. Debe estar basado en escritorio. ¿Cuál me recomendarías? – Thiago
iría con WPF. telerik tiene un buen traje de cartas, al igual que Visifire. –