Làm cách nào để vẽ biểu đồ nến trong C#? Có ai có bất kỳ ví dụ với một giao diện đẹp?Làm thế nào để vẽ biểu đồ nến trong C#
Trả lời
Hãy thử xamChart Phiên bản dùng thử kiểm soát từ Infragistics.
Dưới đây là một sample at CodeProject
Tôi đang sử dụng thư viện .netCharting cho điều này và nó khá tốt. Nó hỗ trợ tất cả các loại biểu đồ - bao gồm nến. Một điều cần lưu ý là với phiên bản hiện tại (5.3) bạn phải đảo ngược giá cao và thấp - một lỗi khá xấu và rõ ràng. Đó là một sản phẩm thương mại, nhưng có giá hợp lý, vì vậy có thể đáng giá, tùy thuộc vào dự án của bạn.
ZedGraph là một thư viện biểu đồ LGPLed rất dễ sử dụng mà can handle candlestick charts.
Nếu bạn cần lưu hình ảnh vào đĩa, nó có thể làm điều đó. Nếu bạn cần hiển thị một biểu đồ tương tác hỗ trợ phóng to/thu nhỏ, nó có thể thực hiện điều đó với điều khiển ZedGraphControl xuất sắc.
lẽ ChartDirector có thể là một giải pháp tốt
tôi sử dụng này cho dữ liệu chứng khoán nhưng nó trong 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)
Chào mừng bạn đến với Stackoverflow. Câu hỏi này là yêu cầu cụ thể cho các giải pháp trong C#, không VB. Vui lòng cập nhật câu trả lời của bạn cho phù hợp. Cảm ơn bạn! –
- 1. Làm cách nào để vẽ một chấm đỏ (biểu thị giao dịch) trên biểu đồ hình nến tài chính?
- 2. Sử dụng d3js để tạo biểu đồ hình nến hoặc biểu đồ ohlc
- 3. Làm cách nào để vẽ biểu đồ thanh trong gnuplot?
- 4. Làm thế nào để vẽ biểu đồ sử dụng EmguCV và C#
- 5. Làm cách nào để vẽ biểu đồ một biểu đồ xếp chồng 3D trong R?
- 6. Api để vẽ biểu đồ trong android
- 7. Làm cách nào để vẽ đồ họa trong C# mà không có biểu mẫu
- 8. Vẽ và vẽ biểu đồ trong OpenCV
- 9. Làm thế nào để vẽ đồ thị trong bộ đệm khung bằng ngôn ngữ c ..?
- 10. Làm cách nào để vẽ một mũi tên trên biểu đồ được vẽ bằng ggplot2?
- 11. Làm thế nào để vẽ một đồ thị trong PHP?
- 12. Làm thế nào để Vẽ một Biểu đồ Trước khi Binned Trong R
- 13. Làm thế nào để vẽ một phạm vi ngày trên trục X trong Biểu đồ Flot?
- 14. Vẽ biểu đồ web
- 15. Làm thế nào để tôi chỉ vẽ các ngày trong tuần bằng cách sử dụng nến matplotlib của Python?
- 16. Cách dễ dàng để vẽ đồ thị và biểu đồ trong C++?
- 17. Vẽ biểu đồ Python ASCII
- 18. Vẽ biểu đồ trong OpenCV-Python
- 19. Làm thế nào để vẽ biểu đồ dòng logarit với nvd3
- 20. Làm cách nào để vẽ biểu đồ hình tròn theo cách thủ công trong Android?
- 21. Làm cách nào để tạo biểu đồ trong ASP.NET MVC3?
- 22. Làm thế nào để cập nhật biểu đồ trong androidplot
- 23. Cách tốt nhất để vẽ biểu đồ thanh trong LaTeX?
- 24. Lỗi vẽ biểu đồ phân loại SVM
- 25. Vẽ biểu đồ ở góc khác
- 26. Vẽ và lưu biểu đồ R
- 27. Làm thế nào để hình dung/vẽ automata trong ocaml?
- 28. Làm thế nào tôi có thể vẽ một biểu đồ đẹp như ứng dụng HTC 'Stocks'
- 29. Làm thế nào để giữ một biểu đồ động?
- 30. Làm thế nào để vẽ Stacked Bar Đồ thị trong iOS
nền tảng của bạn là gì? cửa sổ hình thức, wpf, asp, giao diện điều khiển? –
xin lỗi, tôi hoàn toàn là người mới trong C# và đang suy nghĩ trong một điểm khởi đầu tốt. Nó phải dựa trên máy tính để bàn. Bạn sẽ đề xuất cho ai? – Thiago
tôi sẽ đi với WPF. telerik có một bộ đồ đẹp, cũng giống như hình ảnh. –