AnyStock AnyStock and Financial Charts is a JavaScript based financial web charting solution.

The very first version of AnyChart hit the shelves more than 10 years ago, check out what our products went through and see what's new in the most recent update.

Version 1.x History

New features:

New features:

Improvements:

  • (STK-1858) Full support for scientific number format in CSV.
  • (STK-1955) Single point data sets display is improved.

Bug fixes:

  • (STK-1963) NaN labels no longer show up when extra axes with no series bound are used.
  • (STK-1958) Preset buttons are now updated properly when StockMain.selectRange() method is used.
  • (STK-1961) Y Axis scale minor calculation issues are fixed.
  • (STK-1966) Point order on multiple append is now treated correctly.

Notes:

  • All Fibonacci annotations have new defaults now and are displayed in a new, different and better way. All Fibonacci annotations has level labels enabled by default. Fibonacci Fan now has not only price levels, but also time levels and grid. If you use Fibonacci annotations and upgrade to 1.7.0 — they will look different in your charts and you can revert to an old view only by specifying additional settings in config files.

  • <export> node is deprecated and replaced by <export_settings> node, it is strongly recommended to review your config files and do necessary changes. In JSON configs this replacement means: export turns into exportSettings. These changes are made to avoid problems with chart objectModel in Internet Explorer.

New features:

Improvements:

  • (STK-1905) <export> node is deprecated due to the problems it gave when trying to obtain objectModel in Internet Explorer, please use <export_settings> instead.
  • (STK-1908) Log axis minimum auto calculation is improved.

Bug fixes:

  • (STK-1902) Scroller thumbnail series no longer displays missing values at the end of data set as zeros.
  • (STK-1906) Separated tooltip pin no longer breaks when zero length range is selected.
  • (STK-1938) Event markers binding to a series fields now works properly and allows multiple groups binding.
  • (STK-1913) Flex version no longer throws errors that occasionally presented themselves when working with the component.
  • (STK-1915) Fibonacci Arcs geometry issues are fixed.
  • (STK-1922) Flex iOs mouse over problems are fixed.
  • (STK-1900) enabled attribute of <line> subnode of major and minor grids in axes now works properly.

Bug fixes:

Bug fixes:

  • (STK-1867) Dashed line annotation slow rendering bug has been fixed.
  • (STK-1885) The fieldType property in the object model is no longer ignored after calling the applySettingsChanges method.

New features:

  • (STK-1872) The ability to specify Z-Index for series to define custom display order for regular series and technical indicators series. Read more about this feature at Series common settings: Z-Index.
  • (STK-1869) The ability to pin a certain value on a value scale to ensure its visibility. For more information, please see: Y-Axes Settings: Pinned Value.

Bug fixes:

  • (STK-1864) Incorrect formatting strings in objectModel fixed.

Bug fixes:

  • (STK-1627) onAnnotationRemove event now returns not only id of removed annotation, but also this annotation as an object — useful improvement for implementing "Undo" feature.
  • (STK-1849) Full compatibility with Flex 4.5 Mobile SDK — you can use AnyStock SWC in your iOs or Android Flex projects.
  • (STK-1852) Range preset buttons behavior improved, particularly when you sync two different chart objects on one page.
  • (STK-1853) IMPORTANT: Formatting rules now enforce escaping of coma, when it is used as decimal or thousand separator: in previous version you could use something like that: " {%Value}{decimalSeparator:,}" although documentation states that coma should be escaped by back slash. Since 1.5.1 rules are strict and only the following work correctly: " {%Value}{decimalSeparator:\,}"

    If you are upgrading from previous versions you should check your config and change them so they follow coma escaping rule.
  • (STK-1857) Value highlighter value formatting now works correctly.
  • (STK-1850) addEventMarker method now works correctly with localeBasedDate.
  • (STK-1847) Scroller events are now fired in the correct order, when unselected area is clicked.
  • (STK-1848) Null values are treated correctly as nulls now, not zeros.
  • (STK-1862) MFI indicator now reads period correctly.

