402 results found
-
Only run MouseTracker:tooltipInterval when over
tooltipInterval is firing every 32ms regardless of the whether or not mouse is over the Chart.
The setInterval should only be created on mouseenter and cleared on mouseleave.14 votesIt is fixed in the development branch
-
14 votes
-
annotate plot bands
annotate plot bands.
Ways I can think to do this are:
- place text aligned within the plot band (centered, or on the line)
- create a axis like object with extruding labels that connect to each plot band
13 votesAdded in version 2.1
-
Normalize series on zoom
For stock charts, it is often useful to show two or more stocks or indexes normalized so that the Y axis shows a stock price of the primary series but the series are scaled so that they represent % gain or loss. For example, in a two month time period, APPL (series 1) may start at 376.00 and gain 10% to end at 413. In the same time period, the S+P might start at 1300 and gain 10% to end at 1430. Without normalizing, it would appear that the S+P had a much better month when displayed on a line…
13 votesCompleted in Highstock 1.0.1
-
Configureable Max-Distance of Navigator handles
I think it would be useful to have an option how far the navigator handles can be apart maximum.
My load time explodes if a user selects to big range and right now it does not seem to be possible to configure a limit there.
e.g. I display one year of data in the navigator and I load dynamically detail whenever I move the handles. But I dont want the user to select more than one month.13 votesImplemented in v6
See API option: https://api.highcharts.com/highstock/xAxis.maxRange
-
How to draw fibonacci retracement in highcharts
I was able to draw only technical indicators like Linear,SMA,EMA,MACD in highcharts. But is there any js like technical-indicators.src.js is avilable in highcharts to draw fibonacci retracement in highcharts?
13 votesThis is already implemented, possible solutions:
- use the StockTools module to let end-users add Fibonacci retracements to your chart: https://www.highcharts.com/docs/stock/stock-tools
- use Annotations module to create it: https://www.highcharts.com/docs/advanced-chart-features/annotations-and-fibonacci-retracements -
Display the tooltip no matter where the mouse is on the chart
As of today, Highcharts library requires you to mouse over a specific point to show the tooltip. It should also be possible to display the tooltip no matter where the mouse is on the chart. This solution can be found on different Google charts as well as http://www.campaignmonitor.com.
12 votesAdded tooltip.shared option in version 2.1
-
OHLC chart, can change point color
example : if the point.close is smaller than point.open, the color is red..vice versa
11 votesImplemented in the development branch, it will be generally available from the next maintenance version. See http://jsfiddle.net/highcharts/tLpVz/ for demo.
-
Group weekly data on Friday (HighStock)
Currently, when 'week' groupingUnit is specified, HighStock groups data on Monday by default. Pls provide an option to group data on Friday, like google finance did on their 5y graph.
11 votesAvailable since v9.1.0. You can control it, using these options:
- anchor: https://api.highcharts.com/highstock/series.line.dataGrouping.anchor
- firstAnchor: https://api.highcharts.com/highstock/series.line.dataGrouping.firstAnchor
- lastAnchor: https://api.highcharts.com/highstock/series.line.dataGrouping.lastAnchor -
flag stacking for very close flags
Hi,
If the flags are really close together it is difficult even when zoomed in to navigate flags that are very close together, e.g. just a few minutes apart on a date-time x-axis.
Could there be a new setting to set the 'stackingRadius' in milliseconds if the x-axis is date-time, whereby flags would be stacked if they are within range.
11 votesImplemented in v6.0.4. By default `series.allowOverlapX` is set to false, preventing overlapping labels.
API: https://api.highcharts.com/highstock/series.flags.allowOverlapX
-
Legend for treemaps like in pie
Add a point legend for a treemap. So that this treemap http://jsfiddle.net/kzoon/fgjt659a/2/ can have a legend just like this pie chart http://jsfiddle.net/kzoon/Ltndgv27/1/
There are 3 reasons for wanting this:
1 To enable users to add/remove points using the legend
2 Data labels don't fit in the smaller data points. If you have several smaller data points the labels either overlap or get suppressed
3 When a treemap and other chart types are presented side by side, they should look the same as much as possible. Having a legend on all chart types does just that.11 votesThanks for your suggestion! I did some refactoring to allow this functionality with more series types than just pie and its derivatives. For example it makes sense for columns with colorByPoint also.
The commit is available at https://github.com/highslide-software/highcharts.com/commit/a20dd76eb207defc1df92efd5a91738835e4f595.
Demos:
- http://jsfiddle.net/fgjt659a/3/
- The second case uses a little override which filters the items: http://jsfiddle.net/7fx65949/1/ -
11 votes
-
Allow panning on y axis
If you are making a scatter chart it makes sense to let people zoom in if there is alot of points. Sadly highcharts does not allow panning in the y axis meaning they cannot inspect the data properly!
11 votes -
provide multiple panes
have mutli pane charts like eg in financials stock charts you have price, volume, volatiility in 3 separate panes
10 votes -
Resize pane height dynamically by mouse drag
It would be a nice feature (especially for highstock) if we could change the height of a pane (yAxis) by clicking on its horizontal boundary and dragging it (simultaneously changing the height of the adjoining pane)
10 votesImplemented as of Highstock 6.0. See https://api.highcharts.com/highstock/yAxis.resize
-
Provide Keyboard Support for Accessibility
As a keyboard user I would like to be able to activate features which are currently only available to mouse users.
For example I would like to tab to a line plot data point to expose the tooltip balloons. I would also like to be able to use my keyboard to activate the links which are currently mouse click only.
10 votesThis is now implemented in the Accessibility module: http://www.highcharts.com/docs/chart-concepts/accessibility
-
Persist the tooltip when data plots are not expected to move on chart refreshes (ie. fixed scales)
When a chart's scales are fixed, preventing the data points from moving on dynamic updates, the tooltip balloon should persist for as long as the mouse cursor is hovering above a data point or the scales change.
9 votes -
clustered stack bar chart
I'm looking for this new feature
9 votesThis feature was completed as of 2.1. See http://highcharts.com/demo/?example=column-stacked-and-grouped&theme=default.
-
Graph display doesn't update when the navigation scroll bar is used
When the navigation scroll bar is used, the graph display doesn't update until the user lets go of the scroll bar. This behavior feels "old"; nearly all modern interfaces update continuously when scrolling. I know Highstock is capable of this, because if you grab the graph and drag, the display updates immediately.
9 votesWe’ve implemented this for the next release, with a default value of enabled for SVG browsers and disabled for VML browsers
-
Dynamically change margins, offsets and others for already initialized HC
It will be a good feature to allow change chart and legend margins and offsets dynamically for already initialized HC.
9 votesImplemented since v5
- Don't see your idea?