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.

  • 928 Release Date: 2012-12-22

    • Added new Quote Board feature. Refer to Quote Board for the documentation.
    • Corrected an issue with the Maximum Open Position Profit/Loss, Runup and Drawdown where they may not be accurately set when running an Auto Trade System Back Test. This issue only occurred during an automated trading system back test. It did not occur during live trading or simulated trading with live data, or simulated trading during a Standard Replay.
    • The internal storage of the symbols in the Global Settings >> Intraday File Update List has been changed. Therefore, when updating to this version, you will lose your symbol list and will have to reenter the symbols. Entering symbols into this window is uncommon and if the symbols are used in this list, it generally would be a small list of symbols. Therefore, we did not develop code to copy from the old file to the main configuration file where they are held now. The easiest way to transfer the symbols in the Intraday File Update List in an older version to a new version, is to use the Export button on the older version of this window to export to a file before updating to this version or higher, and then use the Import button on the new version of this window to import the symbols.
    • Various new low-level improvements and additions.
  • 926 Release Date: 2012-12-14

    • Added to ACSIL the variable s_UseTool::DrawUnderneathMainGraph, allowing an ACSIL Tool drawing to be forced to draw underneath the main price graph. The setting is only meaningful when the Chart Settings to draw chart drawings and highlight drawings under the main price graph are disabled.
    • Added new configurable keyboard shortcuts to change the order quantity by selecting one of the six order quantities assigned to the Trade Window order quantity buttons. The keyboard shortcuts can be configured through Global Settings >> Customize Keyboard Shortcuts >> Trading Keyboard Shortcuts.
    • The Show Chart Title Bars and Show Chart Scrollbars options have been removed from General Settings, and are now chart specific options available from the Chart menu. Toolbar buttons are also available for these new commands.
    • New option added: Global Settings >> General Settings >> General2 >> Auto Hide Charts Title Bar and Scrollbar. When this is enabled, title bars and scroll bars will only be displayed within the active window (if they are enabled).
    • Added new input: Use Fixed Offset Instead of Std. Deviation to the Volume Weighted Average Price study, which when set will use the Distance Multiplier/Fixed Offset input as a fixed offset for the bands instead of using the standard deviation.
    • Added a new study named Initial Balance which plots the Daily or Weekly Initial Balance and extensions.
  • 925 Release Date: 2012-12-10

    • ACSIL studies that rely on sc.SymbolData need to be recompiled on Sierra Chart version 925 or higher, in order to continue to function properly. The reason for this is that unused members of this structure have been removed.
    • Added new Chart Values tool option to Global Settings >> Tool Settings >> Chart Values named Always Active When Selected . When this option is enabled, then when Tools >> Chart Values is selected, the Chart Values tool is always on, except that it does not display a crosshair and the cursor is the standard system pointer. Therefore, the Compact Tool Values Window will always be displayed and show column values.
    • Resolved a problem where Get Spread Symbols in the Find Symbol window would not work with ICE symbols that contained a - in the base symbol portion of the overall symbol.
    • The Trade Stats for Charts tab which was previously on the Trade >> Trade Activity Log , now has been moved to the Trade >> Trade Orders and Positions window. This tab displays various Profit/Loss values, the current Open Position, Average Price for the Open Position and other values for Simulated and Non-Simulated trading.
    • The Global Settings >> General Settings options Show Title Bar On Charts and Show Scrollbar on Charts have been removed and replaced with chart specific commands Chart >> Show Title Bar and Chart >> Show Scrollbar. Therefore, the hiding of chart title bars and scrollbars is now chart specific rather than global, so they can be applied to charts individually. A new option Auto Hide Charts Title Bar and Scrollbar has been added to Global Settings >>General Settings . When this option is enabled, when a chart no longer has the focus, its title bar and scrollbar will be automatically hidden.
    • Various new low-level improvements and additions.
  • 924 Release Date: 2012-11-30

    • Updated the Tenkan-Sen, Kijun-Sen, Chikou Span, Senkou Span A, B studies with inputs to select the Input Data High and Input Data Low. This allows them to use the high and low prices instead of just a single price like the Last which was the default previously.
    • Improved the performance of Simple Alert Condition evaluation in the Sierra Chart non-CLR/.NET version.
    • Small low-level improvements to the Study/Price Overlay study.
    • Various development related to Trade Position management. Simulated positions are no longer on the Trade >>Trade Orders and Positions Window >> Positions tab. Instead refer to the Trade Stats for Charts tab on the Trade >> Trade Activity Log.

      Simulated trade position data is now managed in the chart and Trade DOM objects themselves. These hold a trade list built from the order fill data in the Trade >>Trade Activity Log. From this trade list, the open position is determined and calculated. there are separate list forsimulated trading and simulated trading from live data and from chart replays and back testing.

      The Average Price for Trade Positions displayed on the Trade >> Trade Orders and Positions >> Positions tab is now the Trade Service provided Position Average Price.
    • Corrected an issue with the CTS T4 Trading service where Attached Orders would not be automatically adjusted after the parent order filled. This would result in an error message added to the Trade Service Log. This issue arose in a recent release. Also, corrected a small timing issue that might have led to Open Orders, Positions, and Order Fills from not being processed upon connection to the CTS T4 service.
    • Added to the Volume by Price study a new Display Volume in Bars option.
    • Enhanced the Find Symbol window to support duplicating charts and changing the symbol of the chart. It also stays open now until it is manually closed. This allows you to repeatedly open additional charts without having to reopen it.
    • Additional Options support for the Price Projection drawing tool.
    • Added the command Edit >> Screen Images >> Save Chart to File with Header. This command works identically to Save Chart to File. Except that it also looks for the PNG file in the /images folder named CustomHeader.png and adds it to the top of the captured chart image.
    • Added Prior Position Quantity to I7 & J7 cells on the Spreadsheet when using the Spreadsheet System for Trading study.
    • Added the Display Study ID on Volume Profile input to the Volume by Price study. When this is set to Yes, then the study ID number will be displayed on the Volume Profiles to make them easier to identify for the purpose of removing a particular Volume by Price study from the chart. Displaying the ID number is useful when you have drawn Volume Profiles with the Draw Volume Profile tool, in order to make removing a specific Volume Profile easier to identify.
    • Various new low-level improvements and additions.
  • 920 Release Date: 2012-11-15

    • Beginning with version 920, when using OEC, Historical Daily data is always downloaded from our own sources instead of from OEC. This is done for reasons of consistency, reliability and to provide longer-term data. All of the necessary symbol mappings have been properly set and will be applied when you update Sierra Chart to this version or higher. However, in case you did not receive the update, select Global Settings >> Symbol Settings and press the Update From Server button.

      When you update to version 920 or higher and you are using OEC (Open E Cry), it will be necessary to go to any Historical Daily charts that you have and select Chart >> Chart Settings . You will need to go to the Symbol box and press the Find button beside it and re-select the proper Historical chart symbol. All of the other settings including the multipliers will be properly set. If you have any difficulty, contact Sierra Chart Support.
    • The Average Price for the Position displayed on the Trade Window and displayed on the Position line for a chart or Trade DOM, now uses the internal Trade list in a chart. This applies to both non-simulated and simulated Positions. This Average Price is based upon the specific order fills which make up the current position. This is an improvement over the averaging method used previously which would provide an accurate final Profit/Loss result, however may consist of order fills which do not make up the current position. When scaling in an out, the previous method would average all of the fill prices for fills that increase the size of the position. This would result in the average price not always reflecting the average price of the specific fills which make up the current position.

      The previously used average price is still displayed in the Average Price field of the Trade >>Trade Orders and Positions >> Positions tab. This will be changed in the next release and will indicate the Trade Service provided Position Average Price value.
    • Various new low-level improvements and additions.
  • 919 Release Date: 2012-11-13

    • Improvements with chart drawing mapping of anchor points which are beyond the last Date-Times in the chart.
    • Replay and BackTest Trade Activity and order fill sources are now combined into one.
    • Corrected a small issue with the passing of the Sierra Chart Account Name and Password to copies of Sierra Chart which are automatically started when using charts from remote chart data files in other instances.
    • New Numbers Bars study Subgraph options to allow Bid/Ask volumes to have independent colors for the larger/smaller side.
    • New Numbers Bars study background coloring option to color background of the price level based upon if it is above/at below the Last trade price of the bar. New Subgraph option controls the colors.
    • sc.GraphDrawType = GDT_NUMERIC_INFORMATION can now be used in studies. This graph draw type what is used in the Numbers Bars Calculated Values study, and allows numeric information to be plotted in a tabular form. For an example study, refer to scsf_NumericInformationGraphDrawTypeExample in /ACS_Source/studies7.cpp. The example shows how to call sc.SetNumericInformationGraphDrawTypeConfig() in order to set up the different options.
    • Volume Weighted Average Price (VWAP) study has new option, Base On Underlying Data, which allows the underlying price data to be used in the calculation instead of the bar data.
    • Various new low-level improvements and additions.
  • 918 Release Date: 2012-11-08

    • Added Percent Change since Open study which calculates and displays the percentage change on and Intraday chart of the last trade price of each bar to the opening price of the trading day.
    • Added the ability to highlight the opening range on TPO Profile charts. The following Inputs have been added to the TPO Profile Chart study to support this: Opening Range Time Length in Minutes and Highlight Opening Range on TPO Profiles inputs. The opening range highlight color is specified with the Opening Range Highlight Color Subgraph.
    • The Internal and Simulated Positions and Trade Service Positions tabs on the Trade >>Trade Orders and Positions window have been combined into one. The name of it is now Positions .
    • With live trading, when a Stop Attached Order is rejected after being sent and had an Order Sent status, it will be resent as a Market order to offset the new position established by the associated parent order. There are many safeguards in place to ensure that this market order is only sent when there is a rejected stop Attached Order and when there is an actual established trade position from the original parent order. When this market order fills, any Target order that exists will be canceled. This feature does not work with Interactive Brokers due to the uncertainty of order statuses with that service.
    • Various new low-level improvements and additions.
  • 915 Release Date: 2012-10-26

    • Added Previous Close Line study which is also accessible for use with the Trade DOM through Chart >> Analysis.
    • Improved order status processing with the CTS T4 Trading platform service. If you are using CTS T4, it is strongly recommended that you update as soon as possible to this version.
    • The Cumulative Delta Bars - Up/Down Tick Volume study has been added. This is a standard Cumulative Delta study, however it is based upon the up/down tick volume.
    • Various improvements to the new "Flex Renko" Bar Period Type in Chart >> Chart Settings.
    • Various new low-level improvements and additions.
  • 914 Release Date: 2012-10-25

    • In ACSIL we have renamed sc.MaintainAskBidDifferenceArrays to sc.MaintainAdditionalChartDataArrays. This is necessary to set to TRUE when you require the following sc.BaseData[] arrays: SC_UPVOL, SC_DOWNVOL, SC_BIDNT, SC_ASKNT, SC_ASKBID_DIFF_HIGH, SC_ASKBID_DIFF_LOW, SC_ASKBID_NT_DIFF_HIGH, SC_ASKBID_NT_DIFF_LOW, SC_UPDOWN_VOL_DIFF_HIGH, SC_UPDOWN_VOL_DIFF_LOW.
    • Reduced memory use.
    • New DT Oscillator study based on Robert Miner code.
    • New "Flex Renko" Bar Period Type in Chart >> Chart Settings. Documentation for this new bar type being worked on.
    • Added the study Study Subgraph Standard Deviation. This is a standard deviation study which can be based upon any other study by using the Based On setting in the Study Settings window.
    • Corrected a small problem with the timing of trade order evaluation processing during back testing. This may cause order fill prices and the time of the fill to be off slightly or 1 bar forward. This issue arose in a recent release.
    • Various new low-level improvements and additions.
  • 912 Release Date: 2012-10-17

    • With the CTS T4 Trading service it is now possible to select a specific Account Number on the username through Global Settings >> Data/Trade Service Settings . If you change the Account Number while connected to the servers, you will need to first Disconnect and then reconnect using the commands on the File menu in order for that account change to go into effect.
    • Updated the handling of order status indicators with the CTS T4 Trading service.
    • New Subgraph DrawStyles DRAWSTYLE_FILLTOZERO and DRAWSTYLE_FILLTOZERO_TRANSPARENT. These are similar to the Fill paired drawstlyes, except only a single study Subgraph is required because the Draw Styles always fill to Zero.
    • New Subgraph Drawstyles DRAWSTYLE_CANDLE_BODYOPEN and DRAWSTYLE_CANDLE_BODYCLOSE. These Draw Styles are used in a pair, and draw a candlestick body. The Subgraphs provide the "Open" and "Close" values of the body. The open Subgraph provides the fill colors, and the close Subgraph provides the body outline colors. If the Subgraph secondary colors are enabled, then the primary colors are used for an "up" body and the secondary colors are used for a "down" body. The fill and outline can be turned off by setting the Subgraph width to zero.
    • New menu commands in Trade Activity Log >> Edit menu to edit, delete, and insert Trade Activity Entries
    • Many new low-level improvements, additions and minor issues corrected.
  • 911 Release Date: 2012-10-16

    • Corrected a problem with order processing where orders on the chart or trade DOM may not have reflected the most current state of the order data. This problem arose in a recent release and would only occur under certain conditions.
    • The method by which the limit price is set when submitting a new Stop-Limit order through ACSIL has changed. Price2 is not used for that purpose when submitting a new order. Now you can optionally set s_SCNewOrder::StopLimitOrderLimitOffset to the actual offset value as a price. When modifying an order through ACSIL, the limit price of a Stop-Limit order is still modified through the s_SCNewOrder::Price2. However, normally there is not a need to set Price2. It will be internally set and maintain the identical offset from Price1 that it had previously.
    • In Global Settings >> Chart Trade Settings, there is a new section to hide buttons you do not wish to use on the Trade Window.
    • Many new low-level improvements, additions and minor issues corrected.
  • 908 Release Date: 2012-10-10

    • The internal functions used by the Zig Zag study have been rewritten and now are designed to conform with the ACSIL single step intermediate study calculation function standard. There are now the sc.ZigZag and sc.ZigZag2 functions in the ACSIL (Advanced Custom Study Interface and Language) which can be used with automatic looping (sc.AutoLoop = 1) study functions. They now need to be called within the "for" loop in manual looping study functions. If your study function is using either of the prior sc.ZigZag functions, you need to update your code to conform to the standard for calling an intermediate study calculation function when calling these functions and you must recompile your study on this version or higher. Otherwise, it will not function properly.
    • It is now possible to copy chart drawings across Chartbooks. In the Chart >> Chart Settings >> Advanced Settings 2 >> Copy Chart Drawings from Chart Numbers box, you can specify the chartbook name and the chart number in this format: [chartbook name]:[chart number]. Example: Chartbook10:2. If you are copying chart drawings from within the same chartbook, then you will just specify the chart number as usual. Example: 2 .
    • Many new low-level improvements, additions and minor issues corrected.
  • 906 Release Date: 2012-10-05

    • Keyboard shortcuts can now be assigned to common trading commands. These are configured through Global Settings >> Customize Keyboard Shortcuts. Assign the keyboard shortcut keys to any of the Trading Keyboard Shortcuts commands. For these to be active on a Chart or a Trade DOM, Trade >> Trading Keyboard Shortcuts Enabled needs to be checked on the menu for the particular chart or Trade DOM. This is specific to each individual chart/Trade DOM.
    • Many new low-level improvements, additions and minor issues corrected.
  • 905 Release Date: 2012-10-04

    • Corrected a GDI leak problem from an earlier recent release, when using the Numbers Bars Calculated Values study. This can result in graphics issues and exception messages.
    • Improved Rithmic Market Depth processing. This resolved minor issues with the Rithmic Market Depth.
    • Numbers Bars can now have right aligned volume profiles (drawn right to left).
    • Numbers Bars now support Ask/Bid Diff profiles, which will draw the profile based on the Ask/Bid Diff numbers instead of the volume numbers.
    • Bressert Double Stochastic now supports an optional final smoothing.
    • Global Settings >> Chart DOM Settings has new option to set Buy/Sell Column Minimum Character Width.
    • New sc member StudyVersion which allows a study to set and display the version number on the Study Settings >> Settings and Inputs tab when non-zero.
    • Many new low-level improvements, additions and minor issues corrected.
  • 904 Release Date: 2012-10-01

    • Added Flatten button to Orders and Positions window. This allows flattening one or more selected positions on the Internal and Simulated, or Service Positions tabs.
    • Many new low-level improvements, additions and minor issues corrected.
  • 903 Release Date: 2012-09-28

    • Significant improvements with the mapping of chart drawing anchor points when changing timeframe of the chart bars or when loading fewer days of data into the chart, when the anchor points are before the first Date-Time in the chart. This allows chart drawings to visually appear the same relative to the chart bars they are related to when changing the timeframe of the chart bars or when loading less data into the chart. This also allows extending drawings and Rays which are anchored before the first Date-Time in the chart, to always be visible.
    • We have mostly completed development of the improvements to share data between running copies of Sierra Chart. It is now much easier to be able to open charts using the data from other copies of Sierra Chart. This is fully documented in the Multiple Services page. When you want to change the Symbol of a chart, that is using data from a remote copy of Sierra Chart, simply use any of the standard methods to change the Symbol. The most basic method is to change the Symbol through Chart >> Chart Settings. The next improvement that is planned is to access market depth and other basic quote data from a remote copy of Sierra Chart, in the chart that is using data from that remote copy.
    • Reward/Risk drawing now supports placing the text to the left of the final anchor point.
    • Scale settings now allow horizontal grid to be disabled on a per region basis.
    • New options in Volume By Price study:
      1. Labels On Right - allow the labels to be displayed on the right side.
      2. Allow Values To Overlap Labels - draws value text even if within the label area
    • Many new low-level improvements, additions and minor issues corrected.
  • 902 Release Date: 2012-09-24

    • Reconfigured how Service Order IDs are handled when using the Rithmic trading service. It is highly recommended that you update ASAP when using Rithmic.
    • Improved the process by which the custom studies DLL compiler is invoked so that Sierra Chart does not block while it is running. These changes also should allow it to work properly on other operating systems such as Linux. To access the custom studies DLL compiler, select Analysis >> Build Advanced Custom Studies DLL.
    • Resolved an issue when using the TransAct trading service where under certain conditions when Attached Orders are transmitted to TransAct, they could be subsequently marked as canceled for a period of time when they were actually working orders. This would cause the OCO functionality not to work for that period of time.
    • It is now supported to programmatically specify all of the available Attached Order types and the associated offsets for them in an ACSIL trading system. The Move to Breakeven actions are also supported. For code examples, refer to scsf_TradingExample1WithAdvancedAttachedOrders and scsf_TradingExample2WithAdvancedAttachedOrders in the /ACS_Source/TradingSystem.CPP file. For complete documentation, refer to s_SCNewOrder.
    • Added additional logging when interacting with the TransAct trading service. Included new TransAct trade order API.
    • Resolved a stability issue when using the TransAct trading service and performing trading or when disconnecting from the market data and trade servers. It is recommended you update ASAP.
    • Corrected some issues with the new Historical Daily data support from FXCM. It is highly recommended after updating this version and you are using the FXCM Trading service, that you go to your Historical Daily charts and refresh them with Edit >> Delete All Data And Download. This only needs to be done once for each symbol. There is a small adjustment made to the date stamping of bars to make them more correct.
    • With the ACSIL Order Action functions, such as sc.BuyEntry, we no longer set sc.Subgraph[23].Arrays[4-7][] array indexes with the order quantities processed. This is considered out of date functionality for quite some time and has now been permanently removed. If you have any dependency on this in your custom trading study, you will need to remove the dependency. All of our code examples in /ACS_Source/TradingSystem.CPP have not used these arrays for some time.
    • Improved support for changing the symbol of a chart that uses a Remote Chart Data file. Most of the standard methods to change the symbol of the chart can now be used. For example, you can go into Chart >> Chart Settings and change the Symbol there and the chart will still refer to the remote instance of Sierra Chart that it was previously referring to.
    • New Trade DOM Coloring Options have been added. The following new Graphics Settings have been added for the ChartDOM and TradeDOM:
      Global Settings >> Graphic Settings:
      • ChartDOM/TradeDOM Buy Column Background - when enabled, specifies the background color of the Buy column.
      • ChartDOM/TradeDOM Sell Column Background - when enabled, specifies the background color of the Sell column.
      • ChartDOM/TradeDOM Bid Column Background - when enabled, specifies the background color of the Bid column. This option is also used when the bid/ask columns are combined, and when the Buy/Bid columns are combined.
      • ChartDOM/TradeDOM Ask Column Background - when enabled, specifies the background color of the Ask column.
      • ChartDOM/TradeDOM Ask Depth Background - when enabled, specifies the background color of ask depth entries.
      • ChartDOM/TradeDOM Bid Depth Background - when enabled, specifies the background color of bid depth entries.
      Note: The above new entries need to be enabled. In the Graphic Settings dialog, there is a new "Enable" checkbox, that allows the user to enable/disable the option.
    • New option in Volume By Price study: Draw Profile Enclosing Bars Outline - when enabled, a dotted line will be drawn around the bars contributing to the profile.
    • The Volume By Price study now supports Peak and Valley lines. New options include Draw Peaks & Valleys and Peaks & Valleys Sensitivity. The sensitivity controls the number of price levels around the current price to check if the volume at price is a peak or valley. The Peaks and Valleys colors are controlled with the Peaks & Valleys subgraph.
    • The Numbers Bars Calculated Values study now draws in a separate Chart Region. By default this will be Chart Region 2. This is instead of at the bottom of Chart Region 1. If you have any other studies on the chart, you will need to move those studies to another Chart Region so they do not overlap the Numbers Bars Calculated Values study. A Font Size setting has also been added to allow the default font size to be changed.
    • The Numbers Bars Calculated Values study now supports Daily Range and Weekly Range calculated values.
    • New Option for Trading: Profit/Loss Text study: Round Turn Commission To Include which optionally allows the commission to be included in the PL calculations.
    • Chart Drawings can now be locked. When locked, the drawing can not be deleted, moved, or adjusted. The drawing can be locked with the lock button in the Drawing properties dialog or from the Manage Chart Drawings window. The lock/unlock command can also be added to the Chart Drawing Context Menu via Global Settings >> Customize Chart Drawing Menu.
    • Many new low-level improvements, additions and minor issues corrected.
  • 895 Release Date: 2012-09-08

    • Support for historical Daily data from the FXCM Trading service. Up to 20 years of historical Daily data is available direct from FXCM when you have selected the FXCM Trading service in Global Settings >> Data/Trade Service Settings. To be able to use the FXCM Trading service, you need either a Live or Demo account with FXCM. If you are using the FXCM Trading service, then to ensure that you can access the historical Daily data directly from FXCM after updating to this version or higher, select Global Settings >> Symbol Settings on the menu. Press the Update From Server button. Press OK. When you have a Historical Daily or higher timeframe chart displayed, then to ensure that the chart contains only data from the FXCM service select Edit >>Delete All Data And Download on the menu. This only needs to be done once for each each symbol.
    • When Global Settings >> Chart Trade Settings >> Working Orders >> Draw Order Association Lines is enabled, then there will be lines connecting child working orders on the chart/Trade DOM to parent orders and lines connecting working orders in the same OCO Group on the chart/Trade DOM.
    • Rectangle / Extending Rectangle Chart Drawings now support the Modify Text command in a similar fashion to Horizontal Line/Ray Chart Drawings.
    • New Study: Account Balance - External Service.
    • New Intraday Bar Period Type: Delta Volume Bars. A new bar is formed when the delta volume (Ask Volume - Bid Volume) exceeds the configured bar value. This bar type will only work if there is Bid Volume and Ask volume available for the symbol.
    • New Color Options for Numbers Bars Study. There are now separate color options that have been added for Volume and Trades Numbers Bars.
    • Various low-level improvements and additions.
  • 892 Release Date: 2012-08-27

    • The scroll wheel on pointing devices such as a mouse will now increase or decrease the order quantity on the Order Quantity and Price editing window used to change the quantity of a working order or the quantity in the Chart Trade Mode box at the top left of the chart.
    • Corrected a problem from a recent release where when there are multiple fills that occur for a parent order that has Attached Orders, the Attached Orders quantities may not have been set to the full quantity of the parent order. This would occur if there were multiple fills of the parent order during the time that the Attached Orders were the process of being accepted by the external trading service. This issue would only occur with live trading.
    • Added a new input to the Daily OHLC study named Display on Day Session Only (regular trading hours). When this input is set to yes and the Daily OHLC lines are based only on the day session, then they will be only displayed on the bars in the chart for the day session.
    • Various low-level improvements and additions.
  • 890 Release Date: 2012-08-24

    • Added the input Bar Time Matching Method to the Study/Price Overlay study. The input choices are Nearest or Containing. This allows for a nearest time match between the source and destination bars, or a containing match. A containing match means that the destination bar will contain the source bar time.
    • When performing an automated trading system back test consisting of multiple charts by using For All Charts in Chartbook on the Chart Replay window and Accurate Auto Trade System Back Test Mode , then a synchronized back test will be performed. The dependency between the charts is determined and the calculations are done in the proper order. This ensures consistency and accuracy. The back testing of multiple charts is by default done in steps of 60 seconds at a time. When you start a multiple chart back test, you will be prompted for this time increment.
    • Reversed the order of the descriptive name and Symbol in the Find Symbol window.
    • Alerts for chart drawings can now be pre-configured for Lines, Rays, Extended Lines, Horizontal Lines, Horizontal Rays, Rectangles, and Extended Rectangles. To edit/save alert settings, edit the appropriate Tool Config, and use the Alert "A" button in the lower left to bring up the Alert window. Once saved, new drawings using the configuration will use the saved Alert settings.
    • Bar Duration added to Numbers Bars Calculated Values study.
    • DOM column settings now support combined Bid/Buy and Ask/Sell columns Global Settings >> Customize Chart/Trade DOM Columns. When combined, the column will display the bid/ask sizes and allow order entry within the column. The pending order sizes will not be displayed in the column, but are still displayed in the order line.
    • Improvements to Chart Data File Sharing. It is now possible to open a chart from another running copy of Sierra Chart through File >> Find Symbol. There is a list box at the top of this window which allows you to select another running copy of Sierra Chart.
    • Various low-level improvements and additions.
  • 888 Release Date: 2012-08-18

    • Heiken Ashi Smoothed
    • Various low-level improvements and additions.
  • 887 Release Date: 2012-08-16

    • Numbers Bars Calculated Values study now supports an option to show the calculated values for the pullback column.
    • The Study/Price Overlay study has several internal improvements. There is now a new Data Copy Mode Input for a study or a price graph. You can choose to copy the data from the earliest bar in the corresponding timeframe in the source chart onto the destination chart, or you can copy the data from the latest bar in the corresponding timeframe in the source chart onto the destination chart.
    • Updated the TransAct API file. This resolves a problem where reconnects to the TransAct system would occur too frequently. Additionally, when an internal reconnect to TransAct occurs, Sierra Chart no longer performs a full disconnect and reconnect.
    • Improvements with the opening and using of Remote Chart Data Files. The specific copy of Sierra Chart that a remote chart data file is opened from, will be automatically started if it is not, when the chartbook containing the remote chart data file is opened. Also, the other copy of Sierra Chart that the remote chart data file originates from will automatically request the data for the symbol of the remote chart data file. These changes will only apply for remote chart data files that are newly opened with this version or higher.
    • Various low-level improvements and additions.
  • 882 Release Date: 2012-08-08

    • When processing fills with Trading Technologies spread symbols, the individual leg fill reports are now filtered out. Only the summary fill reports are processed. Previously these were processed and this caused problems with the fill quantity, and fill prices.
    • Updated the interface to TransAct for trading and order processing.
    • Updated the interface to CTS T4.
    • Updated support for multiple Trade Position subaccount numbers when using Interactive Brokers. This is to provide a consolidated view of positions across those subaccounts when using a Financial Advisor account.
    • Numbers Bars study now supports a configurable pullback column, which displays the values since the last bar High or Low was made.
    • Added the DaysInDateSpanNotIncludingWeekends function to ACSIL. This function returns the number of weekdays within the given date span, including both the FirstDate and the LastDate. Neither Saturdays nor Sundays are counted. Refer to the SCDateTime documentation page for more information.
    • Various low-level improvements and additions.
  • 881 Release Date: 2012-08-01

    • When a study is projected forward, it is now possible to use the Chart Values tool and the Tool Values window to see the projected values of the study subgraphs in the right side fill space on the chart.
    • Various improvements to the handling of IB position data. The synchronization of the Sierra Chart maintained Internal Positions data to the Trade Service positions from Interactive Brokers is now instantaneous.
    • In versions prior to 880 each individual chart was updated independently. The order in which they would be updated would be random. Beginning with version 880 and 881, there is a central method to update all charts and the order in which all charts are updated and calculated is based upon a dependency they have between each other. For example, if you have applied the Study/Price Overlay study to chart 1 and it makes a reference to chart 2, when the charts are updated/calculated, chart 2 will be calculated first. This change is especially important with automated trading systems that have dependency on other charts. There will be continued improvements with this over the coming week to ensure the best accuracy and consistency with automated trading system replay back testing.
    • Various low-level improvements.
  • 879 Release Date: 2012-07-26

    • The Triggered Trailing Stop order type has been removed and the Trade Window configurations which use this type are now updated to use the previous Triggered Trailing Stop 2 order type. Triggered Trailing Stop 2 has now been renamed to Triggered Trailing Stop. The previous Triggered Trailing Stop 2 order type supports all of the same functionality as the previous Triggered Trailing Stop and can be used in its place.
    • Added new step trailing stops which trail the market in steps of the trailing offset or the specified step amount rather than based upon the tick by tick price movement of the symbol being traded. The stops are: Step Trailing Stop, Step Trailing Stop Limit , Triggered Step Trailing Stop , Triggered Step Trailing Stop Limit. Refer to Order Types for complete documentation.
    • Added new stats interface to ACSIL, sc.GetTradeStatisticsForSymbol, which allows a study to query the current Trade Statistics for the chart. The user can select Sim or Non-Sim, and Daily or All. Some items in the s_ACSTradeStatistics struct are calculated values and have routines to call instead of struct fields (see the struct definition).
    • Added Transparent Label Background option to CountDownTimer study.
    • Numbers Bars study new features:
      • Now supports multiple columns, allowing the study user to set the order and content of each column.
      • Background coloring of each column can also be configured.
      • Text coloring for Bid/Ask now has an option for auction comparisons (Bid vs Ask at next level).
      • Volume Profile can be an outline only.
      • Volume Profile can be stretched across all columns or be its own column.
      • Bold Bid/Ask text based Bid/Ask Volume Threshold level.
      • Volume based coloring has new options to gradient color based on % of volume.
    • Numbers Bars Calculated Values study can now set the background color of the text including an option for transparencyt.
    • Ongoing improvements to the Trade Window. The quantity button that matches the current order quantity for the Trade Window, is now highlighted. This is especially important on the compact tab of the Trade Window.
  • 877 Release Date: 2012-07-14

    • Keyboard Shortcuts are now user customizable via Global Settings >> Customize Keyboard Shortcuts. In the customize window, you can navigate to menu commands, see what shortcut is currently set (if any), remove an individual setting, assign a new setting, reset all shortcuts, or reset to the defaults. The keyboard shortcuts are maintained as a separate config file named KeyboardShortcuts.config in the Sierra Chart program directory.
    • Completed development of the enhancements to Trade Window and Attached Orders. There is a new tab on the Trade Window labeled C. This is a more compact tab with only the essential trading controls. When you select this tab, the Trade Window automatically becomes smaller. Added in version 874: New Stop order types have been added including new Stop-Limit orders. The Move to Breakeven functionality has been enhanced and can now be applied to any of the Attached Stop orders.
    • We have completed testing of the new FIX message processing functionality used with Trading Technologies. We did not encounter any issues.
  • 875 Release Date: 2012-07-10

    • When calling sc.GetServicePosition, the only members of the s_SCPositionData structure that are set are as follows: Symbol, PositionQuantity, AveragePrice. For simplicity, position reporting reliability and overall better organization, we have removed everywhere the concept of two sets of position data, the Internal Positions and the Service Positions. There is now is just the Internal Positions. You still see the Service positions on the Orders and Positions window, but that is only used for reference purposes when necessary. You should be using sc.GetInternalPosition from now on. sc.GetServicePosition will only work for live trading. However, we no longer recommend using it. It is not needed unless you set Global Settings >> Trade Settings >> Synchronize Service and Internal Positions.
  • 874 Release Date: 2012-07-07

    • A new option has been added to Global Settings >> Chart Trade Settings to allow modification of working orders on the chart by left clicking the order, releasing the pointer button, moving the order, and then left clicking again to set the new location. This is an alternative to the default click, hold and then drag method.
    • Various enhancements to Attached Orders on the Trade Window. New Stop order types have been added including new Stop-Limit orders. The Move to Breakeven functionality has been enhanced and can now be applied to any of the Attached Stop orders. A Limit Touch Chase order type has been added and can be used as an Attached Order. With this order type, the chase functionality only begins when the order is touched by the last trade price.
    • Various low-level enhancements to the Trade Window.
    • The connection to the Trading Technologies Trading platform service now uses the new Sierra Chart FIX processing engine/functionality. This is still relatively new and is considered still in the testing phases which will be completed over the next week. The advantages of the new Sierra Chart FIX processing functionality is significantly reduced CPU load, the user interface does not freeze when connecting and disconnecting to the servers, and improved logging and troubleshooting.
    • More accurate Intraday chart volume data when using the Trading Technologies Trading platform service.
    • New members added to sc interface for Renko bar type:
      • sc.RenkoTicksPerBar - Set to number of ticks in Renko bar (zero if bar type is not Renko).
      • sc.AreRenkoBars() - Call to check if bar type is Renko, returns zero if not Renko.
    • When in Trade Simulation Mode, the user can now control which order fills are used/displayed on a chart. The choices are Non-Simulation (Live), Simulation, Replay, and Backtest. A new chart header field is displayed indicating which order fills are being used. This setting controls which filled order drawings are drawn, and which fills are used for Trade Statistics and Trading studies on the chart. This is controlled in one of three ways: Trade menu using Trade >> Simulation Fills Source, new ToolBar buttons corresponding to the menu items, or by clicking on the Fill Source field in the chart header.
  • 871 Release Date: 2012-06-27

    • Period sorted trade statistics are shown on the new Period Trade Stats tab of the Trade >> Trade Activity Log. The supported periods include Hour of Day, Half Hour of Day, Day of Week, Month of Year, Daily, Weekly, and Monthly. The statistics are based on the fills being displayed on the Trade Activity tab.
    • Replay and BackTest fills are now treated separately in the Trade Activity Log. This results in four types of fills that are tracked: Non-Simulated (Live), Simulation, Replay, and BackTest.
    • Corrected an issue where the Daily Profit/Loss value on charts and Trade DOMs was not resetting at the start of a new day.
    • Improved upon the processing of Interactive Brokers True Real-Time Bar data. When Global Settings >> Data/Trade Service Settings >> More Interactive Brokers Settings >> Record True Real-Time Data in Intraday Charts is not enabled, then Sierra Chart only supports true real-time data from IB in a chart when using the -TD suffix on a symbol. Everything will be the same as earlier versions. When Record True Real-Time Data in Intraday Charts is enabled, then Interactive Brokers True Real-time Bar data will be recorded in all charts no matter what the symbol, if this type of data is available for the symbol. The way that the recording of the True Real-Time Bar data works is that the chart bars will update every 5 seconds using this true real-time data feed. The time and sales, market depth, current quote data, and last trade price box on the right side of the chart are updated as the standard IB market data feed provides data. So you will have fast updates with time and sales, market depth, current quote data, and the last trade price box and 5 second updates with chart bars.

      The advantage of enabling Record True Real-Time Data in Intraday Charts , is that the Open, High, Low, and Close values for each bar in the chart are now accurate and the Volume for each bar is accurate as well. Whereas when this option is disabled, all of these values are less precise.
    • Various low-level enhancements.
  • 870 Release Date: 2012-06-23

    • Renamed the study High/Low for Time Period to High/Low for Time Period - Extended.
    • Added a new study named High/Low for Time Period. This study is the same as High/Low for Time Period - Extended , except that it does not extend the High and Low lines forward to the end of the session. They only span the defined time period.
    • Improvements with market data processing for the PFG Best trading service.
    • Various low-level enhancements.

*Last modified Tuesday, 03rd January, 2017.