Zorro version 1.05 was now released. The following was changed in this version:
- All bugs reported for 1.04 have been fixed.
- The Total down time - the time spent below a preceding equity peak - is now displayed in the performance report.
- The timer function can be used for precisely determining execution times.
- Asymmetric slippage can be simulated by setting the Slippage variable to a negative value.
- dayPivot calculates the pivot point of the previous day.
- The stock exchange working hours for the day functions can be changed through the variables StartMarket and EndMarket.
- The week start and end time can be changed through the variables StartWeek and EndWeek.
- The DIAG flag prints the execution time for opening and closing positions into the log file.
- The TICKS flag now also handles entry limits with per-tick resolution.
- Trade functions can now also be used for individual entry limits.
- Price history files are not anymore automatically downloaded at the begin of a new year - this confused beginners and was a bad idea anyway. Instead the loadHistory function was implemented.
- A new broker plugin with the ForexConnect™ API interface has been implemented. It provides a more stable connection than the previously used Order2Go™ broker plugin.
- Logging in to the broker with several Zorro instances on the same PC will now generate an error message.
- The Z1 / Z2 system components are now optionally filtered with the results of an out-of-sample test with the real trading parameters. This reduces the backtest performance, but should improve the real trading performance.
This is a slightly newer version of the 1.05 beta version - some issues with workshops 5 and 6 have been fixed. Please report here if you have any issues with this version.