Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
0 registered members (), 18,767 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Looking for Zorro beta testers #409944
10/25/12 08:20
10/25/12 08:20
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
A new Zorro version was released to the Zorro beta forum. Version 1.02 has the following new features:

- Various bugfixes and improvements to the simulator.
- The TrailStep variable can be used for adaptive trailing.
- The indicators.c library is now pre-compiled, which saves ~1 second compile time when starting a strategy.
- The last 3 months were added to the historic price data.
- NZD/USD was added to the default assets.
- The chart viewer now also works under Win XP.
- Trading costs and streak probabilities are now separately listed in the performance report.
- The Z1 and Z2 strategies were modified; they now use the same parameters for long and short trades. Previously they used different parameters. Using the same parameters has advantages and disadvantages; training is faster, the strategy is more robust, and the parameter quality is better due to the higher number of trades. On the other hand, parameters now don't consider asymmetries in the markets, which reduces the performance. We found that the advantages outweigh the disadvantages.
- Workshop 6 was also modified for using the same parameters for long and short trades. A new chapter about improving a strategy was added to workshop 4.

Zorro 1.02 is currently available for beta test. If you're interested in testing this version, please send me a PM and I'll open the Zorro beta test forum for you.

Re: Looking for Zorro beta testers [Re: jcl] #411286
11/15/12 10:00
11/15/12 10:00
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Zorro version 1.03 was now released to the Zorro beta forum. The following was changed in version 1.03:

- All bugs reported for 1.02 are fixed (hopefully).

- NFA compliant behavior (FIFO, no hedging, no trade closing, no price targets), as required for US based accounts, can now be activated with the NFA flag.

- The TrailLock variable can be used for locking profits of open trades, or moving the stop to break even when a certain profit level is reached.

- The Capital and Annual Return parameters are now normalized to a 3 years drawdown. This makes them mostly independent of the test period, but generates slightly worse performance figures with test periods below 3 years, f.i. in the WFO tests of workshops 5 and 6.

- The meaning of the "#" character in printf statements was reversed: Text beginning with "#" now prints to the log file only. The previous method was confusing to beginners.

- The Z1 and Z2 strategies now also trade with NZD/USD and use phantom trades for drawdown reduction. NFA compliant versions for US based accounts were included.

Zorro 1.03 is currently available for beta test. If you're interested in testing this version, please send me a PM and I'll open the Zorro beta test forum for you.

Re: Looking for Zorro beta testers [Re: jcl] #412991
12/06/12 00:20
12/06/12 00:20
Joined: Sep 2012
Posts: 14
Tracy, CA
J
jlittle984 Offline
Newbie
jlittle984  Offline
Newbie
J

Joined: Sep 2012
Posts: 14
Tracy, CA
Hey jcl - sorry - I was away for a bit - so I haven't been using Zorro - had to move and it was hectic for a while.

