What Is New
Available Pages
Log of Changes and Improvements to Sierra Chart
This list contains major items of development, and changes and additions which users need to be informed about.
This is not a comprehensive changes and additions log. And it should never be relied upon for such. It only represents a very small percentage of the actual development being performed every day. The vast majority of development is not documented here. Or receives, one small comment after it is all complete. There are not version notes for each version. The main Sierra Chart documentation is updated as needed relating to the changes and additions.
The maintenance of this page has mostly been abandoned by Sierra Chart development for many years due to the difficulty of maintaining it and because users can be incorrectly misled by or misinterpret notes that are made here. This does not change, the development of Sierra Chart which is very active every day and new releases are made nearly weekly or several times a week. The Sierra Chart project is still very active, with extensive development and it remains a very high quality software in the world. The engineering is at the very top of the world.
-
960 Release Date: 2013-04-04
- For Historical Daily charts, Sunday and Monday bars are merged into one.
- Resolved some small issues when downloading historical Daily data when using the SC Forex Data (FXCM) and the FXCM FIX Trading services. If you notice any data errors in a Historical Daily chart, then go to that chart and select Edit >> Delete All Data and Download.
- Continued enhancements to the new Quote Board feature. A Quote Board be open through File >> New Quote Board.
- Corrected a problem from a recent release where the values of the constants used with the sc.ServerConnectionState ACSIL variable had changed. This problem is now resolved. However, if you are using these constants in your ACSIL function, you need to recompile your custom studies code on this version or higher and use the updated constants. They are: SCS_DISCONNECTED, SCS_CONNECTING, SCS_RECONNECTING, SCS_CONNECTED, SCS_CONNECTION_LOST, SCS_DISCONNECTING.
- ACS Tool ToolBar buttons can be selected no matter what drawing tool is selected. There are now 50 ACS Tool ToolBar buttons available.
- Corrected a small problem with the Accumulated Volume calculation used in the Zig Zag study.
- Corrected a problem which was causing a GDI leak. This was an issue mainly with Quote Boards. A GDI leak will result in unusual behavior of windows within Sierra Chart and also can cause an abnormal shutdown of the software.
- Various new low-level improvements, issues resolved and additions.
-
956 Release Date: 2013-03-21
- Correct a problem from a recent release where you may have to click a second time on a chart after selecting it in order for mouse pointer and keyboard input to be accepted. This relates to recent development with the new Quote Board.
- Several improvements made and new features added to the Quote Board.
- Corrected some issues with the editing and insertions of Trade Activity Log entries.
- Various new low-level improvements and additions.
-
954 Release Date: 2013-03-16
- The study named Average of 2 Subgraphs has been renamed to Study Subgraphs Average .
- When a Study Subgraphs does not draw all the way to the last bar in the chart, both the Value and Name labels will still be drawn for the last drawn value.
- Corrected an issue with multistage historical data downloads. A multistage download is when both Historical Minute data and historical Tick data is downloaded for a symbol and merged together. The issue is that out of order historical data may result in the final output Intraday data file. This most likely was the case when using CTS T4. This is now resolved.
- The connection to the TransAct Trading service now occurs on a background thread so it does not block/freeze the main user interface of Sierra Chart during the connection process.
- Various new low-level improvements and additions.
-
950 Release Date: 2013-03-06
- There have been some changes when using the SC Forex Data (FXCM) and FXCM FIX Trading services, with the downloading of Historical Daily chart data. Historical Daily Data is now also available for most CFD symbols. There are some steps that need to be done to support the changes after updating to this version or higher.
- Select Global Settings >> Data/Trade Service Settings >> Historical Data Service Settings. Select the Use Primary Service Server option. Press OK, Press OK.
- Select Global Settings >> Symbol Settings and press Update From Server.
- Wait for the symbols to update and press OK.
- In the case of Historical Daily charts for CFD symbols, like USOil and US30, you need to confirm the proper symbol is set. For those charts, go to them and select Chart >> Chart Settings. Press the Find button beside the Symbol box and reselect the symbol. Press OK.
- Various new low-level improvements and additions.
- There have been some changes when using the SC Forex Data (FXCM) and FXCM FIX Trading services, with the downloading of Historical Daily chart data. Historical Daily Data is now also available for most CFD symbols. There are some steps that need to be done to support the changes after updating to this version or higher.
-
949 Release Date: 2013-03-05
- The Order Quantity for the Spreadsheet System for Trading study is now controlled always through cell J26. There is no Default Order Quantity input with the study any longer. Upon an update to this version or higher, the quantity specified with the old Default Order Quantity input, will be set into J26 if that cell is empty. When J26 is 0 or empty, the order Quantity will be considered to be 1.
- The Study/Price Overlay Study now supports overlaying the Numbers Bars Calculated Values study from one chart onto another chart. This is useful if you want to specify different volume filtering (set through Chart >> Chart Settings) for the Numbers Bars Calculated Values study, compared to another instance of the study on the chart you are working with. So in this case you can set up another chart with the volume filtering that you require and overlay the Numbers Bars Calculated Values study from that chart to the chart that already has another instance of the Numbers Bars Calculated Values study that uses different volume filtering.
- Various new low-level improvements and additions.
-
948 Release Date: 2013-02-27
- There is now the ability to interactively Move, Adjust and Delete Volume by Price studies drawn with the Draw Volume Profile Tool. To use this functionality, right-click on a Volume by Price study drawn on the chart and select any of the standard Chart Drawing Move/Adjust/Erase Drawing commands.
- With the Spreadsheet System for Trading study, the Order Action columns Order Types are now only controllable through Spreadsheet cells. The Order Types are outputted to and controlled through Spreadsheet cells J71-J74. Upon updating to this version, certain they are set correctly. M=Market,L=Limit,S=Stop,SL=Stop-Limit. The cells are read/write.
- The Zig Zag study has a new input named Calculate Zig Zag Volume. When this is set to Yes, the volume across each is Zig Zag line will be summed and outputted to a Zig Zag study Subgraph. This Subgraph can be viewed as a column on a Spreadsheet when using the Spreadsheet study. From there, you are able to do whatever with it that you require.
- Improvements with the detection of lost communication over a network socket for all of the FIX based services. This is an important update and we recommend updating as soon as possible.
- Added a Trading: Triggered Limit Order Entry study to support the entry of a Limit order when the selected trigger price is reached. Documentation is coming soon. The study is still under development.
- When charts are replaying, orders submitted from charts not replaying will still be filled when connected to the real-time data feed.
- Various new low-level improvements and additions.
-
946 Release Date: 2013-02-20
- All of the Spreadsheet studies now support a Number of Formula Columns input. The default is 16 and can be set to a maximum of 40. When increasing this from 16 to a higher number, it will cause the studies on the chart to be outputted to a further right Sheet column than AA. This will require modifying the references to studies in the formulas.
- Corrected a problem with the building of Continuous Futures Contract charts for Historical Daily charts when using the Chart >> Chart Settings >> Continuous Futures Contract Chart option. The transition point between contracts was not always being handled correctly.
- Added new TICKSIZE identifier to Simple Alerts for studies and main price graph. This will always equal the chart tick size.
- Low-level improvements to the High/Low for Time Period study.
- When using DTN IQ Feed, Sierra Chart now will process the daily volume data to create volume for Intraday chart bars for Index symbols if they do not provide volume with each price update.
- Low-level improvements with the downloading of historical chart data. In the case of OEC and Rithmic, there no longer are options to choose whether to download from OEC/Rithmic or the SC Server. This is now managed automatically.
- Various new low-level improvements and additions.
-
945 Release Date: 2013-02-13
- Additional improvements to the Trade Management by Study study. For documentation, refer to Study Controlled Targets and Stops.
- With the Volume by Price study Point of Control highlighting on a Volume Profile, it is now a minimum of 3 pixels thick and we ensure that it is always visible when there are volume bars overlapping.
- The TPO Profile Charts time scale has been improved to show the date and time of the start of the profile where the profile begins. The old times cale display has been completely removed for TPO Profile Charts.
- Minor changes with the various ACSIL trading functions to prevent them from performing any actions while historical data is being downloaded or across historical data during a full calculation.
- Various new low-level improvements and additions.
-
944 Release Date: 2013-02-09
- A new position calculation option has been added: Global Settings >> Chart Trade Settings >> Position Line >> Use Flat to Flat Average Price for a Position Line.
- There are three new string inputs in the Numbers Bars study to control the comparison thresholds for each column. For documentation, refer to Numbers Bars Input Settings.
- If you are using the sc.GetStartOfPeriodForDateTime function in your study function, your study must be recompiled version 944 or higher for it to work properly. Otherwise, there can be instability.
- Improvements to the Auto Retracement/Projection study.
- Various new low-level improvements and additions.
-
941 Release Date: 2013-02-01
- Improvements to the Percent Change since Open study.
- A new version of the Numbers Bars study has been developed. Its name is Numbers Bars V2 . As we have added to the functionality of the Numbers Bars study and have added Inputs and Subgraphs, it has become somewhat confusing with configuring it and it still did not have all of the flexibility it should. The new Numbers Bars study has a much more logical organization of Inputs which lets you fully configure in an orderly way each Numbers Bar column. It no longer uses any Subgraphs for color and display control.
- Added new study named: Trade Order Management Based on Subgraph. This study lets you control a working Stop or Target order based upon the value of a Study Subgraph on the chart. This allows for dynamic management of Stops and Targets based on studies.
- It is now possible on the new Quote Board to left click twice on a symbol in the first column to modify that symbol. Pressing the Enter key when a Quote Board cell in the first column is highlighted will allow you to edit that cell.
- Numbers Bars Pullback Data changes:
- Global Settings >> General Settings >> General 2 >> Enable Volume At Price Pullback Calculations has been removed and replaced with a new per chart value Chart Settings >> Chart Data >> Historical Pullback Data option.
- The new Historical Pullback Data option is a combo box with several options. Refer to Historical Pullback Data in Chart Settings for the option descriptions.
- The historical pullback data is what controls the "Pullback Ask/Bid Volume Difference" value that is plotted in the Numbers Bars study.
- Regardless of the value of the Historical Pullback Data option, the live pullback Volume at Price data for the last bar in the chart is still maintained.
-
940 Release Date: 2013-01-30
- Advanced Custom studies that use ACS Tool ToolBar buttons 1-16 and want to receive mouse pointer events, need to set sc.ReceiveMousePointerEvents= true anywhere within your study function. For complete documentation, refer to Receiving Mouse Pointer Events.
- Added new function to ACSIL named sc.GetTradeList(std::vector
& TradeList) . This will fill out a vector with the trades in the Trade list in a chart.
-
937 Release Date: 2013-01-22
- Resolved some issues with the Auto Retracement/Projection study. The previous name for this study was Fibonacci Auto Retracement and has been renamed to Auto Retracement/Projection.
- Updated the C++ compiler from Watcom to the MinGW GCC compiler. This is a significantly better compiler. It has a fast and reliable optimizer to produce the most optimized code and it resolves some issues that existed with the Watcom compiler where when calling functions with many parameters, the function call may not be handled properly. Upon updating to this version or higher, the Watcom compiler will be removed. To install this new compiler, select Analysis >> Studies >> Build Advanced Custom Studies DLL >> Install Compiler.
- The TPO profile Chart study now lets you specify the colors for TPO letters/blocks when TPO Letter/ Block Colors Input is set to Use Letter/Block Color 1-18 or Use Letter/Block Color 1-18 for Periods. There are now 18 new Color Input settings to set the colors.
- Added new Value Chart study to the list of available studies. There are several versions of the Value Chart study around, and the classic one has two algorithms embedded in the code, one for small period values and one for larger periods. The new Value Chart study in Sierra Chart implements both algorithms.
- Support for historical Volume at Price Pullback calculations. There is the new option Global Settings >> General Settings >> Enable Historical Volume at Price Pullback Calculations to enable these calculations. This should only be used when necessary because it significantly increases memory use. This data is used with the Numbers Bars study.
- Improvements to the automatic management of of chart window title bars and scrollbars.
- Added new ACSIL member sc.GetTradeList() function for getting a complete list of the trades for the symbol of the chart.
- Additional trade statistics have been added to the Trade Statistics tab of the Trade >> Trade Activity Log.
- Expanded the number of ACS Tools from 4 to 16.
- Changes to how commission values are set in the Trade Activity Log. Refer to the Trade Activity Log Controls documentation for more information.
- Improvements to Time and Sales window Highlighting and Alerts functionality.
- Low-level improvements with Chart/Trade DOM scaling.
- New setting in the Graphics Settings window to control the width of Price Volume bars.
- Added new CW (Child Window) menu to the Sierra Chart main window menu. This menu lists all of the open Chart and Spreadsheet windows contained within the main Sierra Chart window. This is a dedicated menu that contains no other commands. These child windows are no longer listed on the Window menu. The new menu is dedicated for this purpose and provides a clear uncluttered list of all of the open child windows.
- Various new low-level improvements and additions.
-
935 Release Date: 2013-01-16
- Improvements to the Horizontal Line at Time study
- Increased the number of Advanced Custom Study tools to 16.
- Resolved an issue where there may be slow drawing performance when scrolling a chart that has Volume by Price studies. Additional improvements are going to be made to reduce memory usage in certain cases when using studies that use the underlying Volume at Price data such as the Volume by Price study.
- Added several new configurable keyboard shortcuts for Trading commands. The keyboard shortcuts can be configured through Global Settings >> Customize Keyboard Shortcuts >> Trading Keyboard Shortcuts.
- Various new low-level improvements and additions.
-
933 Release Date: 2013-01-10
- Added a new option for controlled order chart calculations. It is Global Settings >> General Settings >> Charts >> Charts >> Use Controlled Order Chart Updating. When this is enabled, then the references that studies have to other charts are used to determine the calculation order of the charts. This is so that charts which are dependent on other charts are calculated after the charts they depend upon.
- Rewrote the Horizontal Line at Time study.
- Renamed the Envelope study to Bands/Envelope.
- Resolved a minor intermittent scale display issue on the Trade DOM that may occur when opening a Trade DOM for a new symbol or changing the symbol and data was never received for that symbol previously. In the past this scale problem would simply be resolved by moving the Scale Values (column of numbers) slightly up or down which would cause a re-center.
- A New Bar When Exceeded option has been added for the Flex Renko Bar Period Type. This option is enabled in Chart Settings when the Flex Renko type is selected. When this option is enabled, a new bar is not formed unless the thresholds are exceeded. When the option is disabled, there will be a new bar when the thresholds are met like a standard Renko bar.
- Additional Quote Board development. The new quote board is accessed through File >> New Quote Board .
- Various new low-level improvements and additions.
-
932 Release Date: 2013-01-03
- Time and Sales Window Improvements:
- The buttons have been replaced with menu items.
- The margin around the grid has been removed.
- Time and Sales Settings has new option to Show Title Bar, which allows title bar to be hidden.
- When the Auto Hide Charts Title Bar and Scrollbar option is enabled in Global Settings >> General Settings, this now also applies to Time and Sales windows.
- Continued improvements with the Quote Board feature. There is now a single Settings menu which contains all of the commands for the Quote Board. Additional improvements:
- A Quote Board is not any longer directly associated with any particular chart. In the past closing the associated chart would cause the child Quote Board to close. This no longer happens.
- Each individual Quote Board has its own Symbol List.
- There is a new command on the Quote Board menu to set the link number. This link number is the same kind of link number that a chart has. When a Quote Board and chart share the same link number and you select a symbol on the Quote Board, the chart will change to that symbol.
- Improved handling of server disconnections from the IQ Feed Data service.
- Various new low-level improvements and additions.
- Time and Sales Window Improvements:
-
930 Release Date: 2012-12-28
- Added the new ACSIL function sc.SetStudyVisibilityState(int StudyID, int Visible). This function allows you to make a study on the same chart hidden or visible programmatically.
- The connection to the Barchart Data service now uses a direct socket connection and can be used on the non-CLR version of Sierra Chart. The port used is 443.
- A new FIX connection is now supported to FXCM. This will is a new Service supported named FXCM FIX Trading in Global Settings >> Data/Trade Service Settings. This is meant to replace the FXCM Trading service by using a quality FIX connection. If you wish to use a FIX connection contact Sierra Chart support so we can assist you with the process. FXCM will need to set up your account to be used on their FIX server and we will guide you through the technical configuration. Be aware that this is only for FXCM live accounts. If you have a FXCM demo account, you cannot use a FIX connection. This new service supports server-side OCO orders that reside on the FXCM server.
- Various new low-level improvements and additions.
-
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 >> GUI >> Application GUI >> 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 Positions Window. 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 Positions Window 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 Positions Window. 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.
- 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.
-
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_FILL_TO_ZERO and DRAWSTYLE_TRANSPARENT_FILL_TO_ZERO. 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_CANDLESTICK_BODY_OPEN and DRAWSTYLE_CANDLESTICK_BODY_CLOSE. 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.
*Last modified Thursday, 25th April, 2024.