MultiCharts 5.5 Beta

Questions about MultiCharts and user contributed studies.
User avatar
Stanley Miller
Posts: 556
Joined: 26 Jul 2005
Has thanked: 3 times

MultiCharts 5.5 Beta

Postby Stanley Miller » 03 Jul 2009

Dear MultiCharts Users,

Multicharts 5.5 Beta is now available. We are starting beta-testing of a new version of MultiCharts that will include an extensive list of new features and enhancements, please the complete list below. This version is stable enough to use it for everyday work, however, some bugs might appear as happens in any beta version. Customers willing to participate in beta-testing are welcome to install this beta version, use its new functionality and inform us about all found problems in this thread. As soon as we fix all the problems found during beta-testing, the release of the new version will be announced.

Download: http://www.tssupport.com/support/downloads/


FEATURES


Charting
• Data Window has been added. Data Window will show price values, indicator values, and strategy-generated orders for a selected bar (and the respective bars in other subcharts). The window can be snapped to the main MultiCharts window.
• The Hint window now shows orders generated by a strategy on a bar. If an order reversing a position has been generated on a bar, the order closing the previous position is displayed as well .
• The Bar Count string for the Trendline drawing has been added in the Hint window .
• Strategy order linking has been added. Exit orders can be connected to all the entry orders they close. The linking line color will show whether the trade has been profitable or losing.
• Multiple custom session settings can be now used simultaneously for a selected symbol. These sessions can be selected directly from the Format Symbol dialogue; adding/editing templates is performed in QuoteManager.
• The ‘Reload Days Back’ feature has been added. A reload can now go back 1, 2, 3 days back, 1, 2 weeks back and 1 month back.

Data Sources
• Trading Technologies is now supported as a data feed .
• Patsystems is now supported as a data feed.
• Workspaces using data from IQFeed are now loaded four times faster .


QuoteManager
• Symbol dictionary has been added to streamline the process of adding symbols and setting their parameters. Symbol dictionary has eliminated the problem of manually setting a symbol’s description, price scale, min. movement, big point value, and session settings.
• Symbol lists can now be imported into QuoteManager. QuoteManager supports import of symbol lists from ASCII (.asc, .csv, .txt) files.

Power Language
• Information on the market position can now be received directly from a broker.
Four keywords to request and receive the market position from a broker have been added.
a) Market_Position_at_Broker_for_the_Strategy returns the market position at the broker for a given symbol and a particular strategy. Changes in the values returned by the word are based on the events at the broker. The word can only be used in signals and functions.
b) Market_Position_at_Broker returns the market position at the broker for a given symbol (irrespective of whether the position has resulted from orders submitted through a strategy or manually). Changes in the values returned by the word are based on the events at the broker. The word can only be used in signals and functions.
c) I_Market_Position_at_Broker_for_the_Strategy is similar to Market_Position_at_Broker_for_the_Strategy, the difference being that the former can be used in all types of studies (including indicators).
d) I_Market_Position_at_Broker is similar to Market_Position_at_Broker, the difference being that the former can be used in all types of studies (including indicators).
• The type of the AverageFC function has been changed to the ‘Series Function ’.

Backtesting and Optimization
• Walk-forward optimization has been added.
The walk-forward optimization can be used with both the Exhaustive and Genetic optimization types. The walk-forward optimization makes it possible to run optimization on the in-sample data and then backtest the strategy on the out-sample data with the best parameters found during the previous step.
• High-precision backtesting has been added.
The new Bar Magnifier feature allows for backtesting with higher precision to simulate the real-time price movement within a bar of a selected data resolution. The precision levels range from tick-by-tick through minute to daily. The desired precision level can be selected both for time-based and count-based bars.

Auto Trading
• Trading Technologies is now supported as a broker.
• Patsystems is now supported as a broker.

Miscellaneous
• Toolbars have been made customizable. Shortcuts for each toolbar can be either enabled or disabled.
• All pop-up message windows are now equal in width .
• The visibility of detached windows has been improved. All detached windows from all workspaces can be made simultaneously visible.


BUG FIXES

