Login Page - Create Account

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 less than 25% of the actual development performed every day. 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 has which are not listed.

  • 178

    • The following functions have been renamed in the ACS interface:
      From To
      sc.GetIndexForCOleDateTime() sc.GetContainingIndexForSCDateTime()
      sc.GetIndexForMatchingDateTime() sc.GetContainingIndexForDateTimeIndex()
      sc.GetNearestCOleDateTimeIndex() sc.GetNearestMatchForSCDateTime()
      sc.GetNearestMatchingDateTimeIndex() sc.GetNearestMatchForDateTimeIndex()
    • Added a Duplicate Chart to the Chart Menu. This lets you easily duplicate an existing chart.
    • Changed the MyTrack client to use the local computer's clock for time-stamping real-time data instead of the times sent by the MyTrack server. This will solve a lot of incorrect date and time problems in intraday charts. Now that your local computer clock is used, it is critical that it is set correctly and the time zone setting matches your clock setting. In other words, if your clock is set to Eastern Time, the time zone setting in Windows must be US Eastern.
    • The Advanced Custom Study Interface and Language now supports automatic looping. This applies to new studies. If you have developed Advanced Custom Studies, please be sure to review Updating Existing Code That Uses Array Operation Functions to Work with the New Version of the Interface. The behavior of array operation functions (for example, sc.HighestHigh()) has changed. These functions now set only one output array element at a time. Existing compiled code does not need to be changed. If you recompile your code and are using array operation functions, then you need to make changes as explained.
    • Corrected a data processing problem that may have caused some improper behavior with the following services and functions: Ameritrade, SC Historical Data, Interactive Data (ComStock Historical Data), and Sierra Chart main login.
    • Finalized the programming for image uploading. This can be found by going to Edit >> Screen Images.
  • 176

    • Programmed protection for unstable time stamp information from the MyTrack service. This will correct the problem with the dates in Intraday Charts that some users have experienced.
    • A new feature to upload images is under development and being tested. It can be found under Edit >> Image.
    • This version was built with a new Microsoft compiler. Our testing has not shown any issues. If you experience any issues, please let us know.
  • 175

    • Corrected some problems from 174 that were due to the new compiler that we are using.
    • A new software installer/UnInstaller has been integrated.
    • This version was built with a new Microsoft compiler. Our testing has not shown any issues. If you experience any issues, please let us know.
  • 174

    • There is a known problem that arose in 174 relating to the new Microsoft Compiler we are using. For some reason, not all trades are received or processed from the TransAct Data Feed. This will be noticeable on Tick or Volume Charts. It will be resolved shortly. This has been determined to be from a Microsoft compiler optimization bug that existed in prior versions. This version is built using the new Microsoft compiler. This bug was causing Trade over-counting in prior versions. The new version is providing an accurate trade count. However, Data Throttling from the feed server will effect how much data you receive. This has always been the case. Therefore, you might not always receive every trade.
    • Added a filter that should prevent out of order dates in a chart due to incorrect time-stamping from MyTrack.
    • Disabled the UnInstaller temporarily, until there is a fix, due to a possible problem when there are multiple installations and you uninstall more than one instance of the program. In this case, the root files of the Hard Drive volume may get deleted. The reason this happens is because when the first instance is uninstalled, the Registry data that holds the path to the current installation is removed. Therefore, when additional installations are uninstalled, the delete files command deletes the files at the root of the drive.
    • This version was built with a new Microsoft compiler. Our testing has not shown any issues. If you experience any issues, please let us know.
  • 173

    • Corrected a problem from 172, that caused file errors and prevented the files from being opened.
    • Corrected a problem in the TPO/Volume profile study that sometimes caused the charts to go blank.
  • 172

    • Sierra Chart now does a better job of detecting if the TransAct client loses it's connection.
  • 171

    • Added Bill Williams AC, Bill Williams AO, Bill Williams MA studies.
  • 170

    • Corrected a problem with the Linear Regression tool, arising from a recent pre-release.
  • 169

    • DTN IQ Feed: Supports the latest DTN IQ Feed client and server. The new DTN IQ Feed client and server will provide seconds resolution for data. This means the historical tick data now provides Sierra Chart more accurate seconds, tick, volume and range charts. This seconds resolution will be available with the new client as soon as DTN IQ Feed updates their server.
    • Fixed an issue from a recent pre-release where the Dash draw style didn't use anything other than a Solid line style.
    • Fixed an issue where downloading historical daily data from the SC Historical Data service would not continue properly when a timeout occurred.
    • Fixed an issue where range and volume charts would always cut bars at the session start, even when the Cut Bar at Session Start option was unchecked.
  • 168

    • IB: When downloading historical intraday data, if less than two hours are needed for the last request, Sierra Chart will request the data in 5-second units rather than 30-second units.
    • IB: Corrected a long term problem where the initial bid/ask data was not correctly processed for currency symbols. This would cause the daily low value for currencies to be incorrectly set and would cause a spike in daily charts, and possibly a single spike in intraday charts if backfill was disabled.
    • Fixed an issue from a recent pre-release where some older chart drawings were not showing up, particularly on futures charts where the symbol had changed since the lines were drawn.
    • Fixed an issue from a recent pre-release where horizontal lines did not use the trendline width.
    • Fixed the drawing of line labels when printing to the left and only the name is selected to be drawn.
    • Fixed the Study/Price Overlay study to show all possible subgraphs.
    • Fixed an issue where candlestick bars were not drawn on a chart with a logarithmic scale.
  • 167

    • Added two new Pivot Point study formulas.
    • Volume By Price study improvements.
    • Corrected a problem from a pre-release with the Pitchfork tool.
    • Added an output for a Spreadsheet subgraph on the SideWinder study.
    • Fixed the sc.SecondsPerBar variable in the Advanced Custom Study Interface.
    • Added processing for the DTN IQ Feed extended last field.
  • 166

    • Added the Double Stochastic study.
    • Includes a correction of a problem from version 161 and some recent pre-releases that caused IB backfill data to be time stamped off by one hour in certain timezones during daylight savings time. Versions 144 and earlier were not affected by this. Only some time zones were affected. There currently are some new problems with IB backfill. IB backfill problems experienced with versions 144 and earlier and all backfill problems, other than the one described with later pre-release versions, are due to IB and may include limitations and restrictions with their backfill service. IB is aware of the problems and they are working on correcting them. One of the IB problems is that you may miss the most recent hour of backfill data. This version has a patch that should download that most recent hour.
  • 165

    • A few small issues relating mainly to advanced custom studies have been corrected. Other features to be announced shortly.
  • 164

    • The TPO and Volume Profile Study now has the option to show the Virgin Point of Control. Select the Virgin POC checkbox inside of the TPO Input Settings Window.
    • Made some improvements with the integration to opentick.
    • Corrected a problem from a recent pre-release where text in the fill space on the right side of the chart was not properly aligned.
  • 163

    • The TPO and Volume Profile Study has been significantly modified to be much more efficient on updates. The study should be a lot faster now with no significant calculation time required after the initial calculation. Note that this is a pre-release although there are no known problems with it.
    • Added a new study named DOM Data. This study will display the current Depth of Market data. It is intended to be used with the Spreadsheet Study. Therefore, also add the Spreadsheet Study to your chart. The DOM data will be visible at column AA, or after.
  • 162

    • Added support for the new TransAct trade engine. In order to connect to the TransAct platform, it is necessary to install the new TransAct AT software, which supports the new trade engine. Contact TransAct for assistance, if necessary.
    • Added new draw-style for studies called BoxTop and BoxBottom. These styles work together to draw a rectangular hollow box.
    • Added a new option in the Global Cursor feature to synchronize multiple charts with horizontal scrolling, so that all charts shift to the corresponding time. Also added an option to enable this synchronization for linked charts only. These options can be found under Tools >> Global Cursor Options.
    • With the IB service, backfill data that is beyond your current computer's time is not filtered out from the chart. This change was necessary due to incorrectly timestamped backfill data from IB. It was previously filtered out to prevent out-of-order data in the charts.
  • 161

    • Corrected some issues with the studies of studies feature. See the based on description in Chart Studies for documentation.
    • Updated the opentick interface to filter out values that were causing price spikes in charts.
  • 159

    • The Volume by Price has been modified to be able to specify the Start of Day down to the second. Additionally, you can now display a POC line across the entire period. The POC line can be configured inside of the Subgraphs tab within the Technical Studies Settings window.
    • Corrected some issues with the Advanced Custom Study Interface and Language, relating to unallocated arrays. This may have caused a "Array is unallocated" error, or prevented a subgraph from appearing.
  • 158

    • Corrected several issues with the TPO and Volume Profile study related to changes in a recent pre-release.
    • Added the Color Bar study.
    • The primary start and end times in Chart Settings can now be reversed. There is now even greater flexibility with session time control.
    • Added SymbolData member to the Advanced Custom Study Interface. This provides full access to all pricing data for a symbol. This includes the Depth of Market data, if supported for your service.
    • Added the functions OnBalanceVolume, OnBalanceVolumeShortTerm, MovingAverage, Stochastic to the Advanced Custom Study interface.
  • 157

    • For TD Ameritrade and DTN IQ Feed service integration, the new daylight savings time rules for 2007 and beyond have been included. To ensure proper time stamping of data, it is critical that you update if you are using either of these services.
    • Corrected a problem preventing the source code from being viewed when debugging an advanced custom study. This was due to some recent changes with the directory structure used for the development of advanced custom studies.
  • 156

    • Added a Color Bar draw style for a study subgraph to color a bar when the data in a subgraph at the corresponding bar is non-zero. This is very useful for Spreadsheet Studies and Advanced Custom Studies.
  • 155

    • Corrected the problem that was causing an "Array Is Unallocated" error.
    • Added ability and option to see the volume of a bar within a Volume by Price study.
    • In the Volume by Price study, when using a dynamic period based on the window, you can now estimate the volume of each horizontal volume bar by moving around using the Chart Values Tool. The values are shown in the Chart Values Window.
    • Completed development of the new Studies of Studies feature.
  • 154

    • Corrected a problem where some Advanced Custom Studies did not work on newer pre-releases.
    • Added Average True Range function to the Advanced Custom Study interface.
    • Corrected a problem when using old chartbooks which contained TPO/Volume Profile Studies.
  • 153

    • Corrected a problem where the SC Historical Data service failed to connect.
    • A new integrated development environment (IDE) is now provided with Sierra Chart for development of Advanced Custom Studies. This consists of a special editor and a compiler. A new command (New/Open Advanced Custom Study File) has been added to the Analysis Menu. This lets you open a new or existing custom study source file in a very good editor we provide with Sierra Chart. After writing your functions, all you need to do is go to Tools >> Build Study DLL within the editor to compile your source code into a very fast DLL containing your studies. From within Sierra Chart you can add your custom study by going to Analysis >> Studies >> Add Custom Study. This is very simple. If your custom study was already on the chart, just press the Insert key to recalculate everything and it will include your changes. Additionally, there is a neat new text clip feature within the text editor to easily insert common code fragments. Simply double click the text clips to insert code fragments to where the cursor is located at. By default the editor is configured to show the text clips on the left side of the editor window.
    • Some issues with the IDE compiler have been resolved.
  • 152

    • Corrected a problem with the time-stamping of bars in intraday charts arising from a recent pre-release. This did not affect data storage.
  • 151

    • Fixed an issue where some bars got merged together when "Include columns with no data" was not selected.
    • Fixed an issue where studies added from a study collection would go into separate regions.
    • Disabled error filtering for special symbols with DTN IQ Feed.
    • Added the ability to select the study to base another study on. This lets you do Studies of Studies. This is still under development and not finalized.
    • The TPO/Volume Profile Study has been modified so that the Start of Day can be specified to the second. Additionally, letter codes can now start at any time specified. For example, you can now start a letter at 7:42:04 AM, and with 30 minute increments, the letters would range from 7:42:04 AM - 8:12:04 AM, 8:12:04 AM - 8:42:04 AM..etc.
  • 150

    • Updated the OpenTick Client Software.
  • 149

    • Corrected a problem where after a reconnect to the data feed, quote request lines on a Spreadsheet would not automatically be updated.
    • It has come to our attention that a very small handful of users have intermittently experienced a shutdown error when connecting to the IB data feed. This has been definitively determined to be a known bug in Windows or your third party firewall software. For an explanation and the solution, see help topic 17.7.
    • We have added a second set of Start and End times to the Chart >> Chart Settings window. This allows for more advanced control over the bars to display and the starting time of bars. For example, bars in a 1-day chart can include data for the true trading day that starts after the prior days' day session. In other words, the bar does not begin at midnight, it will cover the 24hr period beginning in the prior day. There is also a command in the Chart menu called "Use Evening Session Times" and has a shortcut key. This allows you to switch between the day session and the full 24hr session. This is a new feature and if you find any problems or have any suggestions for improvements, please let us know.
  • 148

    • Fixed an issue with using AllocateColorArray in Advanced Custom Study functions.
    • Fixed an issue where Advanced Custom Study DLL files were not unloaded when they should have been.
    • Added the Custom Scale Control study.
  • 147

    • The TPO/Volume Profile Study has been enhanced to support different letters for periods under 30 minutes.
    • The Previous Day OHLC Study has been renamed to Daily OHLC and has been enhanced to support the ability to display the OHLC of a specified number of days back (For example, Previous Day means 1 day back). You can set OHLC of How Many Days Back to 0 to show the OHLC of the current day, or even negative numbers to display the OHLC of future days.

*Last modified Friday, 02nd March, 2018.