Improvements:

  • (STK-1627) onAnnotationRemove event now returns not only id of removed annotation, but also this annotation as an object — useful improvement for implementing "Undo" feature.
  • (STK-1849) Full compatibility with Flex 4.5 Mobile SDK — you can use AnyStock SWC in your iOs or Android Flex projects.
  • (STK-1852) Range preset buttons behavior improved, particularly when you sync two different chart objects on one page.

Documentation updates:

New features:

  • (STK-1837) Ability to set different left and right timescale margins in pixels. Read more at: Timescale Right and left paddings.
  • (STK-1843) New parameter in applySettingsChanges() method: preserveSelectedRange, which allows to preserve selected range when chart settings are modified.

Bug fixes:

  • (STK-1836) Bug fix: version 1.4.0 of the component has the bug, which lead to incorrect placement of event markers — this bug has been fixed.

Documentation updates:

New features:

New features:

Bug fixes:

  • (STK-1814) Grouping of data provider fields with "High" and "Low" approximation types was incorrect. This problem has been fixed, it is strongly recommended to update.
  • (STK-1822) Volume+MA indicator worked improperly with ma_period attribute. This error has been fixed.

New features:

Bug fixes:

  • (STK-1484) SWC library shown wrong info in VERSION constant. This bug is fixed.
  • (STK-1728) In version 1.1.1 wrong timestamps settings in data sets or data provider lead to "Initializing..." instead of correct error description. This bug is fixed, the correct description is shown now.

Demos and help materials updates:

New features:

Bug fixes:

  • (STK-1656) When allow_edit attribute forbids annotations editing highlighting of points beneath the annotations didn't work as expected. This bug is fixed.
  • (STK-1657) Using applySettingsChanges() method made annotations invisible and new annotation couldn't be added. This bug is fixed.

Demos and help materials updates:

New features:

  • (STK-1554) AnyStock Flex Component.
  • (STK-1479) Drawing tools, giving end users an ability to add drawings to a chart such as Line segment, Ray, Line, Vertical Line, Horizontal Line, Rectangle, Ellipse, Triangle, Trend channel, Andrew's pitchfork, Fibonacci fan, Fibonacci arc, Fibonacci retracement, Fibonacci time-zones, Buy/Sell signals, Custom text labels and so on.
  • (STK-1520) A wide range of options that are intended to control display of missing points is now available.
  • (STK-1511) An ability to use RangeArea, RangeSplineArea or RangeBar series types to visualize BBands.
  • (STK-1482) A new boolean attribute named adjust_margins to add a dynamic margins so the first and the last value of the Bar, RangeBar, OHLC or Candlestick series are displayed correctly.
  • (STK-1472) An ability to configure event markers position — possibility to bind event marker position to a field of series data provider.

Improvements:

  • (STK-1505) Huge performance improvement for mouse over the chart area.
  • (STK-1517) An improvement in range picker behavior: input values and input masks are internally trimmed.
  • (STK-1584) An improvement in the loading of external csv files. Now all the files are loaded faster with a help of asynchronous loading.

Bug fixes:

  • (STK-1524) Stock chart sometimes skipped points in process of parsing of CSV files bug fix.
  • (STK-1488) A bug with incorrect handling of negative values in Y scales "PercentChanges" calculation fix.
  • (STK-1536) Interactive elements redraw and focus update after data or event markers commits bug fix.
  • (STK-1551) Chart maximum incorrect calculation — bug fix.
  • (STK-1549) External JavaScript method removeEventMarkerGroup() improper work bug fix.
  • (STK-1496) External JavaScript method applySettingsChanges() was not able to switch data grouping on or off — bug fix.
  • (STK-1555) Sometimes component crashes, when case data set contains missing points in the last row is — bug fix.

Demos and help materials updates:

  • (STK-1542) Default template with all the settings that are used in inheritance process is available in the documentation.
  • (STK-1547) Online-Demo: Anychart Technical Analysis Portal is available for download with full source code.
  • (STK-1648) An Internet Explorer 6 related bug with incorrect chart size calculation in Anychart Technical Analysis Portal is fixed.
 See version history of 7.x