Charting
1. Symbol descriptions are not displayed properly in the symbol list within the Format Symbol dialogue when MultiCharts is used on Chinese operation systems .

Data
1. Reloading a chart plotted with data from InteractiveBrokers sometimes does not result in re-requesting data from the broker’s servers .
2. Receiving data into a chart or a scanner window from Zen-Fire at market’s opening results in high CPU consumption .
3. When opening a workspace with charts plotting MetaStock data with ‘Automatic’ selected for the resolution in QuoteManager -> Tools -> Data Sources -> MetaStock -> Settings, the charts will only show data if settings are first changed in the Format Symbol dialogue .
4. Hourly bars cannot be plotted using 60 minute MetaStock files .
5. Fractional prices from PatSystems are now supported .

QuoteManager
1. Time Zone selected incorrectly when using Custom Session Templates .

PowerLanguage
1. Studies will not compile on localized operation systems that use hieroglyphs and a login in the OS’s language .
2. Exits using the ‘Total’ keyword do not work correctly .
3. Problems executing orders between bars (after the previous bar’s close and before the next bar’s open) in the Intra-Bar Order Generation mode .
4. Entryprice = Entryprice(1) after a position has been closed .
5. The Array_Copy function does not work correctly .

Backtesting and Optimization
1. Memory leaks during optimization if the optimized strategy plots drawings .
2. Problems when exporting Portfolio Performance Report .
3. Commission specified for Strategy 1 is applied to other strategies as well .

Autotrading
1. Orders are sent to TWS with a wrong price because MinMove is incorrectly determined when using Price Scale = As is.

Miscelleneous
1. Program crashes on close .
2. The PowerLanguage Editor keeps the minimized status on restart .
3. Chart and scanner windows are not saved as maximized windows on workspace re-opening .
4. The Strategy Properties dialogue window does not fit into the screen .
5. Signals plotting numerous drawings take a long time to be switched off or deleted .
6. Wrong indicator plots overlaying .
7. Decision Bar add-ons cannot be used .
8. The status line shows ‘Strategy Calculating’ when no studies are being calculated.

User avatar
Stanley Miller
Posts: 556
Joined: 26 Jul 2005
Has thanked: 3 times

Postby Stanley Miller » 08 Jul 2009

Multicharts 5.5 Beta 2 is now available.

Download: http://www.tssupport.com/support/downloads/

BUG FIXES

QuoteManager
1. The ‘Connect Real-Time Data without Plotting’ option does not function properly.
2. ASCII-mapped symbols are not always shown in QuoteManager after data files have been mapped.

Backtesting and Optimization
1. Bar Magnifier does not work with optimization.
2. Walk Forward Optimization does not work on tick and volume charts if days are selected as an increment.

Miscelleneous
1. Hot keys do not work properly with the ‘Recent Workspaces’ option.

User avatar
Stanley Miller
Posts: 556
Joined: 26 Jul 2005
Has thanked: 3 times

Postby Stanley Miller » 21 Jul 2009

Multicharts 5.5 Beta 3 is now available.

Download: http://www.tssupport.com/support/downloads/


FEATURES

Miscellaneous
1. Toolbar separators can be now toggled on and off.


BUG FIXES

Charting
1. When a large number of ticks is plotted, charts stop responding.
2. Modified session settings for an ASCII mapped daily chart do not change until MultiCharts and QuoteManager have been restarted.

QuoteManager
1. Price scale, min. movement and big point value for the IB’s ZS symbol are determined incorrectly.

PowerLanguage Editor
1. When importing ShowMe studies from TS 8.6, a password is required to open those studies.
2. When importing password-protected studies from TS2000i, lower-case passwords are not recognized.
3. PLEditor crashes when Ctrl+F are pressed.

Backtesting and Optimization
1. Custom criteria for optimization cannot be created.
2. The walk-forward optimization report shows incorrect values for Total Trades, Winning/Losing Trades.
3. Optimization criteria are not factored in by walk-forward optimization.
4. The status keeps showing ‘The strategy is awaiting data for Bar Magnifier’ and no signals appear on a chart.
5. Backtesting crashes if run when a strategy performance report is open.
6. Portfolio crashes if a signal applied to the portfolio is modified and recompiled after backtesting.
7. Wrong message is shown in the portfolio backtester when entering Max Potential Loss = 0.
8. Intervals are formed incorrectly during a daily walk-forward optimization.
9. Optimization does not factor in series for high-precision backtesting.

