As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
i am writing a financial WPF desktop application and i am looking for a component that would allow me to display (and print) OHLC, candlestick, and possibly other types of financial charts. I need to be able to embed custom graphics into the chart, i mean graphics such as extra lines, additional charts, etc. the component needs to support overlaying of different chart types as well. and it has to look professional, unlike these 3D charts that I have seen on codeplex. any help would be appreciated.
thanks
konstantin
Updated
Here are some recommendations:
Visfire is free.
StockChart SL VERY professional but it costs $2000-3000 USD.
ZedGraph is also free, but it's just C#.
I'm a sucker for free stuff, but if you're working for a company that has extra cash to shell out at the most fancy stuff out there, then you can try StockChart SL, otherwise it looks like Visfire should do it for you.
Full Disclosure: I am the owner and tech lead on the SciChart project, so without doubt I'm biased!
You can also check out SciChart, which is a commercial WPF & Silverlight stock chart control built with financial users in mind. It supports
Candlestick, OHLC
Line, Step-Line
Mountain
Column
Scatter
Band series, Step-Band Series
Annotations such as line, arrow, custom markers
Multiple linked charts with more chart types being prepared in the v2.0 release.
As far as performance / speed goes, it's pretty fast!, using the same low-level bitmap rendering as you find in Windows Forms charts.
It is being used in MTPredictor v7.5 (an Elliot Wave trading platform) who have tested it in live markets with several monitors and several charts all open, all ticking simultaneously. You can see a webinar of MTPredictor running SciChart here. Note MTP run a webinar once per day and videos are all on youtube.
We had a trial user contact us with a youtube demo showing scichart in real-time trading application, in a live market with multiple ticks per second being pushed to the chart.
On our website we have several live demos showing real-time financial charting and multi-pane financial charting. Note on the multi-pane demo you can switch to EURUSD and Hourly and show 100,000 bars right back to the year 2000 of the EURUSD continuous contract.
With this demo showing, click to pan, or select Zoom in the menu and click to zoom
Then, double click to zoom to extents
notice how fast & smooth the chart is even with 100,000 OHLC bars.
We also have an annotations demo (drag to zoom, double click to reset zoom), as well as some internal stress-test demo which loads and displays 2,000,000 candlesticks in under 500ms on a quad-core 2.3GHz i7 laptop. If speed is important to you please email us and request it if you want the source code for the stress-test.
It is a commercial chart (not free), but we aim to provide excellent support and fix bugs in a timely manner.
Hope this helps!
#SciChart: I like your chart for scientific charting but like StockChart SL from Modulus more for financial apps. It looks like finance is their niche. Based on the trial versions that I've seen it's pretty good performance and tons of finance related features. It looks like the price has come down to $500 also. But again your chart is better for science stuff. My company has a license for both your chart and the Modulus StockChart SL chart. We use both.
Welcome to 2013. Highstock is proabably the most powerful free-for-personal-use JavaScript stock charting library you can find.
Check out the demos at http://www.highcharts.com/stock/demo/flags-shapes
Related
Our client is going to have a big screen in a reception area where they will have a browser based view of the laboratory floor plan. The idea is to interactively feed in lab temperatures for each room and have the floor plan change when a significant change in temperature occurs.
Silverlight will be the foundation technology for this, but that's where my experience with this ends. I don't know silverlight very well, but I should be ok with it once I get started.
I have the following two routes so far:
1. Just draw out the outlines in Silverlight and overlay it with extra shapes to represent elements like air conditioners, etc.
2. Telerik has a Map control that makes use of ESRI shapefiles, which seemed interesting and they actually have a Hotel sample where you can interact with various rooms, but when I asked them how they generated those shapefiles, they couldn't answer.
Anyone done something similar?
Shapefiles seemed interesting, but when I downloaded MapWindow and Quantum GIS, it seems to be a huge learning curve with very little in the line of online tutorials.
Thanks
Jacques
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
in the last months the development of mobile apps has become more and more a focus of mine. I already created a few apps with PhoneGap and also dived in into mobile frameworks like jQuery Mobile ans Sencha Touch.
In a next step I would like to use a mobile apps builder and I stumbled on Tiggr and Application Craft. There are probably even more.
So I wanted to ask if some people here already have experience with those two or maybe even another app builder and share it with us. As both seem to cover the same area and I am not so interested in learning them all. I would like to know if someone can tell me which is "better".
I know that there has been a big topic about PhoneGap vs Titanium Appcelerator that helped me a lot so I hope I can get some helpful answers about this topic as well.
Thanks for reading,
Marvin
I have been using Application Craft for about a month (on and off) and so far i'm really impressed. They seem to be putting LOTS of work into it: things have broken only a couple of times, never anything serious. Also, they are building really thorough documentation, etc. they host the apps for free, and they seem to be adding features etc all the time. I would bet that in a year or so they will be huge; quality services on the net tend to grow fast thankfully.
I hadn't heard about Tiggr until now. From what i can see on their site, it looks as though their free service is far inferior to what Application Craft offer. They may be worth a try too?
Hope that helps
I haven't specifically tried Tiggr or ApplicationCraft, but as you've already mentioned there are quite a few different app creation systems out there, all of which work in slightly different ways. Many, for example MobileRoadie or AppBaker, supply a series of pre-built templates that you can customise and plug together in various ways. This is great if their templates support the type of app you want, but there's often no scripting support so if you want something custom you need to pay for their developers to add the features you need, or you should go elsewhere.
If you want complete control over how your app looks and works then you should use a more IDE-like system with built-in scripting support. Things to look out for in such a system would be a good code editor, a way of immediately previewing your app inside the tools, decent documentation, support, and examples. If you're planning a cross-platform app, you'll want a system that can simulate your app running on different phone screen sizes, so you can tune your GUI appropriately.
AppFurnace is a new cloud-based app development platform that provides all of the above (I should point out that I work for AppFurnace, of course).
Tiggr Mobile is a great service! Check out thier tutorials on creating an app that will run on any mobile device at http://blog.gotiggr.com/. They've also received good press and have an impressive gallery of apps that users have created and submitted.
You should probably put NS Basic/App Studio on your list as well. It provides a complete IDE, including a 'drag and drop' interface for adding elements to your forms. The overall feel is something like Visual Studio. You can program in JavaScript or Basic. More info at http://www.nsbasic.com/app.
(disclosure: I work for NS Basic)
I have to include some sort of reports for my university project and I already have the data ready to be used.
I'm thinking of using WPF for the GUI and I was wondering if there was a library or something I could use that has some nice effects for graphs and whatnot.
Any suggestions? I have to show information such as total shipments per area, which countries had the most shipments in a month, etc.
I'm thinking bar charts, pie charts and maybe some other things. Thanks!
You may want to have a look at this: Practical WPF Charts and Graphics. The link has sample codes you can download. It might be helpful.
WPF Toolkit, which is free, has chart controls. You can download it here: http://wpf.codeplex.com/releases/view/40535. These controls are of preview quality and most likely not all functionalities you want is included. It may contain bugs as well. However, the source code is fully downloadable and you can edit them as you see fit for your project. If you are looking for a more stable library with more features, I suggest you buy a commercial one.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
We are evaluating options for a Gantt chart control (on Windows Forms) as opposed developing one on our own. What are the various Gantt Chart controls you have had experience with? Pros and cons?
Is it a viable idea to develop such a control from scratch (given that the control is not the primary product in this case)?
Update: Just bringing this up again since I've got only one answer. I'd be very grateful for more inputs. (Hope this is legal.)
I have not worked with the Gantt charts from Telerik, but many people are very happy with Telerik.
I would never consider creating my own Gantt chart except if i was in the business of selling user controls
Check out this company:
http://dlhsoft.com/Home.aspx
I have used their Gantt controls in both Winforms and WPF applications.
Colby Africa
You can also have a look at the VARCHART XGantt control from NETRONIC. This control is around on the market for a long time, it is proven in mission critical applications, and very feature-rich. My answer is biased as I work for NETRONIC. I also openly share that we sell at higher prices than all tools mentioned above; and that is for a reason.
Have a look at our Gantt chart offerings. If you like what you see, please send us an email to mailto:sales#netronic.com. Please refer to stackoverflow and ask that this email will get forwarded to Martin. He will get in contact to you to evaluate the potential of creating a complementary rapid prototype.
btw - A Gantt is typically more complex than many people assume. From talking to many of our clients (both software developers and end users) I know that using a proven control turns into tangible time-to-market benefits.
Does this help you although it is a vendor answer?
FlexGantt at http://www.dlsc.com is a Java control but as far as I know you could port it to .NET with J++ or so. Then again, I am not an expert in that area.
Dirk
Also, please note our very rich and interactive gantt control, natively written on both Silverlight and WPF:
http://www.radiantq.com
Thanks
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I found the ad on this site to Krypton controls (and here's another one!) and was wondering if any of you using vs.net 05 or 08 are using them and how that's working out. If you're answering, please specify which parts you're using (free, ribbons, tabs) and which vs.net you're on, which language(s) you use, along with pros and cons. I know there are probably better suites out there that you may be fond of, but this question is specifically about Krypton controls. We'd be using it with vb.net, .net 3.5, 08, so I'm particularly interested in hearing about your experience in those areas. (I've watched all the screencasts)
I have been using the Krypton Controls ToolKit for over 3 years with Visual Studio 2005 and 2008 in .NET 2.0, 3.0, 3.5, and 3.5 SP1. I have only used the free ToolKit and not the Ribbon or Tab controls. I have used it only in C#.
Pros:
Free
Easy to Use - It adds all of the components to the Toolbox so it's very easy to implement.
The font rendering is awesome compared to the default windows form controls.
The "chrome" which allows you to totally override the look of the application is very nice.
The ability to define a master scheme makes it easy to change the look of similar controls in one central location.
The support, even on the free Toolkit is awesome, by submitting questions on the Component Factory forum.
It includes additional controls that should've been part of the windows form controls including headergroups.
Cons:
That the other components aren't free ;)
In older versions, some controls didn't exist in the ToolKit so you had to use the winform control which wouldn't entirely fit with the application look. The latest version, however, has most, if not all the controls implemented as Krypton controls.
Here's a quick sample of our options dialog for the "MuvEnum Address Bar" using the Krypton Chrome. It was super easy to create. Notice the smoothness of the fonts.
I can't recommend the Krypton Controls enough.
John Rennemeyer
MuvEnum
I have been using the free controls in various small internal projects for work for several years. I started following his blog just as he started as MicroISV, from a mention on a MicroISV blog. So I have been through many improvments he has made. The controls he makes are rock solid (at least in my usage of them) and he really listens to what his users want in features and other controls.
I HIGHLY recommend the controls!
I have been using the full suite for the last year and a half. I have been very happy with the results. They are easy to use and I haven't run into any issues that I couldn't fix myself (I purchased the source code version).
Definitely recommended.
I'm using it. It's quite okay.