I need a Flex / Actionscript 3 charting component. Component should be able to show line charts, candle sticks and OHLC. Component should also be scrollanble along X-axis and possible to add one or more charts in X axis to seperate containers (like here: [url removed, login to view])
Charting component features:
- line charts
- bar charts
(only in windows under the main charting window) like that chart at the bottom in the following page ([url removed, login to view])
You must be able to add several types of charts to main window, for example there might be candlestick charts and from other data source you must be able so show line charts.
Chart must be scrollable like in that Amcharts charting component.
Scrolling must be smooth and fast.
Chart should have top menu where you can add indicators: Example here: [url removed, login to view] Try to add indicators to the chart.
Basically when you will add some indicator, it will just run a class (I will make them later) which will loop through imported data and it will add modified data to the chart. Chart must have method to add history data which will fill the chart with data and also it must have a method to add new tick. So when we add a new tick, it will only update the current candle, new ticks will be coming all the time when the chart is open and you must add those ticks to data which is imported before.
Also the component should have a method addSymbol(x, y, graphic); so you can add for example small arrows or other symbols to defined x and y axis.
Basically I want something between these 2 charting components amcharts and ichartsonline.
When you move your mouse over the candlesticks, it must show a tooltip where you can see openprice, closeprice, high, low and volume. Every candlestick must have those values in the data which is added.
Prices must be visible at the right side of the chart like here: [url removed, login to view]
The component must be done professionally and maybe there are more work in future for the person who will be selected for this project.