Autotrading
1. Order execution through FXCM does not work due to the changes in FXCM’s interface.

Miscellaneous
1. When saving an image (Save Image as File) with a name that already exists, the program does not ask if the already existing file must be replaced.
2. Session templates do not work in Real-Time Market Scanner. Only the default session is used.
3. If the Auto-Hide option is enabled, on opening a workspace, charts are maximized.
4. The MultiCharts’ icon is not displayed on Task Bar.
5. Workspaces take longer to load than they used to in previous versions.
6. The Up and Down arrows do not work in the Sorting Settings dialogue in Scanner.
7. The Format Symbol dialogue can be closed without selecting a symbol; as a result a chart can be plotted for a symbol that has not been added into the database.
8. SetExitOnClose does not work on resolutions higher than 14400 seconds, 240 minutes, and 4 hours.
Last edited by Stanley Miller on 07 Aug 2009, edited 1 time in total.

User avatar
Stanley Miller
Posts: 556
Joined: 26 Jul 2005
Has thanked: 3 times

Postby Stanley Miller » 07 Aug 2009

Multicharts 5.5 Beta 4 is now available.

Download: http://www.tssupport.com/support/downloads/


FEATURES

Data Sources
· BarChart has been added as a supported data feed.
A new data feed has been added. Historical and real-time tick, minute and daily data is available.


BUG FIXES

Backtesting and Optimization
1. Under certain conditions, Max Portfolio Close to Close Drawdown in Portfolio Report does not match values on the Equity Curve with Close to Close Drawdown graph.
2. When different resolutions are mixed, Max Intraday Drawdown in Portfolio Optimization Report does not match Max Portfolio Drawdown.
3. Some input combinations in Genetic Optimization cause Population Size to be calculated incorrectly.
4. When Walk-Forward Optimization is used with the Bar Magnifier mode enabled, NetProfit will not match the NetProfit in Performance Report (with the same inputs applied).
5. Genetic Walk-Forward Optimization does not factor in Population Size or Max Number.
6. The ‘Study is missing data’ message is shown when one of the strategies references information symbols even if the remaining strategies do not reference them.

Miscellaneous
1. With the option Auto-Hide Title enabled, a chart window is alternately maximized and minimized.
2. Long Backfilling waiting time.

User avatar
Stanley Miller
Posts: 556
Joined: 26 Jul 2005
Has thanked: 3 times

Postby Stanley Miller » 13 Aug 2009

Multicharts 5.5 Beta 5 is now available.

Download: http://www.tssupport.com/support/downloads/


FEATURES

Data Sources
· BarChart has been added as a supported data feed.
A new data feed has been added. Historical and real-time tick, minute and daily data is available.


BUG FIXES

Backtesting and Optimization
1. Under certain conditions, Max Portfolio Close to Close Drawdown in Portfolio Report does not match values on the Equity Curve with Close to Close Drawdown graph.
2. When different resolutions are mixed, Max Intraday Drawdown in Portfolio Optimization Report does not match Max Portfolio Drawdown.
3. Some input combinations in Genetic Optimization cause Population Size to be calculated incorrectly.
4. When Walk-Forward Optimization is used with the Bar Magnifier mode enabled, NetProfit will not match the NetProfit in Performance Report (with the same inputs applied).
5. Genetic Walk-Forward Optimization does not factor in Population Size or Max Number.
6. The ‘Study is missing data’ message is shown when one of the strategies references information symbols even if the remaining strategies do not reference them.
7. Wrong Equity Curve Detailed in Portlio Performance Report.

Data Sources
1. OpenECry doesn't work with the new sim server.
2. Zenfire and Rithmic listen to market depth instead of best bid/best ask.

Miscellaneous
1. With the option Auto-Hide Title enabled, a chart window is alternately maximized and minimized.
2. Long Backfilling waiting time.


Return to “MultiCharts”