Highcharts Stock v7.0.0

Stock v7.0.0 ·
  • Added new technical indicators: Arroon, Arroon Oscillator, Absolute Price Oscillator, Williamis %R, NATR (Normalized Average True Range), Linear regression indicator, Linear regression intercept, Linear regression angle, Linear regression slope, Keltner channels, Price Channel, Acceleration Bands, Triple EMA, Double EMA, TRIX, Percentage Price oscillator, Super trend, Chaikin oscillator, Awesome Oscillator, Detrended price.
  • Added depth chart demo.
  • Added Stock Tools, a new range of features moving Highstock in the direction of full featured trading dashboards. The module adds a toolbar with controls for:
  • Add, update or remove indicators for the chart series.
  • Drawing custom annotations like text, lines, arrows etc.
  • Parallel channel, pitchfork annotations, Elliot waves and Fibonacci retracements.
  • A measure tool, displaying information about the measured area, including things like the amount of points, time range etc.
  • Infinity line, controlled by two points, allowing projection of a trend forward in time.
  • Full screen mode.
  • Chart type toggle (OHLC, candlestick, line etc.).
  • Current price indicator with label.
UPGRADE NOTES EXPAND COLLAPSE
  • Indicators that depend on another indicator now require the depencency to be loaded manually. Otherwise an error will be thrown. For example MACD requires EMA, that means the EMA indicator should be loaded first.
6 BUGFIXES EXPAND COLLAPSE
  • Fixed #4710, range selector didn’t update on clicking the chart after changing input.
  • Fixed #8951, improved ema efficiency, index changed.
  • Fixed #9102, hardcoded stochastic series name.
  • Fixed #9160, xAxis.overscroll rendered too many labels.
  • Fixed #9285, reset zoom button was permanently disabled by navigator or rangeSelector despite dynamic updates.
  • Fixed #9299, avoid hiding flags with box position equal to 0.
HIGHCHARTS CORE v7.0.0 CHANGES These core changes also apply to this module EXPAND COLLAPSE
  • Added sonification to the accessibility features.
  • Added TypeScript support (Beta).
  • Added bubble legends, legend items describing the scale of the bubbles.
  • Added feature to match points by id when running setData.
  • Added new series type force directed graph or network graph.
  • Added new series type packed bubble.
  • Added new series type 3D cylinder.
  • Added new series type venn diagram.
  • Added new series type column pyramid chart.
  • Added editor features for annotations, allowing annotations to be added, updated and removed through a GUI.
  • Added debug module for making chart errors visible in the chart.
  • Default exported chart name is now based on the chart title.
  • Added option chart.styledMode to replace the previous separate build of styled mode files.
  • Added options to align pie chart data labels to the edges of the chart.
UPGRADE NOTES EXPAND COLLAPSE
  • If you use styled mode, the setup has changed. Instead of loading files from the code.highcharts.com/js folder, use the base JavaScript files, but set the chart.styledMode option to true.
  • Polyfills are now needed for support in IE 6-8. Before including the highcharts.js file, load modules/oldie-polyfills.js in a conditional comment. Alternatively you can use your own polyfills or a third party library. See System Requirements.
  • If the chart.height setting is higher than the CSS height of the container, the chart will now be clipped. This is a consequence of adapting the chart to table cells and flex layouts.
43 BUGFIXES EXPAND COLLAPSE
  • Corrected chart width for sub-pixel container width. Prevented overflow in flex-grids and table cells.
  • Fixed #2617, wrong number of pages in legend with legend.maxHeight in some cases.
  • Fixed #5293, pointBreak event for broken-axis module was not working for columnrange series type in case highcharts-more was loaded before broken-axis module.
  • Fixed #5857, drilling down column charts to more than the cropThreshold caused lost categories on the X axis.
  • Fixed #8105, split tooltip header couldn’t be removed by options.
  • Fixed #8680, responsive rules were not applied on annotations.
  • Fixed #8818, shared tooltips in boost with column series.
  • Fixed #9046, force boost check now takes plotOptions.series.visible into account.
  • Fixed #9121, overlapping text labels with useHTML and styled mode.
  • Fixed #9150, heatmap points were misplaced when using boost module without WebGL.
  • Fixed #9156, export data download failed on iOS.
  • Fixed #9197, no series animation on calling Chart.update with repeated options.
  • Fixed #9200, errors in the console with small height and zones or negative colors.
  • Fixed #9211, inverted heatmap in boost mode had wrong size when WebGL was disabled.
  • Fixed #9226, Wrong number of series with indexex after update.
  • Fixed #9247, console error on empty data labels in area range.
  • Fixed #9248, on series hide/show yAxis extremes were not updated.
  • Fixed #9252, added missing annotations.id documentation.
  • Fixed #9258, remove use of id in default treemap data labels.
  • Fixed #9270, series were removed from configuration options when invoking stock, map or gantt charts.
  • Fixed #9278, drag and drop failing on mobile.
  • Fixed #9289, avoid animating drilldown in wordcloud.
  • Fixed #9291, correctly rounded default dataLablels for xrange series type.
  • Fixed #9298, zooming problems with drag and drop.
  • Fixed #9300, JS error when updating sankey series before it had been redrawn.
  • Fixed #9301, regression in tooltip.headerFormat for xrange series.
  • Fixed #9375, invalid attribute on SVG elements in solid gauge series.
  • Fixed #9400, tooltip box border issues when defining font size inline.
  • Fixed #9410, when using step in boost, the first point was wrong.
  • Fixed #9481, annotations attached to hidden points were visible.
  • Fixed #9485, selected state was not preserved after drilling down and up.
  • Fixed #9487, category axis didn’t update when more data than the cropThreshold. Closed #6926.
  • Fixed #9504, some links rendered broken on inverted Sankey diagram.
  • Fixed #9525, wrong number of points after update zoomed chart.
  • Fixed #9533, printing chart via the export menu failed when scrollablePlotArea was active.
  • Fixed #9537, ellipsis not applied to X axis labels when useHTML was true.
  • Fixed #9562, wrong categories and data to axis mapping with uniqueNames and drilldown.
  • Fixed #9565, dot delimiter on dates in CSV caused the format deduction to fail.
  • Fixed #9618, setExtremes should trump axis.ceiling.
  • Fixed #9623, 3D pie chart didn’t hide when rendering inside a div with visibility: hide.
  • Fixed #9166, off-screen markers clamped to plot width in boost.
  • Fixed #9206, draggable points did not work with dynamic series.
  • Fixed issue with a11y module sometimes throwing exception on init.
See full Highcharts v7.0.0 release →