What's New
Current Version to 217 | Previous Page
Log of Changes and Improvements to Sierra Chart
In addition to these changes and improvements, new releases also have improvements throughout the program and bug fixes.
Features identified as Special Features are only included in software service packages which include special features as described on the Pricing page.
Versions marked as "Pre-Release" generally should only be used by experienced computer users. They have not been thoroughly tested.
Download Links:
464 (Prerelease) 2009-06-30
- Corrected some display issues with the Volume by Price study.
- When you change the chart trade quantity in the chart trade mode box, it will also update the Trade Window immediately. When you change the Trade Window order quantity, it will also update the chart trade mode quantity.
- Corrected a problem with the Zig-Zag study that caused high CPU usage when using text labels.
- Added an option to the Bill Williams Fractal Signals study to either show text labels or arrows. The new input for this is named Show Text Labels.
- Various low-level improvements.
460 (Prerelease) 2009-06-24
- Corrected a problem where the Trade Window would show the Session position for the Service position display when service position data was not available. It should have shown no position. This has been now corrected.
- There is now a setting under Global Settings >> Trade Settings to set how many days of Trade Activity Log data that you want to store. This information is saved when you exit Sierra Chart. It is saved in an XML file. This now enables you to view filled orders from prior sessions on the chart even after you restart Sierra Chart.
- There is now a setting under Global Settings >> Trade Settings to save the Session Positions data between Sierra Chart sessions. When this option is enabled, then Session Positions data is saved between Sierra Chart sessions and will be restored when you start Sierra Chart.
- The Volume By Price study now has reduced CPU usage.
- Other low-level improvements.
457 (Prerelease) 2009-06-22
- Corrected an issue with the entry of Stop Limit orders from the chart. This issue arose in version 423 with the new feature to display filled orders on the chart.
- Added a feature to maintain a constant relationship between the time and values scales. This feature is called X & Y Constant Relationship, and it can be set by either going to Chart >> Chart Settings >> Scale, or by right-clicking the values scale area. When this feature is enabled, changing the bar spacing will also change the values scale, and changing the values scale will also change the bar spacing. Setting the X & Y Constant Relationship will also changes the scale type to Constant Range, as that is the only scale type that supports this feature. This requires a service package level that includes the advanced features.
- Added the ability to display % labels on the fibonacci time zone lines. To enable this, select Global Settings >> Tool Settings >> Fib Time Zones >> Display % labels on the lines.
- The DOM Depth in the values scale and DOM Graph on the chart now display correctly when the chart is using a price multiplier.
- Added support for the CTS T4 trading platform. At this time, real-time data is fully supported, however trading is not yet complete. For more information on this, please see this topic on the support board: Support for CTS T4 Trading Platform.
- Added the ability to display a values scale on the left-hand side of the chart, in addition to the values scale on the right-hand side of the chart. This can be enabled in Chart >> Chart Settings >> More Settings >> Use Left Hand Scale. If there is a study in a chart region that uses a different scale type from the primary scale type of that region, then the left-hand scale will display the secondary scale values. This feature requires a service package level that includes Special Features.
- Added a toolbar button for the new Hand tool. You can add this button to your toolbar by going to Global Settings >> Customize Toolbar.
455 (Prerelease) 2009-06-17
- Updated the workbook/worksheet component to a new version. This version supports the Microsoft Excel Analysis Tool Pack functions (93 new functions), CSV and text files, and auto-filling by dragging the lower-right corner of the worksheet highlight box. Please refer to our Worksheet Functions page for the new functions.
454 (Prerelease) 2009-06-16
- Corrected a problem with the option "jump to end of all charts when Global Cursor is on and tool is deactivated" for the Chart Values tool where it would not function properly.
- Improved the Pivot Points-Daily study to always provide consistant values in all cases when there may be incomplete data in the chart.
- Added an extra subgraph to the Squeeze Indicator 2 study called Signals' Values. This subgraph is not drawn, but it's values are set to 1 when the Squeeze Dots are colored outside, and 0 when they are inside. This is to make it easier to base alert conditions off of this study.
- Added the ability to draw text labels for the peaks of the ZigZag study. This can be enabled through the new input Show Text Labels on the Highs and Lows. SG2 controls the colors and size for the text labels.
- Added sg.SwingHigh and sg.SwingLow functions to the ACSIL.
- Added color coding of the position line. This can be configured in Global Settings >> Trade Settings >> Chart Trade Settings >> Line Configuration.
- Added a new calculation mode to the ZigZag study. To use this, set the new Use ZigZag Calculation Mode Based on Number of Bars input to Yes, and also set the next two inputs after that.
- Added alert options to the main price graph in Chart >> Chart Settings >> More Settings.
- Various low-level improvements.
450 (Prerelease) 2009-06-11
- Added Reset at Session Start Time option to the Cumulative Sum Of Study study.
- Added the scale command Auto Scale the ChartDOM. What this does is changes the value scale to a constant range that will show every price level in the values scale area without any overlap. To perform this action, right click in the values scale area, and select Auto Scale the ChartDOM. This option is only enabled when Trade >> Show Chart DOM is enabled, and the Tick Size in Chart >> Chart Settings >> More Settings must be set properly.
- When printing a candlestick graph, candles with white as the fill color are left as white, instead of being shaded.
- Updated the Bid Volume vs. Ask Volume study to use the last non-zero value when calculating the difference.
- The Chart DOM Depth Lines are now shaded lighter for each DOM level away form the best price.
- Added the Hand tool. This tool is designed to easily scroll the chart back and forth short distances. The Hand tool is available on the menu under Tools >> Hand. To use this tool, click once on the chart and move your mouse to the left and to the right, and the chart will follow. Click again to de-activate the Hand tool.
- Added an option to show or hide the volume numbers on the DOM Graph. Settings for the DOM Graph can be found in Chart >> Chart Settings >> More Settings.
- Added the option Open the Trade Service Log when a new message is added to Trade >> Global Trade Settings.
- Added a toolbar button for Undo Erase ChartDrawing. You can set this to be shown in your toolbar by going to Global Settings >> Customize Toolbar.
- The option to start market depth updates in Chart >> Chart Settings >> More Settings was not being loaded properly. This has been fixed.
- Added support for displaying the Bid Volume and the Ask Volume in the chart header. You can add these values to the chart header by going to Global Settings >> Customize Chart Header.
- Added an option to the Chart Values tool to show the Tool Values Window when the Chart Values tool is active on the chart. You can find this setting in Tools >> Tool Settings >> Chart Values >> Show/Hide Tool Values Window When Tool Activated/Deactivated.
- Added Point On Low and Point On High draw styles. These draw styles will draw a point at the high or the low of the bar on the base graph when the value of the subgraph that's using the draw style is non-zero.
- Added support for coloring base graph draw types: Box, Point & Figure, Point & Figure XO, and Kagi.
- Added the option Use GMT Time to the Write Bar Data To File study.
- Added the ability to change the colors in the Sqeeze Indicator 2 study. The colors can be set through the subgraphs Momentum HISTOGRAM Up Colors and Momentum HISTOGRAM Down Colors.
- Added the sg.ChartBarSpacing member to the ACSIL, which is set to the bar spacing as seen on the chart. This is one less than the number of pixels from one bar to the next. This is a read-only variable.
- Modified the Point & Figure study. Added the input Adjust High/Low of Last Bar to Match Last Price.
449 (Prerelease) 2009-06-09
- With the Attached Orders feature, as has always been the case when the parent order fills, the children are adjusted to maintain the original specified offsets, in case the fill is at a different price than the original order price. This now applies to market orders as well in Trade Simulation mode. There never was a problem with this when using a trading service.
447 (Prerelease)
- Solved a problem where there may have been inconsistant results during a fast backtest when using High or Medium accuracy, and where the Signal Only On Bar Close option with the Worksheet study and Simple Alerts was not functioning right during a backtest using High or Medium accuracy. This problem arose in version 439 when backtesting was made faster.
- Added a new subgraph draw style for studies named Text. This style will let you draw the specified text at the values of the subgraph at the corresponding bars.
- Added a study named High/Low for Time Period. This study will draw lines throughout each day on an intraday chart that are based upon the Highest High and Lowest Low for the specified Start Time and End Time inputs.
446 (Prerelease)
- Corrected another issue with the Volume By Price study arising in SC version 443.
- Made some changes to IB market depth processing to solve some problems with the display of the data.
444 2009-06-01
- Corrected some issues with the Volume By Price study arising in SC version 443.
443 2009-06-01
- Various improvements have been made to the Volume by Price study. In the Volume by Price Settings Window, several new options can be found. Additionally, the price bars that are drawn with this study should have used the global color and width settings for the type of bars in the chart. This is now the case. This issue arose in a recent release.
- When you attempt to log into Transact, the necessary registry setting will be made to allow the Launch Sierra Chart button on the Transact AT software to work properly, in case it does not.
- Corrected a problem where with newer IB TWS versions, the Tick Size and the Price Display Format were not always being set correctly for NYMEX futures and some other futures. This information may be used for trade order handling and therefore it's important that you upgrade if using the trading features in Sierra Chart with IB and you're trading NYMEX futures.
- Corrected a problem with automated trading when using IB where all working orders were considered child orders due to a "0" sent by IB for the parent ID instead of a blank. This affected the working orders quantity and Session Position With Working Orders quantity which are used in the auto trade logic. If you are using automated trading with IB, it is important you upgrade for proper auto trade management.
441 (Pre-Release) 2009-05-29
- Various trading interface related improvements including low-level improvements. One such improvement is the position data on the Trade Window is now color coded.
439 (Pre-Release) 2009-05-26
- Improved the interface for Attached Orders. The Optional Name setting has been removed. The list of attached orders is now more detailed. It provides an instant view of settings for all attached orders. We are also working on the ability to save an attached order configuration for easy selection.
- Added new buttons to the Trade Window. These include: Buy Bid, Buy Ask, Buy Market, Sell Bid, Sell Ask and Sell Market.
- Corrected a minor issue with the Pivot Points-Variable Period study where one additional bar ahead of the prior period of data used for the pivot point lines calculations for the current period of time, was included in some cases. In most cases this was not happening. It was known to happen with Weekly pivot point lines. There were no problems seen with Daily pivot point lines. Keep in mind that when using Tick, Volume or Range Charts and the pivot point lines are derived off the data in the intraday chart, then there potentially could be issues with the accuracy of the pivot point lines simply due to the inherent problem where the bars do not start at even times. The Pivot Points-Daily study will be reviewed as well.
- Added to the right-click menu for the scale area on the right side of the chart, the command Auto Scale the ChartDOM, which will rapidly adjust the scale so that each price increment is visible on the ChartDOM and centers the current price. This allows the ChartDOM to be a more flexible trading tool.
- Improved the display of the on chart DOM Graph feature. It now displays the volume numbers for each level.
- Improved trading system back-testing to make it faster. You can now run a chart Replay up to 100,000 times for fast back-testing. Replaying a chart that contains a system study is how back-testing is performed. When using Backtest Accuracy: Medium or High, multiple charts that are being replayed now will stay synchronized. Although there will not be close synchronization if using a very fast replay. To maintain multi-chart synchronization, a replay will have to be at a slow to moderate speed. It cannot be excessively high.
438 (Pre-Release) 2009-05-21
- Corrected some minor issues with the Automatic Trend Lines study. This study is now considered finalized.
- Internal code revisions have been made to the ACSIL trading functions. Please be sure to test your ACSIL automated trading system in Trade Simulation Mode before using it live with this version. The functionality is the same.
437 (Pre-Release) 2009-05-20
- For the IB trading service, when reconnecting to the data feed or when connecting to the data feed after restarting Sierra Chart, all trade orders from IB will be downloaded and in the case of futures, the symbols will be properly processed and the orders will appear on the chart. Although for this to work properly you must use futures format #1. An example of this is ES-200906-GLOBEX.
- The Update Order Status button on the Trade >> Trade Orders Window now works with IB as well.
436 (Pre-Release) 2009-05-19
- For ACSIL trading, the sg.AllowMultipleOrdersInSameDirection would always limit the maximum position to 1 even if it was set to a number larger than 1. We have corrected this by adding the sg.MaximumPositionAllowedInSameDirection member. Please see Advanced Custom Study Interface Variable Members relevant to Trading.
- The bar spacing can now be changed by clicking and dragging on the Time Scale on the bottom of the chart.
435 (Pre-Release) 2009-05-18
- If the Global Settings >> Trade Settings >> Use Session Position for Charts, Flatten and Reverse option is enabled, then the Flatten and Reverse commands rely on the Session Position data. This solves the problem where the position from IB simply cannot be determined for some symbols. In this case, Flatten and Reverse were always disabled preventing their use. These commands will now be enabled when a session position exists. However, keep in mind that the Session Position may not necessarily reflect the actual position with your trading service because it could be out of sync with it. It only knows about trades since you started Sierra Chart.
434 2009-05-15
- Updated the TPO Value Area Lines study to use a standard time input control for the Start Of Day input instead of entering the number of seconds since the start of the day.
- Enhanced the Color Bar Based On Alert Condition study with an input to use the alert condition that already exists on another study.
- Added the sg.GetStudyNameFromChart function to the ACSIL.
- With the Automatic Trendlines study, added an input named Number Of New Bars Before Auto-Adjustment. This specifies the number of new bars that must appear on the chart before the trendlines re-adjust automatically. This prevents often adjusting of the lines.
433 (Pre-Release) 2009-05-14
- Corrected a problem where an error message would be shown upon startup indicating that the configuration file is not found. This message will no longer be shown. It would show on a fresh installation of Sierra Chart. This error was simply indicating the configuration file is not present and a default one would be used. However, this error is no longer shown so it does not confuse any users.
- The Worksheet study will now display the Short Name for studies that have a Short Name set. The names will be displayed in the format "Short Name (Study Name)".
- Removed the auto-coloring option Based on Open/Close and replaced it with Same as Base Graph. This will use the same logic as the base graph for determining which color to use for the subgraph. This makes it easy to have the colors of the bars of a subgraph match the colors of the bars of the base graph.
- Minor corrections related to custom charts made with the ACSIL. These corrections only apply to errors that may have been received with custom charts. If you never received errors with custom charts, then there was never a problem that these corrections, corrected.
- Removed outlines from the Bid Ask Volume Bars graph draw type.
- Changed the Volume study to use the new auto-coloring option Same as Base Graph. The input that had been used previously was removed.
431 (Pre-Release) 2009-05-11
- Corrected a problem with the Donchian Channel arising in a recent pre-release.
- Corrected a problem where the OrderStatusCode member of s_scTradingOrderDetails was not being set. This applies to the ACSIL Trading functions.
430 (Pre-Release) 2009-05-08
- The ACSIL Trading function SCTrading_GetLivePosition has been renamed to SCTrading_GetServicePosition to more accurately reflect what it does. SCTrading_GetSessionPosition and SCTrading_GetServicePosition no longer give an error when position data cannot be found. Instead the Position structure object members are simply empty or zero. However, the Symbol member will still be set.
- The ACSIL Trading functions SCTrading_GetOrderByIndex and SCTrading_GetOrderByOrderID get all the orders now. There is a new member of s_scTradingOrderDetails named OrderStatusCode that indicates the order status. Please refer to the updated ACSIL Trading documentation. SCTrading_GetFilledOrderByIndex is now an unsupported function.
- If you have developed a system study using the ACSIL Trading functions, then you will need to rebuild it under this version or higher and make any appropriate code changes due to the changes that have been made.
- Added a Moving Average Type input to the Demand Index study.
- Made an adjustment to the way range bars are expanded when there would be a gap between the bars. Instead of being expanded based on the direction of the bar, range bars are now expanded in the direction of the next trade. This is to prevent the appearance of a high or low value that was never actually reached. Also the close of a range bar that needed to be expanded remains at the last traded price of that bar instead of being pushed to the high or the low of the bar.
- Fixed a problem with range bar charts not working when the Price Multiplier was set to something other than 1.
- Added support for BARDATE, BARTIME, and BARDATETIME for Simple Alert condition formulas for studies.
- Added the ability to set detached charts to always be on top of other windows. To do this, open a chart, detach it from the main window by selecting Chart >> Detach/Re-Attach Chart Window on the menu, and then select Window >> Always On Top on the detached chart's menu.
- Intraday charts now load data based on the session times set in Chart Settings rather than always cutting the days at midnight. So now if you set the Days to Display/Load to 1 and the Last Date to Display/Load in Chart Settings to a specific date, the chart will show the full trading day for that date according to the session Start and End Times.
- The PaintBar study has been renamed to Color Bar Based On Alert Condition.
- The font size for the volume counts in the Volume by Price study can now be set manually through the Volume Count Text subgraph line width. To do this, set the Draw Style for the Volume Count Text subgraph to Visible, and set the Width/Size to a number greater than 5. A Width/Size of 0 will adjust the size of the font automatically.
428 (Pre-Release) 2009-05-06
- The ACSIL sg.SCTrading_BuyExit and sg.SCTrading_SellExit functions would not necessarily flatten the position if an order quantity was not specified. The default quantity was 1 previously. Therefore at most they would give an order of quantity 1. By default the order quantity is now zero which means they will flatten the position. If the order quantity is specified, and it does not exceed the quantity necessary to flatten the position, that quantity will be used. Otherwise the position will be flattened.
- The ACSIL Trading functions, data structures and documentation have undergone numerous revisions. Please refer to the current documentation. It is necessary for you to rebuild your custom studies that use the ACSIL trading functions. You may encounter compiler errors. When you do, please refer to the updated documentation for the function, structure member or constant you are using to find out what changes you need to make.
427 (Pre-Release) 2009-05-04
- There have been changes to the types used in the ACSIL trading structures. When using this version or higher it is necessary to rebuild your study functions that use the ACSIL Trading functionality, that were built with prior versions in order to work properly on this version and up. Due to type changes, you may also need to make code modifications. Several SCStrings have been converted to either doubles or ints. The Trading From an Advanced Custom Study documentation has been updated on May 5, 2008.
- Corrected a minor problem with the Pivot Points-Variable Period study when using evening session time settings.
- Various other low-level improvements.
425 (Pre-Release) 2009-04-30
- Corrected some issues with the Automatic Trendlines study.
- Added the Average Fill Price (AvgFillPrice) to the ACSIL trading s_scTradingOrderDetails structure.
- The ACSIL Trading functions and structures have been internally improved. When using this version or higher it is necessary to rebuild your study functions that were built with prior versions in order to work properly on this version and up.
- Various low-level improvements.
423 (Pre-Release) 2009-04-24
- Filled Orders can now be displayed on the chart in Chart Trade Mode. The settings for this feature can be found in Trade >> Global Trade Settings in the Chart Trading Section.
- The Text Size for the Volume By Price study has been fixed so that it resizes to the bar size as it did in previous versions.
- A problem with trailing stops arising in a recent pre-release, has been corrected.
- Our simple alert feature for studies has been enhanced. It is now possible to use an Excel-style formula for alerts. Alert condition formulas can refer to other studies on the chart by using this syntax: ID#.SG# where # is the study ID number shown on the right side of the study in the list of Studies to Graph and the number of the subgraph. To use an enhanced alert condition, precede the formula with an equals (=) sign. Documentation is being worked on. An example would be =CROSSOVER(ID1.SG1, ID2.SG1). This would give an alert when the first subgraph of study with ID 1 crosses the first subgraph of study with ID 2.
- Added a Copy Symbols button to the Alerts Log. When this button is pressed, it will create a list of symbols which have alert lines in the Alerts Log that can be pasted anywhere.
- Added a new study subgraph Draw Style pair named: Transparent Fill Top and Transparent Fill Bottom.
421 (Pre-Release)
- Added a Copy Command to the Trade Orders Window and to the Positions Window.
- When downloading Historical Data from the Sierra Chart Real-Time and Historical Exchange Data Service (BarChart.com), the chart is updated as the data is being downloaded.
- Added a new option to the Study Settings Window to save the current settings as the default for newly added instances of the study. This option is named Save these settings as the default. There is also a Reset Defaults button that will clear these saved default settings.
- A Length input has been added to the Swing High and Low study.
- Added a new input to the Envelope Study to support a fixed value.
- A new function has been added to the ACSIL Trading Interface, sg.SCTrading_GetFilledOrderByIndex(), that is used to get order details of orders that have already been filled.
- When the connection is lost to the TransAct trade engine, Sierra Chart will retry every 20 seconds for 5 times, then every 1 minute for 55 times and stop. In no case will the Message Log open up indicating the retries during this time. Sierra Chart will not attempt to reconnect to the Transact trade engine if it was never able to successfully connect previously. If Sierra Chart has difficulty reconnecting to the Transact trade engine, then be certain your Transact AT software is fully up to date as Transact has resolved some issues with this.
419 2009-04-10
- A New input has been added to the Worksheet Study to cancel all orders on a reversal. This input is called Cancel All Orders on Reversals. The ACSIL Trading interface has been enhanced to support the same functionality. The variable that controls this is called sg.CancelAllOrdersOnReversals.
- For the Worksheet Trading Study, Cell J29 is now used to flatten and cancel all working orders. Be sure to update your formulas if you were using this cell for calculations before.
- Corrected a problem where when duplicating a detached chart, it would not show.
- Text drawn with the Stationary Text tool is now Stationary along the Y-axis.
- Added controls to the Global Settings >> Workbook Settings window for controlling options affecting the interface to Excel.
418 (Pre-Release) 2009-04-08
- Support for trading through Open ECry is now available. This is our initial release. It should only be used with the OEC simulation server until you are certain that it works properly for you. Any problems or questions should be directed to Sierra Chart Support on the Sierra Chart Support Board.
- A new study input has been added to the Renko Chart titled "Draw Renko Boxes on Bar Close". This tells the study to only draw Renko Boxes when a bar in the underlying base data has completely closed.
- The Trade Orders Window and Positions Window now use color coding.
- Downloading Historical Data from the BarChart.com Service is much faster.
417 (Pre-Release) 2009-04-03
- When you double click on a Highlight chart drawing in the middle, it will move it instead of adjusting it.
- Added new calculated values to the Chart Calculator Tool. These can be found under Global Settings >> Tool Settings >> Calculator.
- Corrected a problem from the prior release where this error was given: "c_Chart::GetWndPtr: c_Chart object doesn't have assigned Window." This has now been solved.
- Added the Automatic Trendlines study.
- Added to the Time and Sales settings window, controls to highlight lines based on the specified price or volume conditions.
416 (Pre-Release) 2009-04-2
- Corrected a problem with the sg.Parabolic ACSIL function where it would not function properly when used with the Watcom compiler.
- Added the study function scsf_StudyPriceOverlay to Studies6.cpp. This function works like the Study/Price Overlay study. It does not copy all of the settings of the source study, as the built-in version. We have provided it as an example of how the Study/Price Overlay study works.
415 (Pre-Release) 2009-04-1
- Corrected some issues that arose with version 414 with downloading historical data from the Sierra Chart Real-Time and Historical Exchange Data Service.
- Corrected a problem from version 414 with the Commodity Channel Index not being back compatible with existing study collections.
414 (Pre-Release) 2009-03-31
- The Worksheet Trading Study has been improved. There is now a cell that allows you to disable all trading, this is located in cell J28 and titled Disable Auto Trading. There are also 2 new cells that record the last DateTime of Entries and Exits. These cells are located in cell J42 and J43 respectively and titled Last Trade Entry DateTime and Last Trade Exit DateTime.
- The ACSIL has a minor improvement. sg.PlaySound now displays a more descriptive alert line in the alert log. Additionally, Go To Chart now works with alert lines generated from sg.PlaySound.
- Historical intraday data for the SC Real-Time Data (DDF) service is now downloaded directly by Sierra Chart instead of using the BarChart.com API.
- Added the ability to quickly change the color of chart drawings. To do this, right click on a chart drawing, and select one of the colors from the Quick Change Color submenu.
- Settings for the line style and width were added for the Linear Regression tool.
- Added the Save Message Log To File option in the General Settings that will save the log to a file. The file is saved in the Logs subfolder where Sierra Chart is installed to. The saving of the log is automatic once this option is checked. The file is updated every time a new message is added.
- Added a new study collection for the Buffy Trading system named Buffy 2. This is installed when you choose to install the Additional Files in the installer.
- When using the chartbook and window tabs, the active tabs are now highlighted.
413 (Pre-Release) 2009-03-20
- Added support for Financial Advisor accounts trading through Interactive Brokers. To fill in your Financial Advisor information, select File >> Date/Trade Service Settings on the menu and go to the More Interactive Brokers Settings... section.
- Removed the Immediate and Good Till Date/Time expiration types from the TransAct client because they are not known to be supported.
- If the bid and ask are both the same as the value of a trade, then the volume of that trade will be split evenly into the bid volume and ask volume of the bar so that the sum of the bid volume and the ask volume will equal the total volume. Previously the sum of the bid volume and the ask volume had both been set under this condition so that the sum ended up being greater than the total.
- A Zoom In tool has been added.
412 (Pre-Release)
- The ACSIL Trading interface has been improved. A new member variable has been added, sg.GlobalTradeSimulationIsOn, that is set to TRUE when a user has enabled Trade Simulation, and is set to FALSE when the Trade Simulation is disabled. Another new member function has been added to modify orders. The declaration for this function is int sg.SCTrading_ModifyOrder(const SCString& OrderID, s_scTradingOrderInput& OrderModifications);.
- Fixed an issue where the replay control window did not work on detached charts.
- Added Good Till Canceled, Good Till Date/Time, and All or None order options to the TransAct trading interface.
- Corrected a problem where if a text file did not contain the carriage return character at the end of a line, and only had a line feed character, the lines were not read in correctly. This applies to historical text files and when importing intraday data. Files created by Sierra Chart were not affected.
411 (Pre-Release) 2009/03/13
- This version includes the latest TransAct API.
- The message log can now be minimized. If an important message is added to the message log while it is minimized, the log window will flash in the task bar.
- Corrected a problem from a recent release where stopping a replay causes high CPU usage when using Trade Simulation and when disconnected from the feed.
410 (Pre-Release)
- A new member varable has been added to the sg struct for ACSIL trading, sg.SupportAttachedOrdersForTrading. When this variable is set to TRUE, the orders that are entered from the ACSIL trading interface will use the Attached Orders that are specified from the Trade / Settings Window of the chart in which the ACSIL study is applied to. This only applies to Buy/Sell Entries, Exits can not have attached orders attached to them.
409 (Pre-Release)
- Added an option for the IB trading service to multiply stock data volume by the specified multiplier. By default this is 1. This option can be found under Global Settings >> Data/Trade Service Settings >> {Service set to Interactive Brokers} >> More Interactive Brokers Settings.
408 (Pre-Release) 2009/03/10
- Added an Import function for importing a list of symbols from a text file, to the Edit >> Intraday File Update List window. Each symbol needs to be on its own line in the file.
- Added an option for Simple Study Alerts to Evaluate on Bar Close.
- This version has significantly reduced CPU usage. Especially when loading a large number of bars in a chart.
407 2009/03/09
- Corrected a problem from a recent release where some Trade Position related prices would sometimes not be set correctly for Simulated Trading. If you are using Simulated Trading, it is important to upgrade.
- Automated trading now takes into consideration multiple attached orders when calculating the session position with working orders quantity.
406 2009/03/04
- Updated interface files for Transact and the Sierra Chart Real-Time and Historical Exchange Data Service (barchart.com) are included.
405 (Pre-Release) 2009/03/03
- Corrected a problem with the displaying of Compiler Output on the Build Studies DLL window.
- Various low level improvements.
404 (Pre-Release) 2009/02/27
- Corrected a problem with the Volume Weighted Average Price study where the last bar would produce incorrect results for the VWAP line.
- On the Associated Symbols List there is now an Import button that lets you import symbols from a text file. Each symbol should be on its own line.
403 2009/02/26
- Created a new Buffy studies template. This is very fast and reliable compared to prior templates that were available.
- Corrected a problem with the output displayed on the Build Studies DLL Window.
- The problem with abnormal shutdown when using the IB service experienced by some users, apparently is due to extreme out of range trade position values received from the IB service. We now reject those values and this should resolve the problem.
- When the connection to the TransAct trade server used for trading functionality is lost, a reconnect will automatically be performed unlike prior versions since support for the new TransAct pricing API. Working orders and Positions are also refreshed after the connection. It is important if you are using the trading functionality in Sierra Chart with Transact that you update to this version. Additionally, Transact has released a new trade engine file to solve some reconnection issues. That is available on our Support Board.
402 (Pre Release) 2009/02/24
- This version has new API files from Transact. This should resolve the problem where that data feed from Transact stops and does not resume. If you still have a problem please be sure to let us know and we will contact Transact about the issue.
399 (Pre Release) 2009/02/19
- Fixed a problem with the Volume Weighted Average Price study that arose from a recent release.
- This version solved the problem where some users would experience an abnormal shutdown when using IB. This relates to the code that processes Position Data from Trades. We are still in the process of determining the exact cause and have disabled position data processing. This will be reactivated in the next release. Therefore, in this release you will have to rely on the Session Position data. Flatten and Reverse may not work.
- Color Coded the data feed status window.
- Added an associated symbol list feature for charts. This lets you add a list of symbols to a chart and be able to cycle through them on that chart. This can be found on the Chart Menu.
- Added High/Low of Day study. This study will mark the high and the low of the day.
397 (Pre Release) 2009/02/17
- Improved the function for the Interactive Brokers debug logging.
- Corrected a problem with the names shown on window tabs.
- Color coded the data feed and program status window.
396 (Pre Release) 2009/02/16
- Corrected some issues from a recent pre-release where some menu commands and shortcuts were not working properly with Detached Charts.
- Corrected a problem from 395 where charts were not updating in real-time.
- Corrected a problem where the Start Market Depth Updates option was not always saved.
- Finalized the development of three new options found on the Subgraphs tab of the Study Settings window for controlling the display of the Study Name, and the name and value for individual subgraphs, along the Region Data Line and in the Tool Values and Chart Values Windows.
- Added Swing High and Low study.
- Various other low level improvements.
394 (Pre Release) 2009/02/13
- Corrected a problem where the Profit Loss value in Simulation Mode was not always up to date.
- Support for the new OEC Simulation environment API.
IMPORTANT NOTICE FOR OEC USERS: If you are connecting to the OEC simulation system, you must upgrade to Sierra Chart version 394 or higher in order to use the OEC simulation system. Otherwise the connection will fail. To upgrade select Help >> Download Prerelease on the menu.
If you are using the OEC production system you cannot use version 394 or higher until the OEC production system is updated with their latest API software. - In order to debug a problem some users are experiencing when using the IB service, we added a special logging feature. To enable this, use the command line parameter iblogging when running Sierra Chart. To do this, you may need to create or modify a shortcut to SierraChart.exe so that it includes this parameter. For example, the shortcut's target should be:
C:\SierraChart\SierraChart.exe iblogging
This will cause IB specific debugging messages to be added to the message log, and store the message log in the Logs folder where SierraChart.exe is located.
If you experience an abnormal shutdown of Sierra Chart when using IB, please use this logging feature and at the time you experience the abnormal shutdown, provide the latest log file for support on the Support Board - When we get a session disconnect from TransAct, Sierra Chart will handle this as a connection lost and automatically reconnect.
- Various other low level improvements including improvements to trading features.
391 (Pre Release) 2009/02/10
- This version has new API files from Transact. This should resolve the problem where that data feed from Transact stops and does not resume. If you still have a problem please be sure to let us know and we will contact Transact about the issue.
- This version has also re-enabled optimizations for faster performance. They were disabled in version 388 due to some abnormal termination problems that a very small number of users infrequently experience when using IB. We are still looking into the cause of the issue, it may be something external to Sierra Chart. We did make one change that should prevent the abnormal termination. However, this is more of a workaround than a solution. We are continuing to monitor the issue from the very few users who are having it.
- You can now specify the Stop/Limit order prices to have a constant offset when modifying the prices in Chart Trade Mode. This means when you move the stop price it will automatically adjust the limit price and when you move the limit price it will automatically adjust the stop price. This can be enabled by going to Trade >> Global Trade Settings on the menu and then going into the Chart Trade Settings. The setting is called Offset Between Stop/Limit Prices Constant (Stop Limit Orders).
389 (Pre Release) 2009/02/07
- Corrected a problem with the drawing of dotted and dashed lines.
388 (Pre Release) 2009/02/06
- Improvements to the DOM Graph on the chart. The options for this can be found under Chart >> Chart Settings >> More Settings. To enable this select Trade >> Draw DOM Depth on Chart.
- When there is a Chart Multiplier used, you can now enter orders using the Chart DOM as well and it will correctly interpret the prices you want (removing the multiplier). This is the completion of a feature introduced in 386 where the Chart Multiplier is removed with Chart Trading.
- When a chart is scrolled back, and you are not on the very last bar in the chart, a red box is shown in the lower right of the chart. Otherwise, it is green. This is a change from the previous pre-release, where the study subgraph line labels were dimmed.
- This version does not use optimizations. They have been temporarily disabled in an effort to discover a possible problem involving an abnormal shutdown that some users experience when using the IB service. These will be re-enabled in the next release. It should not cause any noticeable change. Chartbooks may load slightly slower, that's about all.
- Corrected a problem from a recent release where the appearance of OHLC bars when printed had a too great of a width for the Open/Close dashes. Also improved the printed appearance of Bid Ask bars.
- Added the float sg.GetArrayValueAtNthOccurrence(SCFloatArrayRef TrueFalseIn, SCFloatArrayRef ValueArrayIn, int Index, int NthOccurrence) function to ACSIL.
- It is now possible for studies to draw into future chart columns that are beyond the last bar. The sg.Subgraph[][] arrays have 100 additional elements beyond sg.ArraySize. Those elements can be referenced as usual and can be read and set. They will be drawn beyond the last bar in the chart. To specify how many Data Array elements per subgraph to draw beyond the last bar, set sg.Subgraph[].ExtendedArrayElementsToGraph to the number of extended elements you want. An example can be found in the scsf_ExtendedArraySample function in studies6.cpp in the ACSIL_Source folder.
- When replaying charts, the Bid and Ask value for simulated trading are now more accurately simulated. Bid/Ask data is now simulated by averaging the high and the low of each bar to have a more accurate estimation. Before, the high was seen as the ask and the low was seen as the bid.
- Added support for downloading more historical data from the DTN IQ feed.
- For the Renko Chart study, a Yes/No input to build the Renko chart from the High and Low values of the underlying bars instead instead of the closing prices has been added.
387 (Pre Release) 2009/01/28
- When a chart is scrolled back, and you are not on the very last bar in the chart, study subgraph line labels are dimmed. The purpose of this is to provide a visual indication that you are not at the end of the chart.
- Corrected some minor issues with the Pivot Points - Variable Period study. And with the Pivot Points - Daily study, when referencing a daily chart, the support and resistance lines now will follow the set chart session times instead of going from 0:00 to 23:59.
- Corrected an issue where a chart may jump back to the end when scrolled back to another position. This is an unusual condition that could occur when using custom charts such as Renko or TPO.
- Added a command to the Trade menu named Draw DOM Depth On Chart. This will draw the DOM depth as horizontal lines on the right side of the chart. This is the first revision, and it will be improved.
- More features to be documented soon.
386 2009/01/27
- Corrected a problem from 384 with ACSIL Trading functions not being able to submit orders due to a change to add a maximum position limit for Worksheet Trading.
- Corrected a problem with the Worksheet System/Alert for Trading study where saved instances of this study would default the new input Maximum Position Allowed in Same Direction to 0 thus not allowing any order entries from the worksheet.
- When there is a Chart Multiplier used, this multiplier is removed when trading from the chart before orders are sent to the order system. Orders and Position displayed on the chart are also multiplied by the chart multiplier now. The Chart DOM does not yet support removal of the multiplier.
385 (Pre Release) 2009/01/26
- Corrected a problem with the TPO and Volume profile chart that arose in version 384.
- Corrected an issue, from a recent prerelease, with the Custom Order Quantity cell when using the Worksheet System/Alert for Trading study, where the quantity would still be used when the cell is set back to 0.
- On the Fills tab within the Trade Activity Log, the fields "Total Quantity Filled" and "Current Position Quantity" have been added for logging purposes.
- With the Worksheet System/Alert for Trading study and the ACSIL trading functions, a method to Cancel All Working Orders for the symbol that the study is applied to has been added. For a ACSIL trading function, simply call sg.SCTrading_CancelAllOrders(). For the Worksheet System/Alert for Trading study, a new cell has been added titled "Cancel Working Orders" that will cancel all the working orders when set to 1 or TRUE.
- Various options have been added to the Volume by Price study that enables the user to specify how they want the Volume by Price bars to be colored based on the Bid/Ask data.
- The Worksheet System/Alert for Trading study has a new input Maximum Position Allowed in Same Direction that lets you specify the maximum position quantity the worksheet trading study will allow. This only applies when Allow Multiple Order Signals in Same Direction is set to YES.
383 (Pre Release) 2009/01/23
- Corrected some issues with the Copy Chart Drawings from Chart # that could cause high CPU usage and abnormal shutdown of Sierra Chart.
- When Graphical Displacement is set to a positive value for a study subgraph, then the subgraph that is forward shifted will be displayed in the fill space on the right of the chart, if there is a fill space displayed.
382 (Pre Release) 2009/01/21
- Direct support for the new Transact Data feed is now supported in this release.
- Added the Murray Math study. Please provide feedback about this study.
- Improvements to the Arrow Drawing tool.
- Added new IB Setting named "Download Historical Data Always At 5 Seconds".
381 2009/01/14
- Corrected issues with study subgraph line labeling and study subgraph name and value display on a Region Data Line and in the Chart Values windows.
379 2009/01/11
- With the Worksheet System/Alert for Trading study and the ACSIL trading functions, the logic for Support Reversals has been changed. There were some initial changes made with Reversal logic made in 374. Additionally, in this release (379) an issue preventing order signals from being processed during a reversal condition, which arose in a recent prerelease, has been corrected. The logic has been changed so that when a reversal signal is given, what happens is that an order is given that will flatten the existing position, and create a new position which will have a quantity equal to the order quantity input or the custom order quantity specified on the worksheet.
Due to changes such as these, It is very important that whenever you upgrade Sierra Chart, you test any automated trading systems you might be using to make sure that they work as expected, before using them for live trading.
- With the Worksheet System/Alert for Trading study and the ACSIL trading functions, the logic for Support Reversals has been changed. There were some initial changes made with Reversal logic made in 374. Additionally, in this release (379) an issue preventing order signals from being processed during a reversal condition, which arose in a recent prerelease, has been corrected. The logic has been changed so that when a reversal signal is given, what happens is that an order is given that will flatten the existing position, and create a new position which will have a quantity equal to the order quantity input or the custom order quantity specified on the worksheet.
377 (Pre-release) 2009/01/10
- Some improvements with the Accurate Backtest option for replays.
- Added a stationary text tool.
- Corrected a problem from a recent pre-release where IB position data for some symbols would not display on the chart and the Flatten and Reverse buttons would not be enabled on the trade window.
376 (Pre-release) 2009/01/08
- Corrected a problem with the new Accurate Backtest option found on the Replay window. Even though this option may have been unchecked, an accurate backtest may have been performed anyway which can cause multi-chart replays to be out of synchronization. It will also cause slower replays.
- The new color coding of Worksheet Quote Lines is much more efficient and will not cause high CPU usage.
- Corrected a problem with trade order prices when fractional formatting is being used. This would cause the fractional portion to be left off of the order price. It is important that when you are using the trading features, and the chart is set to a fractional price display format such as 1/32 that you upgrade to this version. This only affected simulation mode and Transact.
- The Name and Value Line Labels for a study subgraph are now more customizable and can be positioned in more places on the chart.
- Added support for Market Depth for the Sierra Chart RealTime and Historical Exchange Data Service.
- Minor low level improvements to the Trade Activity Log. Additional improvements are planned.
- Improvements to the Linear Regression tool.
- Added an auto-snap option for trendlines and extending trendlines.
- Added the ACSIL function sg.CancelAllOrders().
373 (Pre-release) 2009/01/05
- Corrected a problem with errors relating to Trailing Stops when in simulation mode.
- When the Adjust Tool Values to Tick Size option is enabled in Chart Settings, then prices are precisely rounded to the tick size on display. Previously they may have been slightly off due to normal errors converting from pixel coordinates back to floating point values. This change also applies to the Chart Values tool.
372 (Pre-release) 2009/01/04
- Corrected a problem with the internal processing of Reset Condition on New Bar and Signal/Alert Only Once per Bar options used by Simple Alerts and the Worksheet studies where when there is a new bar added to the chart, the internal state was reset too early.
370 (Pre-release) 2008/12/26
- When the Worksheet studies are used as a system or for alerts, or you are using simple alert conditions on a study, and there is more then 1 bar that appears during a chart update, all of those bars will be evaluated for your System/Alert condition. This condition can occur with short duration bars or during high speed replays. There were changes to the evaluation of the system/alert conditions to support this.
- Additional text label control options have been added to the Fan tool.
- It is now possible to double click on a chart drawing, drawn with one of the drawing tools. For most drawings, such as trendlines, if you double click near an end of the line, you will be able to adjust the position for that end. If you double click near the middle, you will be able to move the line.
- We have initially implemented a feature to color code quote lines on a worksheet created by quote requests that are entered into column A. This can be configured by selecting Global Settings >> Quote Line Fields >> Color Settings.
368 (Pre-release) 2008/12/22
- Corrected a problem from a recent prerelease with the processing of data from the Sierra Chart RealTime and Historical Exchange Data Service, where index symbol data was not processed properly and the charts would not update.
367 (Pre-release) 2008/12/20
- The Volume by Price study supports coloring the volume bars to show what percentage of them represent Bid Volume and Ask Volume.
- Corrected a minor problem with the Duplicate Chart to Another Chartbook function.
- The Perform Accurate Backtest During Fast Replays option in Global Trade Settings has been moved to the replay window. This option cannot be enabled when doing a Multi-Chart replay.
366 (Pre-release) 2008/12/19
- For TD Ameritrade, the average fill price and quantity for orders are now updated in Sierra Chart. This is shown on the Trade Orders window. This data is also used by the Session Positions to calculate the various fields displayed on the Session Positions tab of the Positions Window.
- Disabled support for the New TransAct data feed because some users were not able to connect due to the fact that the new data feed is still not yet in production by TransAct. I was only released earlier as a pre-release.
- The following change, made in version 328, has been reverted because it could with certain formulas cause behavior which is not entirely expected:
"When the Worksheet studies are used as a system or for alerts, or you are using simple alert conditions on a study, and there is more then 1 bar that appears during a chart update, all of those bars will be evaluated for your System/Alert condition. This condition can occur with short duration bars or during high speed replays. There were changes to the evaluation of the system/alert conditions to support this."
Currently, the way it works now, is only the last bar is evaluated for system/alert conditions. If Signal Only on Bar Close is set to Yes, then the prior bar is evaluated (This is the same as always). - Corrected a problem, that arose in version 362-363, with the session position tracking when not in simulation mode. Some of the fields for a position were not being updated.
- The position data on Worksheets is now always the Session Position data, and not from the trade service.
365 (Pre-release)
- For automated trading for either worksheets or advanced custom studies, if an order quantity is specified, that will be used instead of flattening the position when using buy exit or sell exit. In the case of Worksheets, the quantity that is used in this case is specified through the Custom Order Quantity cell on the worksheet.
- A new study input has been added to the TPO Value Area Lines study. When Value Area Lines of n Days Back (Non-Developing Lines Only) is set to a non-zero number, the value area lines will be shifted n number of days to display value area lines of the past.
- Further improved backtesting accuracy for automated trading systems. There is now a new option to enable an accurate backtest. To enable select Global Settings >> Trade Settings >> Perform Accurate Backtest During Fast Replays. If you do not need this option, you may want to disable it because it can slow down high speed replays.
- When using the Real Time and Historical Exchange Data Service, you have the option to timestamp data using your computer's clock. Time-stamping will still be to GMT, but will not be dependant upon what is provided by the exchange. This option can be found in File >> Data/Trade Service Settings. It is on by default.
- Chart Drawings added by Advanced Custom Studies, when using sg.UseToolEx, are now managed separately from other chart drawings on the chart. They use less memory, and are automatically removed when the study is recalculated, and when the study is removed from the chart. There is no longer any need to delete them using sg.DeleteLineOrText, except for special cases.
- Improvements to the Vertical Line tool.
- Stochastic study now supports Input Data inputs.
- Added a command to the Chart menu to duplicate a chart to another chartbook.
- Corrected some issues with the trade interface that occur with detached chart windows.
364 (Pre-release) 2008-12-13
- Corrected some problems with the Detachable Chart window feature.
363 (Pre-release) 2008-12-12
- Support for tabbed window interface and detachable chart windows. These features are considered Special Features which are only included in service packages which include Special Features.
To detach a chart window, select Chart >> Detach/Attach Window.
To enable tabs, select Global Settings >> General Settings, and enable the Use Tabbed Interface option. - Improved the accuracy of trading system backtesting during high speed replays. The greatest accuracy will be when replaying using tick or 1 second data. There is an additional change that will be made within the next few days that will improve accuracy further.
- Added a start date and time input to the Linear Regression End Channel study.
- Added a new version of the Bollinger Squeeze study. It is named Bollinger Squeeze 2.
- Updated: Added trading functions to ACSIL. Please refer to ACSIL Trading for documentation. These functions should only be used in trade simulation mode until you are certain that they function properly for you. Please do contact Sierra Chart support if you do have any issues or suggestions.
- Support for tabbed window interface and detachable chart windows. These features are considered Special Features which are only included in service packages which include Special Features.
362 (Pre-release) 2008-12-06
- Support for the new TransAct data feed. We do see one problem with this data feed. We noticed that the volume and number of trades for the EUREX are doubled. This does not appear to be a Sierra Chart problem, we have contacted TransAct about it.
- Added a new version of the Detrended Oscillator study that follows the more commonly used formula. The original Detrended Oscillator has been renamed to "Detrended Oscillator - Di Napoli".
- New settings have been added to the Fibonacci Retracement/Extension and 3 Point Retracement/Extension tools. These can be found in Global Settings >> Tool Settings >> Fib Retrace/Ext and 3pt Retrace/Ext.
360 2008-11-28
- Added support for the new TD AMERITRADE streamer service for order status. This allows for instant notifications for order status changes. This means there will be a shorter delay to see status changes with orders entered from Sierra Chart. Other Trading related improvements with TD AMERITRADE are planned, such as showing average fill price and share quantity for order fills.
- Various other improvements and low level changes.
358 (Pre-Release) 2008-11-21
- The following new Graph Draw Types are supported: Point and Figure X-O (Applies only to Point and Figure Charts), Price Volume (Equivolume) Bars, and Candle Price Volume Bars.
- Corrected a minor upgrade issue with the new Graph Draw Type setting when studies the use Graph Draw Type are based on other studies that are set to display as the main price graph.
- Other minor improvements.
356 (Pre-Release) 2008-11-15
- The Graphical Displacement setting for studies can now be set for individual subgraphs rather than the entire study as a whole. This was released in an earlier prerelease (350), however, it was not fully implemented and there were some issues with the functioning of this setting when it was set to a nonzero value. This has all now been corrected. There are still some changes that need to be made to support this setting with study alerts.
Additionally, the DrawZeros ACSIL variable for studies can now also be set for individual subgraphs. In ACSIL the sg.Subgraph member has two new members named DrawZeros (sg.Subgraph[].DrawZeros) and GraphicalDisplacement (sg.Subgraph[].GraphicalDisplacement). - Corrected a problem with the downloading of historical and daily intraday data from the SC Historical Data Service that arose with a recent pre-release. This also corrects a problem downloading historical daily data from the SC Real-Time Historical Exchange Data Service. If you have any problems, please be sure to upgrade.
- Added a new Graph Draw Type called Bid Ask Bars. These bars are color coded based upon the relationship between BidVolume and AskVolume and they have a variable width based upon overall volume. Development of Bid Ask Bars is still in progress. And this is considered a Special Feature although it is made available to all software service packages at the present time.
- Corrected a minor problem with the Renko study bar calculations that can occur with certain box sizes.
- If you are using multiple instances of Sierra Chart to connect to IB TWS, then there is a new setting to manage this in the Data/Trade Service Settings window. Each instance needs to have a unique instance ID setting.
- The Graphical Displacement setting for studies can now be set for individual subgraphs rather than the entire study as a whole. This was released in an earlier prerelease (350), however, it was not fully implemented and there were some issues with the functioning of this setting when it was set to a nonzero value. This has all now been corrected. There are still some changes that need to be made to support this setting with study alerts.
353 (Pre-Release) 2008-11-8
- Corrected some chart graphics issues related to the new Graph Draw Type setting.
- Added a feature that allows the changing of the active tool to Pointer, Chart Values, or Trendline, after using any other tool only once. This can be set on the Global Setting >> Tool Settings >> General tab.
352 (Pre-Release) 2008-11-6
- Corrected a problem where studies that use a price graph type of style were not properly upgraded to support the new Graph Draw Type setting, and the appearance of those studies were not correct.
351 (Pre-Release) 2008-11-4
- The interface to the Sierra Chart Real Time and Historical Data Exchange Service has been updated. This resolves some problems which arose with the support of the new data server provided by our data provider, Barchart.com. If you use this service, it is very important to upgrade if you are experiencing any problems.
- Corrected a few issues related to recent new features and improvements.
- Added the sg.TRIX function to ACSIL.
350 (Pre-Release) 2008-10-31
- Added a new control named Graph Draw Type to the Study Subgraphs settings tab of the Study Settings window. This lets you choose among various draw types for a study. This gives you the ability to use differing price bar types within the same chart. For example, you could use an OHLC bar for the main price graph, and a candlestick in one of the sub-regions.
- Various low level improvements with the interface to OEC. The downloading of historical tick data from OEC is now more reliable. However, if you download too much historical intraday tick data you may get an error from OEC indicating there have been too many history requests. As always you can access reliable historical intraday tick data for the most popular contracts from the SC Server when using OEC.
- The Worksheet System/Alert for Trading has been modified so that Buy Exit and Sell Exit both flatten the position.
- Corrected a bug when using an offset price using "Ticks" with attached orders. This problem was introduced only in recent version of SC.
- Improvements have been made to the candlestick patterns detection in the new Candlestick Patterns Finder study so it is more accurate. Additional testing and improvements are planned.
- Added to the IB Trading service settings in the Data/Trade Settings window, the following settings: Currency Code for Stocks. Option to download RTH only data for historical daily data. A delay time between historical data requests, which can be used to minimize pacing violations, the default is 500 ms.
- Added a new study draw style named Line - Skip Zeros. When you use this style and a subgraph is set to not draw zeros, no line will appear where there are zeros.
348 2008-10-23
- Added an improved feature where chart drawing, such as trend lines, can be copied from one chart to another chart. Previously, there was a study that would do this, but it was limited in what it could do. This new feature can be found under Chart >> Chart Settings >> More Settings. Enter the chart number you want to copy drawings from in the Copy Chart Drawings from Chart # input box.
- The Worksheet System/Alert for Trading study has been updated so that you can now specify a Custom Order Quantity for triggered orders. If this is left blank, the order quantity used is the one specified inside of the study settings. For more information, please see the Worksheet Systems, Alerts and Automated Trading Documentation page.
- Minor improvements with the trading interface for TransAct. Corrected a problem with the symbol not always displaying in the Trade Orders window for an order, which would also prevent the order from showing up on the chart.
- Added an Undo Erased Chart Drawing command to the Edit menu to restore erased chart drawings.
347 (Pre-Release) 2008-10-21
- Improvements with downloading historical intraday data from the Sierra Chart Real-Time Exchange Data Service. This involves changes by our data provider and within Sierra Chart. The problems with downloading historical tick data with this service in recent pre-releases have been resolved. Downloading of tick data is 3 times faster.
- Resolved a problem that some users had with getting stock data when using IB. The problem involved the currency code specification. We left it undefined so IB can resolve it since there is no universal currency code. For now it is set to USD for stock symbols, and we will add a setting to allow it to be set to anything.
346 (Pre-Release) 2008-10-17
- Corrected some issues with OCA order handling in Trade Simulation Mode.
- The Worksheet System/Alert for Trading study has been simplified. The Buy Entry and Sell Entry counts are no longer used, in favor of simply using the session position quantity in conjunction with any working orders that have not been completed. The input Initiate Order Even When a Position/Order Exists has also been removed as it is no longer necessary.
It is strongly recommended that you review the updated Column K, L, M, N Signal Types section in the Worksheet System/Alert documentation and test your system in simulation mode before using it with the live trading Order System when using this version or higher. - Updated the Workbook/Worksheet component to a new version which has many improvements and bug fixes. It supports the Excel 2007 Open XML (.xlsx) format.
- The interface to the Open E Cry service is now a direct .NET interface. This means there is no longer any need to install a separate OEC client software. This is a direct interface which uses the same framework that the OEC software is built on.
- We are in the process of working and downloading more historical tick data direct from the OEC server. We are still having problems with the OEC service when we do this. In this version, please avoid downloading historical tick data from OEC and instead use the SC Server. The Sierra Chart backfill service for OpenECry has always supported tick data and goes back for almost one year.
- This version supports the HotSpot FX data feed. In order to use this data feed, a trading account with HotSpot FX is required. There is no extra charge to use the feed. For more information visit the Hotspot FX website. "The Hotspot FX ECN offers flexible FX market access to live, executable prices streamed by leading banks and posted by clients."
- For services that support downloading historical intraday data when not connected to the main data feed, historical updates for intraday charts will automatically occur at the Historical Daily Data Download Time setting found under Global Settings >> Data/Trade Service Settings >> Historical Data Service Settings.
- Various low-level improvements and minor changes in all areas, including the trading interface. We continue to improve the internal design of Sierra Chart to make it faster, easier to maintain and to support new features.
- The font for the Time and Sales window can now be set. It is set through the Time and Sales Settings window.
- We are in the process of adding Trading Functions in the Advanced Custom Study Interface (DLL Studies), but these should not be used as the development has not been completed. These are undocumented.
345 (Pre-Release)
- Corrected a problem that could occur when cancelling a group of orders in Simulation Mode with more than 1 OCA Group.
- The Pitchfork Tool now supports Schiff Median Line and Modified Schiff.
- Added a new study named Sum Charts From List. This study will sum all the charts from a list of chart numbers to create a custom index. A divisor can also be specified. The same Chart Number can be added multiple times to apply different weighting.
- The Horizontal lines on the 2 and 3 Fibonacci Extension Retracement Tools can now be right-clicked to bring up the Chart Drawing menu.
- The 2 and 3 Point Fibonacci Extension/Retracement Tools can now be set to cycle through the list of Level Color settings, the entire drawing will have the same color and each new drawing will use the next defined level color.
- The 2 Point Fibonacci Extension/Retracement Tool now has separate color settings for the 2 instances of this tool.
- The 3 Point Fibonacci Extension/Retracement Tool now has separate color settings for the 2 instances of this tool.
- Some new color settings have been added to Chart >> Chart Settings >> More Settings.
344 (Pre-Release)
- The old Candlestick Formation Finder study has been removed and replaced with Candlestick Patterns Finder We are still the process of doing some fine tuning of the candlestick pattern detection in the study. If you notice any issues, please do let us know.
- It is now possible to get a large amount of Historical Tick data reliably from the Sierra Chart Real-Time and Historical Exchange Data Service. With SC version 334 and earlier the amount of data that could get was limited, and there were some reliability issues in pre-release 341. We are now using a new server from our data provider and this new server is still considered a beta so if there any issues please do let us know.
- Updated the Workbook/Worksheet component to a new version. This one does not expire and is not a Beta.
- The most recently used file list on the File menu has been increased to 14 items.
343 (Pre-Release)
- Several issues have been corrected with the new historical data server and the new interface to the server for the Sierra Chart Real-Time and Historical Exchange Data Service, that was released with Sierra Chart version 341. If you are running Sierra chart version 341-342 and using the Sierra Chart Real-Time Exchange Data Service, it is important you upgrade.
- You can now customize the Chart DOM so that Order Inputs works in a much more flexible manner. To see everything you can do, go to Trade >> Global Trade Settings on the menu and click on the Chart DOM Settings button.
- Adjust Tool Values to Tick Size is now functional under Global Settings >> Tool Settings >> General.
- The Time And Sales Window is now flicker free.
- The new sg.SetAlert() ACSIL function and related variables have been documented. The prior documentation was not completed and had some inaccuracies. Various other members have been documented. And some corrections have been made to the Advanced Custom Study Interface documentation.
- Various low level improvements.
- Internal improvements to the Difference study and the Study Overlay OHLC study.
- Added Study Subgraph Difference study. This is planned to be renamed to Difference-Study Subgraph. Calculates the difference between two subgraphs of two different studies. You can easily select the studies and Subgraphs you wish to take the difference between.
- The Study/Price Overlay study now supports the Graphical Displacement setting from the Source study. This is internally and correctly handled.
- Corrected the Woodies ZLR system input names.
341 (Pre-Release)
- You can now access all available historical data when using the Sierra Chart Real-Time and Historical Exchange Data Service. This is still considered a Beta feature, if there are any issues, let us know.
- Added a new API to save chart images to a file.
340 (Pre-Release)
- There are now two Inverse Fisher Transform studies. One is based on RSI and the other can be based on any study. The Inverse Fisher Transform study has been updated.
- Added a Sine Wave Moving Average Study.
- Improved the functionality of the Chart DOM. More improvements are being worked on.
- Corrected some issues with the new bar Width and Percent settings.
- Added new members for setting alerts from Advanced Custom Studies: sg.SetAlert(), sg.AlertOnlyOncePerBar, sg.ResetAlertOnNewBar. This function and these variables allow you to play an alert sound without having it repeat for every bar in the chart without any special programming and gives you two options for controlling the behavior of alerts. Documentation will follow shortly. Added Reset Alert Condition on New Bar and Alert Only Once Per Bar for simple alerts in the Study Settings window.
- For futures contracts, the volume and open interest are for all contracts for a particular underlying symbol with the Sierra Chart Real-Time Exchange Data Service and the Sierra Chart Historical Data Service. To get individual contract volume and open interest append -I to the end of the symbol. If you want to get volume for the most recent day it is necessary to append -I to the end of the symbol.
338 (Pre-Release)
- Added this function to ACSIL:
int GetOHLCOfTimePeriod(SCDateTime StartDateTime, SCDateTime EndDateTime, float& Open, float& High, float& Low, float& Close, float& NextOpen) - Added the Inverse Fisher Transform study.
- Fully implemented all of the new Width Settings controls in Global Settings >> Graphic Settings.
- Added this function to ACSIL:
337 (Pre-Release)
- Added many new controls to the Graphics Settings window to control various width settings of chart elements. Not all of the Width Settings are completely implemented yet.
- Added Snap to Open and Snap to Close commands.
- Continued low level trading interface improvements.
- The workbook/worksheet component has been updated to a newer version. This new version is a beta. So it's always a good idea to keep a backup of your workbook files. This should solve a problem where when connected to the data feed, the number formatting could not be changed easily. It is important that when you update to this version or any version during the month of September and October 2008, that you be sure to periodically upgrade because the workbook/worksheet feature will not work after November 1, 2008. This is because there will be a required new version of this workbook component available during October 2008.
- Completed development of the new variable period Pivot Points study.
336 (Pre-Release)
- The Time Extension Levels for the 2 point and 3 point Fibonacci Retracement/Extension drawings can now be changed through the Chart Drawing Properties window, which can be opened by right clicking the Trendline of the drawing.
- Further improvements to the Pivot Points - Variable Period study.
- Added the Sierra Chart version of the Bollinger Squeeze study. Our research has shown there are many variations of the study. The subgraph that oscillates around the zero line has many possible implementations all of which involve existing studies. The mathematical logic behind some of these implementations is questionable. We found one implementation of the primary subgraph which is:(Keltner Upper - Keltner Lower) / (BollingerBands Upper - BollingerBands Lower). This is what we decided to use. Some have used a momentum and took an average of the momentum. The implementation of the Momentum is varied. If you want to show the momentum you can always add the Sierra Chart Momentum study, add a moving average study which is based upon the Momentum, display it in the same chart region, and hide the Bands Ratio subgraph of the Bollinger Squeeze. We felt it was best to create something which is simple and reasonable. And you can always add on to it with existing Sierra Chart studies and functionality.
If you have previously used the Bollinger Squeeze study in earlier versions from the main study list, then remove it before using this latest version. It has been reconfigured and it must be re-added to the chart.
335 (Pre-Release)
- New Advanced Variable Period Pivot Points Study: Pivot Points - Variable Period
This Pivot Points study can be used to draw support and resistance lines covering a time period anywhere from one minute to one year. It can be used both on intraday and historical charts. The calculations are derived off data in the chart itself. It employs special logic when looking back at the previous period to calculate the pivot point lines from, to determine if there is sufficient data. If there is insufficient data, it looks back to the prior period. This is very useful for holidays and Sunday trading. There is no longer a need to remove data from periods where there is insufficient data. You can control the behavior of this period skipping feature with the Minimum Required Bars for Period as %" input. For example if you want there to be at least 50% or more of the bars needed for a period that the pivot point lines are calculated from, then set this input to 50. (The study is still under development and monthly and yearly periods are not yet supported)
- New Advanced Variable Period Pivot Points Study: Pivot Points - Variable Period
334
- Corrected some issues with the TPO study due to revisions made in 329. Errors received when performing TPO splitting and merging will no longer occur.
333
- Improved the Trade Volume counting algorithm used with real-time data when a service does not transmit all of the trades. This improves the accuracy of volume based charts and studies.
332 (Pre-Release)
- Added the Woodie's ZLR system to the Woodie's For Range Charts - New study collections. You need to reapply one of these study collections to your charts to get this new ZLR system study. Important ZLR system inputs:
Chop Zone Length: Length of the weighted moving average of chop zone values.
Chop Zone Threshold: The absolute value of the value that the chop zone must exceed to meet the ZLR rule. This is in ticks. As you may know the chop zone indicates how far the last price is from an exponential moving average in ticks. These chop zone tick values are averaged using a weighted moving average. So if the tick size is 1 and you enter 15, then the weighted moving average of chop zone values must exceed or equal 15. This is a more quantitative approach to analyzing the chop zone instead of looking at colors. - Corrected a problem with the order confirmation box displaying in certain cases when the option was disabled.
- The Trailing Stop Order type has been added to Simulation Mode. Additionally, a user can now attach a Trailing Stop order as a child. Because of the nature of the way IB handles Trailing Stop orders, SC can only keep track of the stop prices of Trailing Stops that are in the same session. This is the first release and future improvements is to be expected.
- Added the Woodie's ZLR system to the Woodie's For Range Charts - New study collections. You need to reapply one of these study collections to your charts to get this new ZLR system study. Important ZLR system inputs:
331 (Pre-Release)
- With the TD AMERITRADE service, option symbols can be used. Enter option symbols with a plus in front of them, such as "+COPKQ".
- Corrected some issues with the TPO and Volume Profile study due to some changes in 329.
- Various other low level improvements and issues resolved.
330 (Pre-Release)
- Corrected a problem with the saving of attached orders.
- Added checks to ensure valid attached order prices.
329 (Pre-Release)
- Some minor issues with Trade Simulation have been corrected.
- Modified the handling of input and output of data from and to worksheets. This is to improve performance and feedback is appreciated to see if it is helping. Our testing shows minimal differences.
- Various low level changes to the TPO study. 1 minute TPOs are now supported.
- Added the Scroll All Charts To End to the Chart menu.
328 (Pre-Release)
- The NYSE $TICK symbol for the Sierra Chart Real-Time Exchange Service now has the proper +/- scaling.
- Fixed a problem with the recent improvements to Chart Linking.
- When the Worksheet studies are used as a system or for alerts, or you are using simple alert conditions on a study, and there is more then 1 bar that appears during a chart update, all of those bars will be evaluated for your System/Alert condition. This condition can occur with short duration bars or during high speed replays. There were changes to the evaluation of the system/alert conditions to support this. If you are using a trading system, it should be tested in simulation mode with this version before using it in live mode.
- The functioning of the Old intraday data time offset in the Data/Trade Service Settings window has changed. This control applies to intraday data stored from IB and MyTrack with versions 276 and earlier. It now will adjust the timestamp stored with 276 and earlier by the set amount. For example, if it is -1:00:00 and your computer's time zone is set to New York time, then old intraday data will be displayed in Central Time. This resolves an issue with daylight saving time that some users were experiencing with the old functioning of this setting.
327 (Pre-Release)
- Corrected a problem with order fill processing in simulation mode that would occur when Bid and Ask data is sent separately by a service.
- Added a temporary patch that fixes a bug with IB TWS where the average fill price is incorrect for certain symbols.
- Corrected a long-standing but uncommonly encountered problem when using IB where Sierra Chart would abnormally shut down upon a connection to TWS. This problem was never duplicated by us and was infrequently encountered by users. Therefore it was difficult to track down. However, we did finally determine the cause of it. It was long believed to be an issue external to Sierra Chart. However this appears not to be completely the case. It had to do when TWS or some other program would break the TWS connection that was just made while a download was occurring. This is such an unusual condition especially being the connection is local, that it was rarely encountered. While there was indeed a bug in Sierra Chart, the reason for the lost connection would have to be due to some external issue such as a network communications component or driver bug. This is what we believed to be the case.
326
- Corrected a problem that the integrated Watcom compiler for advanced custom studies had when calling ACSIL functions that return a float value. This problem would cause unstable behavior of the custom study and would affect Sierra Chart. If you are using functions such as sg.GetSummation, sg.GetDispersion, sg.GetTrueHigh, sg.GetTrueLow, sg.GetTrueRange, or sg.GetCorrelationCoefficient, it is important that you upgrade to this version and recompile your custom studies.
325 (Pre-Release)
- Corrected a problem with the volume by price study where the secondary color button may not have displayed for the subgraph for the Volume Bars. This issue arose from a recent prerelease.
- Improved the User Interface for the Attached Orders tab on the trade window. It has a more intuitive behavior.
- Added new versions of Array Operation functions that do not require the Index parameter. For more information see the Array Operation Functions That Do Not Use the Index Parameter section of the members page.
- Various other low level improvements.
323 (Pre-Release)
- Various minor Trading Interface and Trade Simulation changes and improvements. More development are being worked on. Improvements to the ChartDOM and new order types for the Attached Orders feature are coming.
- Added the following fields to the Session tab of the Position Window, Worksheet study output, and the Trade Activity log: MFE, MAE, Win Trades, Lose Trades, Total Trades.
- When running Sierra Chart under Vista you will be prompted to run the application with administrator credentials if you do not currently have these credentials.
322
- Corrected an issue of trade undercounting with the transact service arising in 321 and possibly some earlier versions. This was due to changes made to support the upcoming new transact data feed.
- Corrected a problem with the cumulative profit/loss calculations during a session.
- The ChartDOM now works during replays when in Trade Simulation mode.
321
- The Currency Value per Tick setting under Chart >> Chart Settings >> More Settings on the menu now affects the Profit/Loss shown on the chart when the session position is used.
- Simulation mode now supports Attached Orders.
- When opening an old workbook file (.vts), formulas that contain references to other workbooks will be prefixed with the text "Error:". The existing workbook file will be left intact. You will have to manually edit formulas that contain references to other workbooks to remove the inserted text and make certain the other workbooks they reference are open.
- In the Chart Settings window, there is now a new option for chart linking under the Link Number setting. This lets you set whether to link the Symbol and/or the Bar Period.
320 (Pre-Release)
- Study collections now store the chart region heights. When you apply a study collection, each region will be the same height it was when you saved it. This only applies to study collections saved with this version and higher.
- With the new workbooks beginning with version 297, worksheet formulas can now reference other workbooks.
- Corrected a problem where the last two bars in an Open E Cry daily chart were showing the same data but the last bar was showing the current day's date instead of the next trading date that Open E Cry uses. Now these two records are merged into one bar.
318 (Pre-Release)
- Updated IB Automatic Login, to correct problems where the username and other keys would be entered into other TWS windows as well.
- A new log window has been added that logs all of the Trade Activity that occurs within a session. This log can be saved into a file that is tab separated so that it can be opened using excel or similar spreadsheet programs. This window can be found under Trade >> Trade Activity Log in the menu.
- In the Chart Settings window, a Last Date To Load can now be set so it is possible to look at historical data far back in time and still load a small number of days.
- Changes to the Study/Price Overlay study so that it copies the Displacement setting and price bar colors from the source study.
- Colors for the Point and Figure study are now set with the study's own color settings. After upgrading, if you notice incorrect colors, then adjust the study colors. The Open color sets the Open/Close dashes for Up Bars. The High Color sets the High/Low color for Up Bars. The Low color sets the Open/Close dashes for Down Bars. The Last Color sets the High/Low color for Down Bars.
317 (Pre-Release)
- Added a new Pivot Points Formula.
- Improved importing of old workbook file to the new workbook/worksheet object and files. Cells that are not considered valid will not cause an exception. Instead they will be replaced with error text.
- Improved date stamping of historical daily data from OpenECry.
- Added a new window under Global Settings >> Workbook Settings to control the Regional setting for workbooks. You can choose any region. Previously this was defaulted to English-US. This was causing an issue in other regions because the value and formula format was not specific to the region but using English-US. Now you can select whatever Regional setting you need.
- If a faulty custom DLL exists it will no longer cause the program to shut down when you press Add Custom Study.
- Corrected a problem with the background color of text outputted by studies. If you still see an incorrect background color select Tools >> Erase All Text and then select Tools >> Chart Reload And Recalculate.
- Various other low level changes.
315 (Pre-Release)
- Corrected an issue with the display of simulated positions on the chart.
- In simulation mode, orders are now filled based on the bid and ask prices as documented.
- Corrected a problem with the CountDown Timer study where it would show the prior countdown from the previous update. This normally was not anything that would be noticeable. The foreground and the background color can now be set through the study's Subgraph Color buttons.
- Additional improvements to the Candlestick Patterns Finder study. This study is still under development and now it works more accurately. Additional work is still being done.
314 (Pre-Release)
- Modifying an attached order now stays at the modified price even after the parent is filled. Previously, after the parent was filled, the children would all be modified to be the same distance away from the parent as when the orders were first inputted.
- Various improvements were made to the Trade Window and Trade Simulation.
- Finalized the study Market Structure MSH/MSL. If you see any problems, please let us know.
- Finalized the study Bid & Ask Depth Bars. For this study to work it is necessary for Market Depth to be enabled for the chart under Chart >> Chart Settings >> More Settings. And, enable Maintain Time and Sales under File >> Data/Trade Service Settings. The High Color setting is used to color the bar when it is an up bar. The Low Color setting is used to color the bar when it is a down bar.
Formula: ((Total Ask Depth - Total Bid Depth)/ (Total Ask Depth + Total Bid Depth))*10 - Added studies: Volume - Up,Volume - Down.
313 (Pre-Release)
- Low level improvements to the new trade simulation feature.
- Corrected a problem with position display on charts.
- Added the study Price Volume Trend.
- Added the following new Graph Type under Chart >> Chart settings: HL Bar.
- Added an option to the General Settings Window to toggle support for horizontal scrolling with the mouse scroll wheel.
- Added an option for the TransAct service in the Data/Trade Service Settings window to use your local computer clock for time-stamping instead of the TransAct time-stamp which comes from the exchange. It is best use a utility on your computer to synchronize your clock to a Time Server, and use your local computer clock for time-stamping rather than the exchange time-stamp.
- Added new worksheet functions: CROSSOVER(), CROSSFROMABOVE(), CROSSFROMBELOW(). Documentation will follow shortly. One advantage of our new workbook component is that we can add custom functions such as these.
- Added new study: Market Structure MSH/MSL. This study is still being refined.
- Modified the Bid and Ask Depth Bars study to be more usable. It now displays OHLC or candlestick bars. Color coding is still being worked on.
311 (Pre-Release)
- Corrected a problem from a recent prerelease where when using the Worksheet Study and a new workbook is created, an unknown exception would be shown in the message log and the workbook that was created would not fill with any data. Additional workbooks would also show up when the chart is updated. It is important that you upgrade to this version if you're using a version since 296.
310 (Pre-Release)
- A data processing problem has been found with the interface to the Sierra Chart Real-Time and Historical Exchange Data Service. This problem would cause indexes to not update and it may have caused not all streaming data to be processed. If you are using the Sierra Chart Real-Time and Historical Exchange Data Service, it is important that you upgrade to version 310 or higher as soon as possible to resolve this issue.
309 (Pre-Release)
Advanced Custom Studies that use the function sg.UseToolEx(), need to be recompiled under this version or higher version to work with this version or higher. Otherwise, these studies will give an error message when this function is used. Studies that use the function sg.UseTool(), do not need to be recompiled. However, sg.UseTool() function is older and is no longer supported. Instead your code needs to be updated to use the new function sg.UseToolEx(). Please review the Using Tools from Advanced Custom Studies documentation. It is still possible to use sg.UseTool() by renaming the call to sg.Old_UseTool(). If you are using a custom study developed by someone else, please contact the developer of that study to recompile the study to work with this version and higher. If they need any assistance or have questions, they can contact us.
308 (Pre-Release)
- Made the Sierra Chart Real-Time Forex service more tolerant of poor Internet connections.
- Basic trade simulation has been added. Simply go to Trade >> Trade Simulation Mode On/Off and make trades as usual. Simulated Trades will have a prefix [SIM] in front of the symbol in the orders list window. Trade simulation is supported when replaying charts as well. We are working on adding logging of filled orders and profit / loss calculations.
At this time, the trade simulation feature is most useful for testing automated trading systems because the Worksheet System/Alert for Trading Study logs all trades now.
In Trade Simulation mode, position reporting is done through the Session Position tab on the Position Window. Therefore, when using the trade simulation mode, it is essential that you use the Session position. This is especially true when testing an automated trading system. This can be selected under Global Settings >> Trade Settings.
307 (Pre-Release)
- Corrected problems, arising in version 306, with some studies such as T3, standard error bands, Keltner channel, and others, where the studies would not function and give error messages or they would cause high CPU usage. These problems were related to internal changes that were being made for studies to make them more efficient and easier to maintain.
306 (Pre-Release)
- Made additional changes to correct the problem of "Initialization error" messages displaying in some cases, when starting versions since 297. You should no longer receive these messages upon startup of Sierra Chart.
304 (Pre-Release)
- Added the study Candlestick Pattern Finder-New. Documentation is still being worked on. This is an initial release and has not been fine tuned or completely verified. It is able to detect up to 4 selected patterns per chart column. The detected patterns are shown with a 3 letter code by the chart bar.
303 (Pre-Release)
- Resolved the problem where some users could not start Sierra Chart beginning with version 297 due to missing Windows DLL files.
- Various low level changes.
- For the TPO and Volume Profile Chart study, you can now specify the period of each profile using number of minutes or number of years.
- The Attached Orders section of the Trade Window has been enhanced for easier use.
- The Completed and Working orders window has been merged together.
302 (Pre-Release)
- Added a study named Bid and Ask Depth. This study shows the total Bid and Ask depth for the period of the corresponding chart bar. It is a summation of the depth volumes received during that period.
301 (Pre-Release)
- This version supports the new Sierra Chart Real-Time Exchagne Data Service. This is an exciting new service, and we encourage all users to have a look.
- Added an input named Set Close to Current Price for Last Bar to the Heikin-Ashi study. By default this is set to Yes.
- Corrected a problem where a software service level error message would repeatedly show in the message log under certain conditions.
- Corrected a problem with the DOM Data study where the values shown were incorrect. This problem also affected the members of the sg.SymbolData structure path to ACSIL functions.
- Data for historical daily charts is downloaded when a chart is opened and at the set Historical Daily Data Download Time. This applies to versions 301 and higher, this may also be the case with some pre-release versions prior to 301. This is different than previously. Previously a download would occur approximately every six hours. And when the charts were opened. To set the and historical daily data download time select File >> Data/Trade Service Settings >> Alternate Historical Data Service Settings. Set it to a time after the market close.
298 (Pre-Release)
- Improved the speed of Worksheet study processing.
- Corrected a bug from one revision of 297, where when adding a new instance of either of the worksheet studies it would cause Sierra Chart to freeze and add an excessive number of worksheets to a workbook, or cause other unusual problems.
- This version and version 297 now support 24 subgraphs per study. Advanced Custom Studies can now use up to 24 subgraphs. This would be indexes zero to 23. Example: sg.Subgraph[23]
- This version and version 297 now support 64 inputs per study. These would be indexes 0 through 63. Example: sg.Input[63]
- A new menu, named CB, has been added. This menu will list all of your open chartbooks and allow easy navigation between them.
297 (Pre-Release)
- When you right-click over the text data line above a chart region, you will see a menu that lists the studies in that region. You can select one of those studies to modify it's settings. This provides a very fast way to change a study's settings.
- We have completely upgraded the Sierra Chart Spreadsheet/Workbook component. It supports all of the Excel functions. The Worksheet Study/System/Alert and the Worksheet System/Alert for Trading studies have also been extensively updated. Below is a summary of the improvements:
- New Input: Alert Only Once Per Bar: When this input is set to Yes, then when a formula is true in a system/alert column, it will only cause one alert even if it goes between true and false conditions repeatedly during the building of the bar.
- New Input: Signal Only On Bar Close (Columns L, N-Z): When this input is set to Yes, a condition formula that returns a non-zero value at row 3 in the columns L or N through Z is ignored until the bar closes. The way this is determined is when a new bar is added. In other words when a formula is true at row 4 in column L or N through Z, an alert will be given at that time.
- New Input: Support All Subgraphs: When this input is set to Yes (the default for newly added instances of the worksheet studies), then studies that are outputted beginning at column AA will have all of their subgraphs outputted. Previously there was a limitation of 4 subgraphs per study. Now up to 24 subgraphs can be outputted. There will be a blank column between studies.
- New Inputs: Column [K, L, M, N, ...] Alert: Selects the Alert Sound Number for a specific column. Alert sounds are now specified for each individual column independently. You can select from 1 of 50 alert sounds for any of the 16 available formula columns. The Alert Sound setting in the study settings window is no longer relevant for the Worksheet studies. If you are upgrading it will be necessary to specify an Alert Sound Number for each of the worksheet columns that you require a sound from. These new Inputs control the alert sound for each worksheet column.
- Columns k through z can now all contain formulas. This brings the total number of formula columns to 16.
- When you open an older Workbook (.vts extension), it will be converted to the new Workbook object format (.scwbf). The first 200 rows of all columns will be copied to a new Workbook. Only formulas and values will be copied. Formatting will not be. The original file will still be left intact. The process of converting it may take a while depending upon the speed of your computer. If you are manually opening up an old Workbook, then you will be given a message box saying the conversion will take place. When the Workbook is being opened by a Worksheet study, then there will be no notice. But the upgrading will take place. It will take a while to convert, so please be patient. If you need to downgrade to a prior version, then that is no problem.
- The most important thing to be aware of with this version is that it requires the Microsoft .net framework version 2. We added support for this framework to support many new components and services which use the framework. However, Sierra Chart itself is still a native high-performance application as always. Is not based on the .net framework.
- The Worksheet studies interface to Excel has been improved in some bugs have been corrected. A problem when getting the buy and sell count values, for the Worksheet System Alert for Trading study, from an Excel worksheet has been corrected. Improved error handling when Excel is shut down and the Worksheet study is still using Excel.
- Added sg.NumberOfBarsSinceHighestValue() and sg.NumberOfBarsSinceLowestValue() to ACSIL.
- This version no longer has support for the Dial Data database from myTrack. There is no longer a need for us to support this because the exact same data is available directly from the main myTrack system. We also have our own complete historical data service available. If you have been using Dial Data and need to know how to access historical data direct from the primary myTrack database, let us know. Or if you have some other problem relating to this, let us know. However, the Dial Data database is old and we don't want to add support for it back. Instead we want to find an alternative for the few if any users who are using it. And there are sufficient alternatives.
296
- Corrected a problem where if you are using the Sierra Chart Historical Data service, you would not be able to get updates for your intraday charts using this service if you are on level 10 or 7. To get the Intraday updates you need to connect to the data feed.
295
- Corrected a memory leak problem that affected custom studies that draw text to the chart. This affected the SC Woodies Panel study.
294 (Pre-Release)
- Improvements to the time and sales window. Improved automatic scrolling. Total market depth is now displayed when bid and ask records are displayed.
- Added support for the updated OpenECry simulation system. You need to install the latest OEC client software here.
293
- Correction to documentation: Some of our code examples that used extra arrays, in the documentation for the custom study interface members, were incorrect.
For example, this line shows an incorrect usage of an extra array:
float FastD = sg.Subgraph[0][sg.Index].Arrays[0];
The correct usage is:
float FastD = sg.Subgraph[0].Arrays[0][sg.Index]; - Corrected a problem with the downloading of historical data from the Sierra Chart Historical Data service for certain symbols such as index symbols where no data would be processed.
- Updated the interface to the Sierra Chart Historical Data service. It is a good idea to upgrade to this version or higher soon to ensure proper compatibility if you are using the Sierra Chart Historical Data service.
292 (Pre-Release)
- Version 292 has significant improvements with our network communication functions. This affects data processing for many of our supported services.
A problem in prior versions has been detected that would cause higher CPU usage under certain conditions when data is received from the data feed. CPU usage could go higher and longer than it should have been. Under normal conditions when CPU usage is low, there would not be a problem. When CPU usage would go high then it could potentially go higher than normal when data is received by Sierra Chart. However, not necessarily.
This problem arose about a year ago when we attempted to work around a network connection bug, which was external to Sierra Chart (not a Sierra Chart bug), that affected a very small number of users connecting to IB. The changes did not resolve the problem but no problems were detected from them. Other than what is described above which usually does not cause a problem. This is something we were not aware of until just now because it generally does not cause any noticeable issue. The IB network connection problem has no longer been reported and is believed to have been corrected in whatever external software component that was creating a problem for those limited number of users. - We have also made additional improvements which greatly increases the speed of downloaded data by many times. This is especially noticeable with DTN backfill data and Sierra Chart backfill data for Transact and OpenECry. Data is downloaded at least four times faster. This is a dramatic improvement.
- It is recommended that you upgrade to this version or higher.
- For the TransAct trading service, the Average Price field for orders is now filled in. It is the same as the Filled Price. The average price is used by the Session Position which is very important for worksheet trading and chart trading. Since it provides an Average Price.
- You can now quickly access the settings for a study directly from the chart. Right click on a chart, and in the lower-right select Studies Settings and the study you want to change.
290 (Pre-Release)
- Improved the performance of downloading backfill data from the Sierra Chart server. This applies to services that use our backfill data. Such as Transact, OEC and the SC Forex service. This may have also solved the problem that some users had with failed downloading of backfill data.
- For the TransAct service, by default now, positions and working orders will be shown in Sierra Chart. If chart trading is active (Trade >> Chart Trade Mode On/Off), then orders will be displayed on the chart. To send orders from Sierra Chart, your Sierra Chart account has to be activated for this. Please contact Sierra Chart to activate your account. This will require broker approval. To disable automatic display of the Completed orders window, select Trade >> Global Trade Settings and disable the corresponding options.
289 (Pre-Release)
- Added the VOL Value Area Lines study. It is the same as the TPO Value Area Lines study. However, it plots the lines using volume data instead. This study is essentially the same except it does not use "Time Increments" but only "Time Periods" since Volume Value Area doesn't need a time increment to calculate.
- Low level improvements to the Attached Orders trading feature.
- The Sierra Chart Forex service now uses port 443.
288 (Pre-Release)
- Added Delete and Refresh Data and Delete and Refresh Data for All Charts to the right-click/shortcut menu for charts. Delete and Refresh Data will delete and delete and refresh the data in an intraday chart from the point you right click at. Delete and Refresh Data for All Charts is identical, except that it does it for all open charts in all open chartbooks.
- Minor changes and improvements to the Color Bar study.
- Added the following new Graph Types under Chart >> Chart settings: HLC Bar, Line on Open, Line on HL Avg, Stair Step on Close.
- Updated the Woodies studies. For everything to display correctly it is necessary for you to reapply the Woodies For Range Charts - New study collection.
- Updated the interface to the Sierra Chart Historical Data Service.
287 (Pre-Release)
- Updated the interface to the Sierra Chart Historical Data service. It is a good idea to upgrade to this version or higher soon to ensure proper compatibility if you are using the Sierra Chart Historical Data service.
- When drawing trendlines, you can press the Ctrl key to force the line to either a vertical or a horizontal angle.
- Added the EMA Angle to the Woodies panel.
286 (Pre-Release)
- Updated the Woodies For Range Charts-New studies and study collection. It needs to be re-applied to the chart to see the changes.
- Added support for a new historical data provider for the Sierra Chart Historical Data service. For the updated instructions, please use the preceding link. We are still in the process of updating that page for our updated service.
284
- Updated the Woodies For Range Charts-New studies and study collection. It needs to be re-applied to the chart to see the changes.
283
- 283 May 11, 2008 revision: Woodies For Range Charts-New study collection has been revised. You need to download this version again to access the revision. This study collection needs to be reapplied to the charts take advantage of the changes. One of the revisions is a new Woodies CCI Trend study which is 100% compliant with the current specifications.
- We have developed a new Woodies Panel and study collection. This can be accessed on the Analysis menu and is named Woodies For Range Charts-New. There is also a sample chartbook named Woodies-New. More study configurations will be added. The data panel you see on the right side is a study named SC Woodies Panel. It has various inputs and subgraph settings. It has an input named Show Descriptive Labels to show/hide the text labels on the right side of the numbers. To hide a particular data line, go to the Subgraph Settings tab and set the corresponding subgraph to Ignore/Do Not Draw. Additionally, both the font size and color of a data line on the panel on the right side can be controlled through the corresponding Subgraph settings. Use the Color button to control the color and the Size setting to control the size of the font.
Next we plan to work on the pattern studies like ZLR and Vegas. We are also still completing work on a new Woodies CCI Trend study which is 100% compliant with the latest specifications.
Some of the new Woodies studies in the study collection require a software service level that has Advanced Features, such as level 4. - Added a new Double Stochastic study that is based on the typical formula used.
- Added support for the Open E Cry client software which is compatible with both the production and simulation environment. This client software finally solves an occasional problem where the first historical data request would time out. We also plan to increase the amount of tick data downloaded from OEC. The new client software can be downloaded on the Open E Cry page.
- It is now possible to share chart images in our Image Gallery. There was a problem with this previously and it has been corrected. You can share any image you upload by selecting Help >> Account Management on the menu. Click on Manage Images. And click on the Share... button by the image you want to share.
282
- Added a Go To Date/Time command to the Chart menu, that lets you jump to a specific date/time on the chart.
- Added scroll wheel support to scroll the chart in the same way as the scrollbar does.
- Added error filtering for IB True Data (-TD) symbols.
281 (Pre-Release)
- Corrected a problem where a position would not show zero after it was flattened with the TD AMERITRADE service.
- Add Net Change processing for the TD AMERITRADE service.
- Enhanced the new Countdown Timer study to show a continuous real-time countdown for Time based bars. This can be enabled through an input setting with the study. Added a new input to display the remaining range in ticks. The source for this study is in studies2.cpp and the function name is scsf_CountDownTimer. It serves as a good example of how to do text on charts.
- The Attached Orders Trading feature has been improved to split orders into multiple OCA groups when more then one target and/or stop is used. For more info see this message. The attached orders tab on the Trade Window is easier to use. As always please be sure to use these improved trading features on a simulation account, until you are comfortable they are working correctly for you. If there are any problems please contact support.
- Added the sg.GetExactMatchForSCDateTime(), sg.GetOHLCForDate() and sg.FormatGraphValue() functions to ACSIL.
- Two variables have been renamed in the ACSIL: sg.NumberOfTicks to sg.TicksPerBar. sg.volumePerBar to sg.VolumePerBar.
- Added the (int)ReplayStatus, (float) YestClose, (int) BaseGraphValueFormat, (unsigned long) ChartBackgroundColor and (int) UseGlobalChartBackgroundColor variables to ACSIL.
- Several low-level improvements have been made relating to charting, trading and studies.
- Downloading of historical intraday data from myTrack has been made faster as compared with versions 277 through 280.
- Added a Scroll Multiplier setting to Global Settings >> General Settings. When this is set to 1, scrolling is at normal speed. It can be increased or decreased to affect the scrolling speed.
- Email alerts now support multiple email addresses. You can use either a , or a ; as a delimiter. The email address is set under Global Settings >> General Settings.
280 (Pre-Release)
- Corrected a problem with the image uploading service due to server reconfiguration.
279 (Pre-Release)
- Corrected a problem with TD AMERITRADE data processing, that was ignoring trade data that did not have volume data. For example, this affected the symbol $SPX.X.
- Corrected some problems with data downloading arising from changes made in a recent pre-release.
- Added a Countdown Timer study which lets you place the countdown timer anywhere on the chart window. This study is still being improved upon.
- When searching for a date/time in the Intraday Editor, it is much faster.
- Some additional improvements with GMT Time stamping for IB and MyTrack.
278 (Pre-Release)
- Added an input named Round Off to Tick Size to the Pivot Points study.
- Corrected a problem where under certain conditions a chart may perform an update even if there was no trading activity. This was not a problem, but it may have raised CPU usage. This issue arose in a recent release.
277 (Pre-Release)
- Corrected a problem with compilation of ACSIL functions.
- Corrected a problem with sg.RSI() and Stochastic RSI.
- For the IB and MyTrack Services all data is time stamped to GMT Time now. The advantage of this is that Data files for myTrack and IB are now time-stamp wise compatible with all the other supported services, and vice versa. Under Global Settings >> Data/Trade Service Settings you can now use the new Time Zone control to set the Time Zone to display Times in. This is set automatically for you. You will also find the Old intraday data offset control, which is also automatically set for you. The Old intraday data offset should be set to the amount of time that needs to be added to adjust your old data timestamps (data stored before upgrading to 277) to the GMT/UTC time zone. Note: When you upgrade to this version and you are using IB or MyTrack, you cannot downgrade without causing time stamping issues in your intraday charts, unless you delete and refresh the intraday data collected with this version.
276 (Pre-Release)
- Added sg.TEMA(), sg.BollingerBands() and sg.GetMainGraphVisibleHighAndLow() functions to ACSIL.
- The Worksheet System/Alert for Trading study now has more open support to write trade signals to a text file. This is configured through the ExternalTrading.ini file located in your Sierra Chart program folder. To write signals to the text file set the Write Signals to Text File input to Yes, and the Send Order Signals to Order System input to No.
- sg.Subgraph[].ExtraArrays in the ACSIL has been renamed to sg.Subgraph[].Arrays . ExtraArrays can still be used as well.
- Corrected a problem with the TPO study, where the # character would show for all time increments instead of the TPO letters until one of the letter code options was selected. It is normal for the # sign to show for time increments that do not have a letter defined.
- The Chart Background color can be specified independently under Chart >> Chart Settings >> More Settings.
- The file size for the automatic moving out of data from Intraday data files can be set under Global Settings >> Data/Trade Service Settings >> Large Data File Settings.
- The File >> Find Symbol And Open Chart command is now supported for the SC Forex Data Service.
- Corrected a problem with IB symbols that have a high number of decimal places which caused trading order prices to be rounded off to the incorrect decimal place. This also caused a problem with the modification of attached orders when they are based on the number of Ticks from the parent order. The reason for this problem is because IB sends the tick size in Scientific notation (1.0e-5)for small tick sizes.
- Improved the request of streamer data from TD AMERITRADE to avoid cancellation errors.
275 (Pre-Release)
- Added sg.MACD() and sg.Summation() functions to ACSIL.
- Internally updated the sg.HullMovingAverage(), sg.TriangularMovingAverage() and sg.SmoothedMovingAverage() functions in ACSIL. If your custom study uses these functions you will need to rebuild your DLL.
- For the Attached Orders advanced trading feature, when the parent order is filled the attached orders are adjusted if necessary to maintain the specified relationship to the parent if the parent fills at an unexpected price.
273 (Pre-Release)
- Added support for downloading of tick data from opentick in addition to minute data that is already supported.
- The Chart Region Headers can now be set to: Visible, Overlapped or Hidden.
- The number of chart regions has been expanded from 5 to 8.
- For the IB trading service it is now possible to attach orders to a parent order. This lets you place stops and targets with an order. These are managed by IB. The quantities will be adjusted and the orders will be maintained even if Sierra Chart is shut down. This is controlled under Trade >> Open Trade Window for Chart >> Advanced >> Attached Orders. This feature is still new, and should only be used on a simulation account until you are comfortable that it works correctly for you. If you have any problems please let us know.
- Study subgraph auto-coloring now supports coloring lines based on +/- values in addition to slope.
- For Studies that support the Moving Average Type input, Smoothed moving average is now an available choice.
- sg.SmoothedMovingAverage() in the ACSIL has been updated, if you are using it in Custom Study functions, be sure to recompile your DLLs.
- ACSIL functions that required passing of arrays for internal use, now no longer require those arrays. The documentation has been updated to reflect this. Existing custom studies will still work. However you can update your code to use fewer arrays.
272 (Pre-Release)
- Corrected some issues with the Trading interface to Transact as described here.
- Corrected a problem with the information displayed on a modify order confirmation. Modifications were handled correctly, but the confirmation did not display the Modify word.
- Increased the speed of loading intraday data. (Revision 2 of 272)
271 (Pre-Release)
- Improvements to the Trade Window. The session position is now shown. The price list boxes have been improved.
- Corrected an issue with session positions relating to the new TWS version.
- The following ACSIL functions have been added: sg.HullMovingAverage, sg.TriangularMovingAverage, sg.VolumeWeightedMovingAverage and sg.SmoothedMovingAverage. Documentation will follow.
- The following ACSIL functions have been updated and require less parameters: sg.CCI, sg.RSI, sg.DMI, sg.ADXR, sg.DMIDiff, and sg.ADX. Documentation will follow.
270 (Pre-Release)
- Sierra Chart has a much improved Chart Replay feature. There is a new floating replay control panel with buttons to control the replay. You can Start, Pause, jump Back and Forward, and Stop a replay. The jump time is user controllable. You have the ability as always to replay multiple charts. Unlike the prior replay, the starting date and time of the replay is controlled by the chart scroll bar. You simply scroll the chart back to your beginning time and when starting the replay, it will begin with the last bar displayed. When resuming a replay or jumping back or forward, keep in mind that the chart needs to be reloaded and therefore it's important that you load the minimum number of days possible under Chart >> Chart Settings.
269 (Pre-Release)
- Corrected some minor issues with range bars.
- Corrected an issue with the new ACSIL Subgraph Extra Arrays.
- For the Worksheet System/Alert for Trading, some internal improvements to supporting reversals have been made and a new input, named Reset Condition On New Bar, has been added.
- Corrected a problem with Upload Chart with Overlays.
268 (Pre-Release)
- Corrected issues from the prior pre-release with Woodies and the Extra Arrays. Also corrected a problem where there may have been an abnormal shutdown with certain types of order entry.
265 (Pre-Release)
- Corrected some issues with the new studies and the revised studies in the prior release.
- Due to changes to the Woodies studies, it is necessary to reapply the Woodies Built-in study collection. For the Chop Zone study, the seven colors can now be set individually and this requires that you remove and re-add the study or modify the Subgraph color settings in order to get the correct colors. If you reapply the Woodies Built-in collection the colors will be correct.
- Woodies studies that require a tick size are now based on the Tick Size setting under Chart >> Chart Settings >> More Settings. If they do not display correctly after upgrading check your Tick Size. You may also need to go to the input settings for Chop Zone and Sidewinder and make sure the Tick size setting there is 0.
263/264 (Pre-Release)
- For the worksheet studies, added the fields Open, High, Low, Net Change, and Daily Volume, in the I and J columns. This has caused the limit price inputs cells for the Worksheet Trading study to have been shifted down. You will need to update your worksheet if you are specifying limit prices. The limit price specification was recently added.
- Fixed a bug with sg.Subgraph[].ExtraArrays[] in ACSIL that prevented them from being allocated on use. If you have any problems with these, please let us know. A working example can be found in the scsf_ExtraArraysExample function in the studies.cpp file.
- The woodies collection source code is now available in woodies.cpp in the ACS_Source folder.
- Woodies studies that require a tick size are now based on the Tick Size setting under Chart >> Chart Settings >> More Settings. If they do not display correctly after upgrading check your Tick Size.
- Made changes to reduce memory usage. It is also now possible to add up to 127 chart studies per chart.
- With the Worksheet System/Alert for Trading study, reversals (When the Support Reversals input is set to Yes) do not occur unless there is a position which is opposite of the entry column direction. This is in addition to the existing rules for reversals. For example, if Sell Entry is triggered and you are flat or short the market, a reversal cannot occur. The default quantity will be used and not doubled. Testing of the reversal functionality is being done now, and the reversal feature should still be considered in the testing phase in this release. When using reversals please first test on a simulation account.
- Added the Ichimoku Kinko Hyo studies and study collection.
- Added the Zero Lag EMA study.
- Modified Range bars to not move the last price to the high or low, unless it is outside the high/low range.
262 (Pre-Release)
- Added Multiply -1 and Chande Momentum Oscillator studies.
- When the Chart Values tool is set to be always on, then it is always on even before beginning drawing with another tool.
- Added a new input to the Worksheet studies named Alert/Order Signal Only on Bar Close. When this is set to Yes an Alert and/or order signal will only be given on the close of the last bar.
261 (Pre-Release)
- When a text drawing is moved or adjusted it now appears in the position of your mouse pointer as you move it around. It also will not prompt for text changes, when you set it in place.
- Added the study Synthetic VIX.
260 (Pre-Release)
- For advanced custom studies we have added an additional 80 arrays. There are 5 new extra arrays per sg.Subgraph structure. These can be accessed by using sg.Subgraph[].ExtraArrays[n][n1], where n can be from 0 to 4 and n1 is the same index value as used with second set of brackets with sg.Subgraph[][]. This required a major change in our custom study interface, if you see any problems with back-compatibility, please let us know. These new arrays also lay the foundation to eliminate passing background arrays to our array operation functions such as sg.ADX().
- For the Worksheet System/Alert for Trading study, you can choose to use a limit order individually for any of the 4 order signal columns and specify the limit price to be used. The limit prices are specified in column J. In version 262 rev. 2 the limit price cells have been moved down to row 22.
- For the Worksheet System/Alert for Trading study, the Buy Entry and Sell Entry Counts are preserved between sessions. They can be easily reset by changing them directly on the worksheet.
- Due to some significant changes this version is considered a Pre-Release and is being tested.
259 (Pre-Release)
- When a logarithmic scale is used and there are negative values in the scale range, a linear scale will be used and the graph will display properly. Negative values cannot be in a logarithmic scale. In the past negative values would cause the graph to not appear. If there are any problems with the display of your charts or studies, please let us know.
- Added commands to the Help menu to download the current version and pre-release version, and update the current running copy of Sierra Chart. This makes updating extremely easy especially if you are running multiple installations.
- Revision 2 of 259: Additional improvements to Range Bars to deliver a constant range according to your setting. This is accomplished by splitting data records and by improved logic when gaps occur.
- Added a command to the Help menu to access remote assistance. This feature lets a support engineer view your desktop and assist.
258
- Corrected a remaining problem with the constant range scale type.
- Improved the pitchfork tool so the lines are always parallel. There were some certain rare cases where this may not have all always been the case depending upon screen resolution.
- Interactive Scale Move now works with a logarithmic scale.
- Some other low level improvements. Such as an option to automatically open the study settings window when a new study is added. We also plan to allow direct access to the settings window for a study from the chart.
257 (Pre-Release)
- Fixed a problem that has existed for a while where if more than one Quote Request for a symbol were entered on a worksheet used for quotes, then only the 1st one would update.
- Corrected a problem with the Upload Chart function arising from the prior pre-release.
- Additional improvements have been made to the SC Real-Time and Historical Forex Data service.
- The constant range scale type has been improved to be stable when auto-centering is off and scale changes are made through interactive scale feature. Other improvements have been made as well. The scale can be moved beyond the values of the last bar.
256 (Pre-Release)
- Added Historical Volatility Study.
- New recording modes have been added. For complete information see Recording Modes. The suffix -INV can be added to any symbol to get the inverse price. This is very useful for the SC Real-Time and Historical Forex Data service. For example, you can use EURUSD-INV, EURUSD-INVBID, EURUSD-INVASK, EURUSD-INVBIDASK, or EURUSD-INVBAAVG. The SC Forex Historical Data Server supplies historical data only for -INV and -INVBID out of these new modes.
255 (Pre-Release)
- Added the Moving Average - Triple Exponential study.
- Improvements have been made to the SC Real-Time and Historical Forex Data service.
254 (Pre-Release)
- The Sierra Chart Trading interface now works with TransAct for approved users.
- Modified the Renko study to handle smaller box sizes for volatile markets.
253 (Pre-Release)
- The Stop or Limit price for a Stop Limit order can now be automatically set. This applies to order entered through the chart or trade window. To activate this feature select Trade >> Open Trade Window for Chart>> Advanced >> Automatically Set Other Price for Stop Limit Orders. Select the desired unit and enter your value with From Other Order controls.
- Added support for the SC FOREX service for levels 3, 4 and 10. This will be available until March 1, 2008.
252
- Some additional low-level improvements to tool and chart drawing related ACSIL functions were made to provide better support for Kiwi's Copies Lines from another Chart study.
- Sierra Chart now offers a real-time and historical forex data service. For complete information please see the Sierra Chart Real-Time Forex service page. Historical daily forex data is and has always been available with the SC Historical Daily Data service.
- Some improvements have been made to range bars, and additional improvements will be made in the next version.
- Better handling of IB True Data symbols. They are continuously restarted every 5 minutes in case the feed stops from IB.
- Corrected a problem with the Difference - Single Line study from the prior version.
251 (Pre-Release)
- Added a study that writes chart bar data in real-time to a text file. The study is called Write Bar Data To File.
- Added a draw style called Candle Outline.
- Optimized and added a study named 'Copies Lines from another Chart' developed by Kiwi, to our custom study list. This can be found under Analysis >> Studies >> Add Custom Study >> Sierra Chart Custom Studies. This study was updated in the second revision of 251.
- The tool related functions in the Advanced Custom Study Interface and Language no longer accept a Line Number of zero. If zero is used, it will be set to 1. This should not be a problem. However, if your custom studies do not function correctly and they are using tool functions, then you may need to update your code.
- Corrected a problem with the Worksheet System Alert for Trading study where the position data in column J in a worksheet was not reset to zeros when there was no position data available for the symbol. The worksheet would in this case may have showed any previously received position data. Potentially this could have been a minor problem if any formulas relied on this position data until the time that position data became available for the symbol. This was corrected in the second revision of 251.
250 (Pre-Release)
- Our Intraday data importing function, which imports text data into a Scid or Mnd file has been improved to handle many more data line formats. See the Exporting and Importing documentation page.
249 (Pre-Release)
- Improved the Candle-Stick coloring logic when open and close prices are equal.
- Corrected a problem with displaying Alert Messages. [This is in the second revision of 249 dated 2008-01-18.]
- Low level improvements have been made to the Tool related functions which are part of the Advanced Custom Study Interface and Language. If your advanced custom study uses the sg.UseTool(Ex) or related functions, you may need to rebuild your DLL if you see any problems when using this version or higher.
248
- Updated the interface to TransAct to properly format the data received for the CBOT contracts that are moving to CME GLOBEX beginning January 14, 2008.
- Improved the detection of Intraday data in an ASCII/Text format. This applies when you open an Intraday text file from File >> Open Historical Chart.
247 (Pre-Release)
- We have internally updated the RSI studies to be faster. It is recommended if you have these studies in your charts or in study collections, that you verify all your input settings. Some inputs have changed.
- sg.RSI function has been added to the Advanced Custom Study Interface. This calculates the Relative Strength Index.
- Added the Stochastic RSI study.
246 (Pre-Release)
- Corrected a problem that arose from 245 that prevented the trading functionality from working properly and caused errors.
245 (Pre-Release)
- Added Bracket Trader Integration for Back Compatibility purposes. We do not provide support for this, you will have to contact Bracket Trader.
- Added the Demarker study.
- Added support for reading number of trades and Bid/Ask Volume when directly opening an ASCII file to chart. Added support for more ASCII data file formats. All of these formats, other than the standard export format for SCID files, can be imported into a SCID file in an upcoming version.
- With the Study Overlay study, the name of the main price graph from the source chart is shown on the data line above the study for easier identification.
244
- For the DTN IQ feed service, out of order time-stamps in historical intraday data records are not filtered. This solves the problem that some users had with missing data. We have also advised DTN of this out of order time-stamp problem.
243 (Pre-Release)
- Corrected a problem from version 242 for the DTN IQFeed Service that did not filter out data earlier than the last time in the file. This would cause duplicated data. DTN has had time stamping problems with their historical data. This will cause Sierra Chart to filter out some historical data. We are working on removing this filter. This problem arose from the work we did to remove this filter.
242 (Pre-Release)
- Corrected a problem with IB backfill downloading of FOREX data that arose in version 240.
- During a chart replay, the chart will update more often when using a fast chart update interval. This provides much smoother replays. Especially when tick data is used.
- Optimized and added Kiwis Trailing Stop to the list of available studies.
- For session positions, the Profit and Loss field is always up to date and is based upon the unrealized Profit/Loss for the current position.
240 (Pre-Release)
- Forex sell orders now work correctly with IB.
- Corrected a problem where the Go To Chart command on the Alert Log may not always work in some cases.
- Various other low-level improvements.
239
- Improved the downloading of OEC Historical Intraday Data and other OEC interface improvements to resolve issues that you may have experienced with data.
- When using TD AMERITRADE, historical daily data comes from Ameritrade by default now.
- Stop-Limit orders can now be inputted through the chart trade interface. 4 new menu items have been added: Buy Stop-Limit, Buy Limit-Stop, Sell Limit-Stop, Sell Stop-Limit. The order of the words Stop and Limit indicate the order in which the 2 prices are inputted. If stop is first, then the price level where you initially click on the chart sets the stop price. You can then move your mouse pointer around to the limit price level. The second left click will then set the limit price. Right clicking during this process cancels the input of the Stop-Limit order.
238 (Pre-Release)
- Updated the OEC Historical Intraday Data download interface to work with the major changes they have made in their version 3.1.2 client software.
- Added support for getting more historical data from TD Ameritrade. TD Ameritrade now provides historical daily data going back 15 years, and historical intraday data back to May 1, 2007.
236 (Pre-Release)
- Corrected a problem with reversal handling in the Worksheet System/Alert for Trading study. Reversals only apply when the Support Reversals input is set to Yes.
- Other minor improvements.
235 (Pre-Release)
- Support for GAIN Capital/Forex.com has been added. Shortly, an account will not be required with them to access the forex data. Standard forex symbols such as EURUSD can be used. EURUSD-BID and EURUSD-ASK can also be used. Without -BID or -ASK the average price of BID and ASK is given.
- Some improvements with Worksheet System/Alert For Trading study. "Allow Opposite Entry with Opposing Entry Count" input has been added.
- Other minor improvements.
234
- Change to Worksheet System/Alert for Trading study: If the Buy Entry count is 1 or greater, and there is a Sell Entry, then Buy Entry is decremented by 1. Sell Entry is only incremented by 1 when Buy Entry is 0. The opposite rule applies when Sell Entry count is 1 or greater and there is a Buy Entry. Another change planned is that we will add an input named Allow Opposite Entry with Opposing Entry Count. When this input is set to No, then when Buy Entry count is greater than zero, then Sell Entries are not allowed until it reaches zero. The opposite rule when Sell Entry count is greater than zero.
- Herrick Payoff Index has been rewritten, it is now more efficient and has more inputs
- Various low level improvements
- Added Alligator as a separate study. Added Moving Average - Smoothed study.
233 (Pre-Release)
- This version supports the Open E Cry version 3.1.2 client software which is required to connect to the simulation system. This will be required for the production system very shortly. Therefore, if you are using the simulation system, you must use this version or higher.
- Corrected a problem with the processing of position data by automated trading system formula's in the Worksheet System/Alert for Trading study.
- Added a new tab in the Positions and Balance window that keeps track of all the positions of the current session, that is, since Sierra Chart was started. This new tab is called "Session Positions".
- Added the ability to use the Session Positions for position calculations in both the worksheet study and the chart trading feature. This option can be found under Trade >> Global Trade Settings on the menu.
- Added a study named Percentage Price Oscillator.
232 (Pre-Release)
- Corrected a minor issue with the Chart Values Tool from a recent release.
- TransAct Trading has been updated to work directly with their trade server. However, it can not be used until it is approved by TransAct. This is pending.
- Other low level improvements
231
- Corrected a problem with the Worksheet Study from a recent release where the "Use Excel" and "Use Price Graph Style" inputs did not work when set to Yes.
- Changed the behavior of the sg.BarHasClosedStatus ACSIL function.
- Improved the reporting of trade position data from IB in the Worksheet System/Alert for Trading study.
230
- The Sierra Chart trading interface now supports the TransAct trading service. This is still new. If you have an suggestions or problems please let us know.
- Corrected a problem with the color coding of the alert flag on the data line above chart regions.
- Corrected a problem where pivot point and daily OHLC lines for Tuesday may not have correctly referenced the correct prior day when using session times that would span two different days.
229
- IB: The current real-time daily data is forward adjusted to match the historical data if it is behind it. This should solve the problem of historical charts having out-of-order data at the end when using IB.
- IB: For symbols that only provide bid and ask data such as Forex, we ask for midpoint data instead of bid_ask data when downloading historical data. One kind user pointed out that IB is not properly setting the open/close for daily historical data records when we were asking for bid_ask data. Midpoint data seems to be better in this area. We take no responsibility for what IB sends. We chart exactly what they provide. It is responsible and detailed user feedback with proper foundation that does help us make improvements.
- Invalid IB volume or number of trade values are filtered.
228
- IB stop orders will now be processed at any time. We set a flag in the order structure sent to IB to support this.
- Now downloading the last two days of data when downloading historical daily data from IB.
- Various other low-level improvements.
227 (Pre-Release)
- Put a patch in to solve the problem where IB historical data would be dated 1 day ahead of time during the evening session. It is critical to have your computer clock set correctly with this patch, otherwise you may filter out data from your historical charts.
- Made changes to greatly reduce the possibility of pacing violations when downloading historical daily data from IB. Due to this change, we now request one full year of data as previously was the case. It recently was reduced to six months, but it has been put back up to one year.
- Tick and volume charts are now 100% constant. The volume or tick count per bar will be exactly what is specified. This is accomplished by splitting data records, if necessary. 100% constant tick charts have been available since the introduction of our new file format recently. Although, if a data record is longer than 1 Tick there would be an over-count. Now data records can be split to create 100% constant Tick and Volume counts per bar. Although, this is not always desirable if data records cover a large period of time such as one minute. Therefore, this can be disabled by unchecking the Split Data Records option in Chart >> Chart Settings >> More Settings.
- Made a modification to reversal handling in the Worksheet System/Alert For Trading study. This applies when the buy or sell counts are over one. The handling is now consistent to what actually happens in the market.
- Corrected a problem from a recent release where adding or subtracting a fixed amount with the Adjust Data function would cause all values to be set to this amount. It is critical to update before using this function. This affected versions 224 through some revisions of 226.
226
- Corrected some problems with the Worksheet System/Alert for Trading study which is used for automated trading. Support for Reversals has also been added.
- Allowed uploading of multiple images at the same time. This also solves the problem where you would not be able to continue to upload images when 1 upload failed due to a communications problem.
225
- Worksheet System/Alert for Trading Study: Buy and Sell are now associated with each other, for more information see the Worksheet Systems/Alerts documentation.
- The Worksheet System/Alert for Trading study now shows the Buy Entry, Sell Entry, Buy, Sell counts in column I and J. This allows you to a better understanding of how the column signal types are working, and lets you reset them. For example, if Allow Multiple Orders in the Same Direction is Set to No, and Buy Entry count is 1, then you need to have a Buy Exit in order for Buy Entry to trigger another order.
224
- Completed development of our automated Trading System. Automated trading is performed using our Worksheet System/Alert for Trading Study. See the Worksheet Systems/Alerts documentation for more information. This study also supports stops and targets through custom worksheet formula's, letting you use the most advanced exit strategy that you require. This study directly integrates with your trading service. It requires no other front end. If you have any problems or suggestions, please let us know on our support board. Trading is still in development and is still being updated continually with new features.
223
- Corrected a problem with pivot points when used on a TPO Chart.
- Also corrected some other minor issues
222 (Pre-Release)
- Updated the trading interface of Sierra Chart to work with the new version of the Ameritrade Server. This will solve problems of trade functionality not working with Ameritrade. Additionally, Chart Trading now works with Ameritrade as well.
- Corrected a problem with the function that moves out data from large intraday data files.
- Added the following functions to the Advanced Custom Study Interface:
- DMI
- ADX
- ADXR
- TrueRange
- WellesSum
- DMIDiff
- Worksheet trading is now supported inside of the Worksheet System/Alert For Trading study. When a system/alert condition formula is true or non-zero in the last column, then an order may be placed depending on the column type. The different column types consist of Buy, Sell, Buy Entry, Buy Exit (Sell), Sell Entry, Sell Exit (Buy). This study is still being improved upon and will be completed in version 224. It will have the ability to support advanced exit strategies.
221
- This version fixes the problem where you may have gotten an application error "The application failed to initialize properly (0xc0150002). Click on OK to terminate the application." or some message saying that the DLL file MSVCR80.DLL could not be found. This was an issue introduced in version 218. This was not an issue if you had the .NET Framework version 2.0 installed on your computer. This version does NOT require the .NET Framework.
- Fixed a minor issue where the time zone defaulted to Other/Custom DST... rather than UTC (+0 UTC) in the Data/Trade Service Settings when starting from a fresh install or with no stored configuration.
220
- This version no longer supports integration with Bracket Trader. The reason for this is to provide a clear and direct interface for trading within Sierra Chart. If you still require Bracket Trader integration, then continue to use previous versions of Sierra Chart until the trading features that are now under development meet your requirements. Basic trading development has already been completed within Sierra Chart. More advanced trading features are still being worked on. We have added a new study called Worksheet System/Alert for Trading which directly integrates to the Sierra Chart trading interface. This study will be released in a later version. Buy and sell orders will be able to be triggered by worksheet conditions. We are still developing documentation for this. The existing Worksheet Study/System/Alert study no longer supports trading. Trading will be supported by the new study.
- Corrected various minor issues.
219 (Pre-Release)
- Added a new Pivot Points study formula.
- Corrected a problem where the menus do not display correctly when Sierra Chart is installed to a folder other than the default, and instead display the programmatic names which do not include spaces and shortcut keys. This was most noticeable for Transact users because in most cases Sierra Chart is not installed to the default location. Another issue is that the German and Czech menu names do not show up on the menus when the default folder is not used.
- Supports the new AddMethod constants for the UseToolEx function in the Advanced Custom Study Interface. Added support for LineStyle and LineWidth for all tool types.
- Corrected a problem that arose with the release of the new .scid file format that may cause extra bars to appear when using tick or volume charts, and the Intraday Data Storage Unit was not 1 tick. It is important that you upgrade if you have experienced this issue. However, it is recommended that you set your Intraday Data Storage Unit to 1 tick for tick, volume, and range bar charts.
217
- A new member namedAddMethod was added to the s_UseTool struct to replace the AddIfExists member. This new member supports several new methods of adding or updating a chart drawing when using tools from an Advanced Custom Study. See the Using Tools From an Advanced Custom Study documentation for details.
- Fixed an issue with the intraday editor that caused times to be saved incorrectly in the file when the time offset was non-zero.


English
Deutsch
Czech