9

I need a open-source/free C# tool or library that can do financial charting for a student project. It needs to be able to do a open-high-low-close chart, and be able to graph various technical indicators that I calculate, all from within a Windows form.

Any recommendations?

David Hodgson
  • 10,104
  • 17
  • 56
  • 77

6 Answers6

9

Try ZedGraph. You can do almost anything with that library.

Note: It's free and open source.

Diego Jancic
  • 7,280
  • 7
  • 52
  • 80
4

Microsoft has released a chart control for .NET 3.5. You can get support at this forum.

Hans Passant
  • 922,412
  • 146
  • 1,693
  • 2,536
0

This may give you clear and simple idea how to use Charts with free source.

http://www.codeproject.com/KB/graphics/charting.aspx

AjayR
  • 4,169
  • 4
  • 44
  • 78
0

ChartFx from SoftwareFX is pretty good. They are not free but do offer a 30 day trial that might work for a student project.

brendan
  • 29,308
  • 20
  • 68
  • 109
0

It's not exactly open-source, but it is free (if you have a valid Office license). You can use Office Web Components to create almost any chart Excel can.

http://www.codeproject.com/KB/aspnet/owc11article.aspx

Espo
  • 41,399
  • 21
  • 132
  • 159
0

We use StockChartX from www.modulusfe.com - there are COM, WPF and Silverlight versions. Also Flash, HTML5, etc.

Chad
  • 7,279
  • 2
  • 24
  • 34
David
  • 9
  • 1