I finally got back up and running a couple of days ago and installed the latest version (1.03, I'm getting a "Crash in Script" error when trying to trade with both Z1fx and Z2fx using FXCM as my broker.

Has anyone else reported this "Crash in Script" error? I'm on Win XP, SP3.

The crash error throws a window with Abort, retry and ignore button options.

Lemme know.

Thanks

Re: Looking for Zorro beta testers [Re: jlittle984] #412992
12/06/12 00:23
12/06/12 00:23
Joined: Sep 2012
Posts: 14
Tracy, CA
J
jlittle984 Offline
Newbie
jlittle984  Offline
Newbie
J

Joined: Sep 2012
Posts: 14
Tracy, CA
Sorry buddy - disregard. I should have read the release notes before trying to run scripts all willy nilly. If I understand correctly - the Z1 and Z2 should crash on the US based servers. I was wondering what the nfa versions were, and finding the post with the release notes - it all became crystal clear.

I'll try to do things in a more logical linear order next time! tongue

Re: Looking for Zorro beta testers [Re: jlittle984] #413061
12/07/12 10:33
12/07/12 10:33
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Zorro version 1.04 is now available for beta testing. The following was changed in is version:

- The 3 bugs reported for 1.03 have been fixed.

- Fuzzy logic functions have been added.

- The EndDate variable can be used to determine a fixed backtest period.

- The sortData / sortIdx function can be used for sorting series and arrays.

- Examples for converting MQL4 EAs, EasyLanguage scripts and NinjaScripts to Zorro were added to the manual.

- Phantom trades are now displayed with winged brackets { } for better distinction from normal trades.

- exitLong/Short now also cancels pending trades. Previously the only way to cancel pending trades was a loop over all trades.

- The number of pending trades can now be evaluated with the NumPendingLong/Short system variables.

- Open and closed trades can be enumerated with the forOpenTrades and forAllTrades macros.

- The AssetsList file can be changed in the script for simulating a different broker or account.

- A Grid Trading strategy was added to the Get Rich Quick section of the Tips&Tricks page.

- If some assets are not found or could not be subscribed, as with certain UK accounts, Z1 and Z2 now just continue with the rest of the assets. Previously the strategy was aborted with an error message. If all components of an asset are excluded in the Z12.fac file, the asset is now not downloaded from the broker anymore, thus allowing a faster start of the strategies.

- A new system Z12 / Z12nfa was added that is a combination of Z1 and Z2.

- The dst() function calculates the daylight saving time.

- The day() functions now automatically skip weekends, making them easier to use without the need to check the current day of the week.

- The strvar() function reads a variable from a string.

- The Zorro setup program is now Windows 8 compatible. Previously it had to be started in Win7 compatibility mode under Windows 8.

If you're interested in testing this version, please send me a PM and I'll open the Zorro beta test forum for you.

Re: Looking for Zorro beta testers [Re: jcl] #415612
01/21/13 09:55
01/21/13 09:55
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Zorro version 1.05 is now available for beta testing. The following was changed in is 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.

If you're interested in testing this version, please send me a PM and I'll open the Zorro beta test forum for you.

Re: Looking for Zorro beta testers [Re: jcl] #419606
03/12/13 13:21
03/12/13 13:21
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Zorro version 1.06 is now available for beta testing. The following was changed in is version:

- The AVG flag now allows to plot a value as an average curve over all oversampling cycles.

- A Laguerre filter was added to the filters.

- Comparing a function pointer with a var or float value - this can happen when forgetting the () of a function call - will now generate a compiler error.

- The info and progress commands display text and color signals in Zorro's info window and progress bar.

- Zorro can now be started from external programs with command line options.

- Seasonal analysis functions have been implemented.

If you're interested in beta testing this version, please send me a PM and I'll open the Zorro beta test forum for you.

Re: Looking for Zorro beta testers [Re: jcl] #422154
05/03/13 08:52
05/03/13 08:52
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Zorro version 1.10 is now available for beta testing. It's a major update, therefore the jump in the version number. The following new features were implemented:

- The Spectrum function can be used to find hidden cycles in a price curve.

- A new workshop was added that covers trading with machine learning algorithms.

- AI rules and strategy parameters can now be generated at the same time.

- The new PATTERN analyzer automatically finds profitable candle patterns for price action trading.

- The FrameOffset variable allows to generate trade signals at different times within the same time frame of a multi time frame strategy.

If you're interested in beta testing this version, please send me a PM and I'll open the Zorro beta test forum for you.

Re: Looking for Zorro beta testers [Re: jcl] #424669
06/20/13 07:27
06/20/13 07:27
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Zorro version 1.12 is now available for beta testing. The following new features have been implemented:

- Slippage is now recorded while live trading, and displayed in the performance report in total and per trade.

- An additional algorithm (VO) was added to the Z1 system, increasing the annual return to about 250%

- After 6 months live test, the new Z3 and Z5 trade systems have been released.

- The plotMAEGraph function can produce MAE distribution graphs and similar charts.

- The plotGraph function draws lines and polygons in a chart.

- The DOT type can be used for plotting a dotted curve.

- The Trail distance can now be negative for raising the stop loss on any bar regardless if the trade is in profit or not.

- Due to an internal loop optimization, trades are now entered faster, thus reducing slippage.

- The MUTE flag prevents playing sounds (in the case that Zorro trades from your bedroom).

- NumTotalCycles can be used to repeat a full simulation cycle many times.

- The pattern analyzer can now generate 'fuzzy pattesrns' with the FUZZY|PATTERN method.

- The pattern analyzer can now generate pattern finding functions in C that can be exported to other platforms.

- The equalF and eq functions have been added to the fuzzy logic set.

If you're interested in beta testing this version, please send me a PM and I'll open the Zorro beta test forum for you.


Moderated by  Petra 

Powered by UBB.threads™ PHP Forum Software 7.7.1