I tried to run Z12 strategy in the newest Zorro version. I edited the AssetsFix.csv accordingly to reflect different symbol names. All the assets work fine except UK100. I get Error 053: UK100 unavailable at this time. The broker's corresponding symbol is called '100GBP'. Maybe a symbol starting with a number is parsed in a wrong way somehow?
Re: Existing asset not found
[Re: pcz]
#462407 09/28/1607:4509/28/1607:45
Hmm, strange. I can at a glance not see in the code where a number is parsed differently, but I've forwarded this to the developers for looking into it. Thanks for reporting!
Re: Existing asset not found
[Re: jcl]
#462432 09/29/1611:3709/29/1611:37
Ok, I was informed that a symbol must indeed begin with a letter. Otherwise it is not used.
This will be fixed in the next update. Until then, you can either remove UK100 from the .fac file, or edit the "assetFix" function in the Zorro EA for replacing 'UK100' with '100GBP'.
if(Asset == "UK100") return "100GBP";
Re: Existing asset not found
[Re: jcl]
#462467 10/02/1618:0310/02/1618:03
FYI - I edited the EA as proposed, compiled and reattached but now Zorro hangs during MT4 login when running Z12. With the other strategies I'm using it works fine even after stopping and resuming the trading. So maybe there's something else besides assetFix function that has to be taken into account. I guess I'll wait for the next release.