What Is New

Available Pages

Log of Changes and Improvements to Sierra Chart

This list contains major items of development, items which are notable, and changes and additions which users need to be informed about.

This is not a comprehensive changes and additions log. It only represents probably 25% of the actual development. There are not version notes for each version. The main Sierra Chart documentation is updated as needed relating to the changes and additions.

In addition to the below listed items for each version, there are also various low-level improvements, issues resolved, and small additions that a release may have which are not listed.

  • 1495 Release Date: 2016-12-07

    • Added Large Volume Trade Indicator study which places boxes on the left side of a chart bar at the price level where there are trades over the specified Volume Threshold Input setting. This is going to be further enhanced with several new features.
    • Continued development related to the Chart DOM and Trade DOM columns including market data columns.
    • Added Repulse study. Added Stochastic - Percentile study.
  • 1491 Release Date: 2016-11-29

    • Added new Chart Trade Settings: Working Orders >> Display Order Type, Reject Chart Trade Orders That Will Immediately Fill
    • Added new OCO Buy Stop Sell Stop At Market order type command which can be added to the Chart Trade Shortcut menu.
    • There are new Chart menu commands which can have keyboard commands assigned to them which support starting and stopping a chart replay.
    • The Cumulative Delta Bars studies now support resetting at the two session starts within a day if the Evening Session is set to be used in the chart. There is a new study Input to control this.
    • The Numbers Bars Calculated Values study calculations which reset at the start of the day now support resetting at the two session starts within a day if the Evening Session is set to be used in the chart. There is a new study Input to control this.
    • Added support to the Bid and Ask Depth Bars study to use the new historical market depth data. This provides a lot more history which is persistent. There is a new study Input to control this.
    • Increased the number of Chart Drawing Tool configurations from 8 to 24.
    • Various other low-level development and issues resolved.
  • 1486 Release Date: 2016-11-16

    • Corrected problem with Triggered Limit Order Entry study which arose in a recent release regarding triggering.
    • Corrected a problem related to the Market Depth Historical Graph study where it would not display when the study was applied when there is no historical market depth data file currently available.
    • New Spreadsheet System for Trading study Sheet inputs for limiting auto trading times and flattening the Trade Position at a particular time. Documentation for these has been added.
    • Added new Combined Bid/Ask Market Depth Pulling/Stacking columns for the Chart/Trade DOM.
    • Added new study Draw styles.
    • Resolved an issue with custom menu commands from ACSIL where after repeatedly adding and removing menu commands, this would lead to a condition where new menu commands could not be added. This is now resolved.
    • Added new Spreadsheet System for Trading study Sheet cell named Last Entry/Exit Order Date-Time.
    • Corrected a problem from a recent release with the Study/Price Overlay study where it would cause a synchronization of the source chart settings to the destination chart when it was set to not do that.
    • Various other low-level development.
  • 1483 Release Date: 2016-11-08

    • Corrected a problem where the last trade price box for TPO Profile Charts was not displaying. This was an issue arising in a recent release.
    • New Volume by Price study Input to adjust volume profiles to not overlap the DOM Graph.
    • When using the Spreadsheet Studies and there is a TPO Profile Chart study on the chart, the TPO and Vol Profile Information is now outputted to columns I and J beginning and row 104 instead of the previous a row 85. In the case of a previously saved spreadsheet, you will need to manually delete the previous TPO and Vol Profile Information from the previously used rows in the I and J columns.
    • Updated Rithmic API in the Rithmic bridge program. Updated all internal connection points. Added new server for MES Capital.
    • Added support for server side Bracket orders for the CQG FIX Trading service.
    • Resolved a problem with Trade Accounts identifiers causing order updates not to match with the corresponding existing order when trading from a secondary instance of Sierra Chart when using the Transact Trading service in Simulated Live mode.
  • 1480 Release Date: 2016-11-03

    • Custom trading keyboard shortcuts are now implemented.
    • Corrected a low level bug which could cause abnormal shutdown in Sierra Chart related to flushing of data to Intraday chart data files and market depth data files. It is not likely that this would have been encountered. However, this is a critical issue that was resolved and it is important for users to update soon to this version or higher.
    • Some changes to the Trading: Bid/Ask Quantity Triggered Stop Order study. Current documentation explains how it currently works.
    • Changed the processing of order fills when using the FXCM FIX Trading service to be more reliable in the case when the sequence of the execution report and position report are not in a specific order. If you are using the FXCM FIX Trading service directly, it is recommended to update to this version as soon as possible. If there are any issues, report them to Sierra Chart Support.
    • Implemented market depth stacking and pulling column for the Chart/Trade DOM.
    • Various other development.
  • 1478 Release Date: 2016-10-27

    • Resolved a problem with historical Intraday data downloading from TD Ameritrade which was resulting in timeout errors, missing data for the current day, and causing the streamer connection to stop.
    • Added new order entry study: Trading: Triggered Stop Order. Full source code is included.
    • In the case when a futures chart is active, the Watch List on the Control Bar will now automatically list the futures symbols for the next one year in addition to the symbols in the Associated Watch List for the chart.
    • With the Volume by Price study, for some of the Volume Graph Period Types which display only a single volume profile, the Input Align to Far Right is no longer considered to be Yes when it is actually set to No. So for existing instances of the study, you may need to manually set this Input to Yes.
  • 1477 Release Date: 2016-10-25

    • The Analysis >> Build Custom Studies DLL >> Remote Build command is now functional and supports remote building of a source code CPP file. The source code file is transmitted using a secure TLS connection and the CPP file is deleted after it is compiled or the compiling fails for some reason.
    • The Simulated/Non-Simulated Order activity source in the Trade >> Trade Activity Log has been removed. The prefix [Sim] in front of a symbol in the Symbols list on the Trade Activity Log indicates whether simulated Trade Activity entries are displayed. There is now a new Internal Order ID list box at the top of the Trade Activity Log to control displaying order activity for a specific Internal Order ID.
    • Corrected a problem where Range bar charts could continuously reload when an older custom study is used on those charts.
  • 1476 Release Date: 2016-10-21

    • Universal Renko bars are now properly implemented. This setting can be found in Chart >> Chart Settings >> Intraday Chart Bar Period >> Bar Period Type.
    • The BitMEX (Testnet) Service now goes through a common order routing connection. This is still a work in progress and is part of a cooperative development effort with BitMEX. More information about this will be available shortly.
    • Added support when using the Interactive Brokers trading service to automatically calculate the total filled quantity of an order when an order fill message is received from Trader Workstation, if this field is not provided by Trader Workstation.
    • Resolved an issue with the CQG Web API Trading platform service where orders for a particular symbol would not be processed from the CQG system unless the symbol was subscribed to. This would not be a problem if a chart was open for the particular symbol being traded at the time of connection. Also added proper support for maintaining the proper order ID state necessary for order modifications after an order is modified by another CQG client. It has always been the position of Sierra Chart that when using CQG you should use the CQG FIX Trading service which did not have this particular issue. Using the CQG Web API for trading has always been considered a backup.
    • This version has the user interface for Custom Trading Keyboard Commands, but these are not yet implemented and will not perform any function at this time.
  • 1473 Release Date: 2016-10-13

    • Corrected a problem with Internal Order ID conflicts which can occur in a sub instance of Sierra Chart. This did not cause any harm but did cause an issue with simulated orders.
    • Added a debugging option to the Trading: Bid/Ask Quantity Triggered Stop.
    • Improvements to importing Intraday data. Added support for importing CQG time and sales data.
    • Interactive Brokers true real-time data no longer is used to fill simulated orders or is used to modify trailing stop orders because it is delayed and can cause unexpected behavior in fast-moving markets.
    • New Open and Close Marker Style added for Numbers Bars which draws a candlestick outline.
    • Corrected a problem with the Clock-Real-time study, where when the Use Current Price for Vertical Position Input is set to Yes, repeated text drawings were added which would cause a significant performance impact.
    • The Data/Trade Service Settings window service settings Load and Save functionality is now functional again since being disabled in version 1464 but existing saved named settings will no longer restore the previously saved service settings. New named settings will have to be resaved.
    • Various other low-level improvements, additions and issues resolved.
  • 1466 Release Date: 2016-10-01

    • The BitMEX service now supports automatically listing symbols through the Find Symbol window Get Symbols command.
    • Two digit years in future symbols are now supported when using the Gain Capital trading service when updating to this version. Symbols in charts and Quote Boards will be automatically converted.
    • Resolved some issues related to the new user interface for Service specific settings in Global Settings >> Data/Trade Service Settings.
  • 1464 Release Date: 2016-09-24

    • Universal support for converting Profit/Loss values to a common currency. The Currency field needs to be specified on a symbol in the Global Symbol Settings for this to work and also the common currency has to be specified in the Global Trade Settings.
    • Added new Bar Period Types: Unaligned Renko. Universal Renko (still under development and not properly implemented yet).
    • Added Divergence Detector study. Documentation will be added to Technical Studies Reference as soon as possible for this study.
    • The Global Profit/Loss Management feature now supports Trade Simulation Mode. It works independently for each trade account used by the opened charts or Trade DOMs.
    • The user interface for Service specific settings in Global Settings >> Data/Trade Service Settings has been redeveloped and improved upon. The ability to Load, Save and Delete saved Service settings currently is not supported but this will be implemented in about a week.
  • 1462 Release Date: 2016-09-20

    • The Trading: Market if Touched Order and Trading: Bid/Ask Quantity Triggered Stop Order now support modification of the order price by left clicking with your Pointer on the price level and dragging the price line up or down.
    • Enhancements to the Global Profit/Loss Management feature. This feature is also in the process of being updated to support simulated trading.
    • The second revision of 1462 corrects a problem where the CQG Trading platform service Server setting was not set correctly upon updating to this version.
  • 1461 Release Date: 2016-09-14

    • Added the order entry study: Trading: Bid/Ask Quantity Triggered Stop Order. Full source code for this is in the /ACS_Source/OrderEntryStudies.cpp provided file.
    • New option to hold market order from Flatten or Reverse action until working orders are confirmed canceled. For details, refer to: Hold Market Order Until Pending Cancel Orders Are Confirmed.
    • There is now a letter displayed after the Position Average Price on the Trade Window indicating if it is the Average Price provided by the external trading service (E). There is no letter if it is calculated by Sierra Chart from the order fills.
  • 1459 Release Date: 2016-09-03

    • New input added to High/Low for Time Period study.
    • Added support for the Microsoft Visual C++ compiler when building custom studies through Analysis >> Build Custom Studies DLL. The previously supported compiler is no longer supported. It is necessary to install the new Visual C++ compiler with the Install Compiler button on the Build Custom Studies DLL window.
    • Reviewed and revised the program code for Point and Figure bars set through Chart >> Chart Settings.
  • 1457 Release Date: 2016-08-28

    • Added a prompt when a chart is being referenced by another chart to clear that chart reference when the user tries to change the timeframe of a chart bar and that is not possible because of the reference.
    • When a TPO Profile period is greater than one day and the letter subperiod is less than one day, the letters will be based upon the time segment the subperiod is within the overall period and they will not be based strictly upon a 24-hour period.
    • Support for automatically changing CQG account password when this is required.
    • Historical Daily data is now loaded on a separate thread.
    • Chart trading is now supported in other chart regions that the main price graph is set to. This is set through Chart >> Chart Settings >> Advanced Settings >> Chart Region.
  • 1455 Release Date: 2016-08-23

    • Spreadsheet formula functions HLOOKUP and VLOOKUP have been fixed where the third parameter was off by 1. Any existing spreadsheet formulas using these functions need to be updated to pass in a value of 1 greater to continue to work as expected. For example: VLOOKUP(3, C1:E6, 1) should be changed to VLOOKUP(3, C1:E6, 2).
    • Text can now be added to an Arrow Chart Drawing on a chart by right clicking on the Arrow drawing and selecting Modify Text. This allows you to add text with an Arrow to point out something specific in a chart.
    • Improved handling of data errors when building the Volume at Price data for Historical Daily data. This will prevent Sierra Chart from freezing for an extended time when there are significant data errors in the Daily data.
    • Improved the Linear Regression End Channel study to support starting the lines in the current day using a starting Time only.
    • Added new study named Write Bar and Study Data to File.
    • Support for the new CTS order routing option with a lower per contract cost. More details will come shortly on this.
  • 1453 Release Date: 2016-08-09

    • Simple Alert formulas now support the ability to reference data beyond the last bar in the chart. This is useful for referencing the pullback data of the Numbers Bars Calculated Values study.
    • Corrected a problem from a recent release where Sierra Chart could freeze when displaying/selecting the Positions tab on the Trade Orders and Positions window.
  • 1452 Release Date: 2016-08-07

    • Corrected stock futures symbol parsing problem for Global Data Feeds.
    • Resolved the problem where when there is corrupted data received during a historical data download, an excessive number of messages were added to the Message Log causing Sierra Chart to freeze.
    • Added the option Global Settings >> Data/Trade Service Settings >> SC Server Settings >> Use Encryption for Historical Data Downloads, in an effort to to work around corrupted data downloads that some users are experiencing. We would like to hear from users who are having a problem with receiving corrupted data during a historical data download, if this option resolves the problem.
    • Corrected problem with the setting of Price Multipliers in Chart Settings for futures spread symbols from the Sierra Chart Exchange Data Feed.
    • Other development.
  • 1448 Release Date: 2016-07-29

    • Ask Volume and Bid Volume difference above and below the point of control is now calculated for the Volume by Price study and can be viewed through the Chart Values windows.
    • A new TPO Profile Chart study Input has been added to not include singles in TPO count calculation above and below the Point of Control.
    • For Intraday Continuous Futures Contract charts, the rollover Date-Time now follows the Session Times and no longer rolls over exactly at midnight unless the Session times use a 00:00:00 Start Time.
    • In recent versions, for non-simulated trading the Position Quantity field in the Trade Activity Log and the Flatten button on the Trade Orders and Positions window was incorrectly using the order fill calculated Position rather than the Position data provided by the external Trading service. This is now resolved.
  • 1446 Release Date: 2016-07-22

    • Further enhancements and issues resolved with the new window tiling functionality on the Window menu.
    • The Clock - RealTime study now supports an AM/PM Input setting.
    • Various other low-level development and issues resolved.
  • 1445 Release Date: 2016-07-14

    • Corrected a problem from version 1427 where scanning of Historical Daily and Intraday charts was not functioning properly due to some changes in that version. This is now resolved.
    • Added Input Copy Column J From Formula Source Sheet to the Spreadsheet studies.
    • Basic cell range references and basic column range references are now supported by the INDIRECT Spreadsheet function.
    • Added the setting Draw Advanced Custom Study Drawings Above Other Drawings in Chart >> Chart Settings >> Advanced Settings.
    • Added the following menu commands:
      • Analysis >> Hide All Studies
      • Analysis >> Unhide All Studies
  • 1444 Release Date: 2016-07-13

    • Continued enhancements to the Market Depth Historical Graph feature.
    • Resolved issues with Symbol Settings and saving of trade orders. These were low-level issues which arose in version 1442 and 1443 relating to low-level internal changes.
    • Various other low-level development and issues resolved.
  • 1441 Release Date: 2016-07-07

    • Continued enhancements to the Market Depth Historical Graph feature.
    • Corrected a problem with the Relative Volume study which occurs when a new trading day begins in the chart during real-time updating or during a replay.
    • Corrected a problem where price multipliers for symbols that use a real-time multiplier were being incorrectly used for trading related messages when using the DTC Server in Sierra Chart.
    • Implemented new chart Tiling functions on the Window menu.
    • Various other low-level development and issues resolved.
  • 1437 Release Date: 2016-06-30

    • Corrected a significant problem from an earlier release with the storage of market depth data where full snapshots were getting saved every market depth update after the first 10 minutes of each hour. This was causing very large depth files. This problem is now resolved.

      This is a mandatory update and versions 1428 through 1436 will be locked out July 4. It is important to go to the /SierraChart/Data/MarketDepthData folder on your system and delete all of the existing depth files because they are excessively large and have unnecessary data in them.
  • 1435 Release Date: 2016-06-29

    • Continued enhancements to the Market Depth Historical Graph study.
    • Added new ACSIL functions: c_ACSILDepthBars* GetDepthBars(), c_ACSILDepthBars* GetDepthBarsFromChart(int ChartNumber), SaveChartImageToFileExtended(int ChartNumber, SCString &OutputPathAndFileName, int Width, int Height, int IncludeOverlays). Documentation for these will be added as soon as possible.
    • The Volume by Price study now supports the Display Underneath Main Price Graph study setting so its position can be fully controlled relative to other studies on the chart and the main price graph.
    • Corrected a problem where studies were not always getting fully calculated in Historical Charts under certain conditions. This problem arose from a recent release.
    • Various other low-level development and issues resolved.
  • 1430 Release Date: 2016-06-19

    • Added new Market Depth Historical Graph study which displays market depth data historically on the chart.
    • There is now support to store market depth data. Market depth data can be replayed both on a chart and on a Trade DOM and is accessible through ACSIL as well. For programmatically accessing the historical market depth data, refer to the c_ACSILDepthBars page.
    • The Number of Rows setting for the Spreadsheet studies now can be set as low as 2.
    • Various low-level improvements and issues resolved.
  • 1425 Release Date: 2016-06-07

    • Corrected an issue with the new Set As Independent Volume Profile for TPO Chart Volume by Price study Input setting.
    • Corrected an issue where Intraday data from the Sierra Chart Historical Data service was not being downloaded in time units less than 1 minute.
    • When replaying a chart, there is a new replay mode for calculating studies on every tick/trade.
    • Corrected small low-level issues.
    • In the next release, there are two new options for Rectangle Highlights: Center Text Vertically - When set the text is split from the top label and centered vertically within the highlight. Center Price Labels On Level - When set, the price labels (and potentially the text) are centered on the upper/lower highlight level. These are also supported from ACSIL in the s_UseTool structure.
  • 1419 Release Date: 2016-05-27

    • When using the Volume by Price study with the TPO Profile Chart study, all of the extension options for the Point of Control and Value Area are now supported with optional labels and they are all based upon volume profile calculations rather than TPOs.
    • Resolved a problem where you could receive an error about creating the Trade Manager. This has now been solved. It occurred from a recent release related to logging improvements for Trade Position data updates.
    • Other low-level development.
  • 1416 Release Date: 2016-05-24

    • The Message Log, Trade Service Log, Trade Orders and Positions, and Alerts Manager, now use the following Global Settings >> Graphics Settings color settings: General Text Window Background Color and General Text Window Text Color.
    • Added a new Input Setting to the Volume by Price study named Set As Independent Volume Profile for TPO Chart which when set to Yes, allows single Volume Profiles to be added to TPO Profile charts which are independent of the individual TPO profiles.
    • A new Volume Graph Period Type has been added to the Volume by Price study named "Specified Volume" which creates profiles based on the specified volume set with the Volume per Profile for Specified Volume Input.
    • This was previously added but now is currently documented: New ACSIL functions for getting and setting persistent SCStrings have been added to ACSIL.
    • Restored the original date control to the Date and Time Input setting for studies.
    • Intraday file writing is now done on a background thread of execution.
    • Other low-level development and issues resolved.
  • 1412 Release Date: 2016-05-14

    • Added Time Series Forecast study.
    • Corrected an exception issue from the previous release related to downloading of user files like Chartbooks at startup.
    • The new Sierra Chart installer is now released.

*Last modified Wednesday, 07th December, 2016.