Zorro 1.40

Posted By: jcl

Zorro 1.40 - 11/23/15 15:53

A new Zorro version was released:

http://server.conitec.net/down/Zorro_setup.exe

A description of the new features can be found here:

http://manual.zorro-trader.com/new.htm

This is the 1.40 release with new Z systems and installer. It will be here for a beta test and then move to the download page if no bug is found. Subscribers will receive the new Z and plugin versions after the offical release.
Posted By: boatman

Re: Zorro 1.40 - 11/24/15 10:40

That's a lot of new features! Looking forward to taking this for a test drive. Thanks for another update jcl and team.
Posted By: Sphin

Re: Zorro 1.40 - 11/27/15 09:39

I don't know if this is 1.40 related but I got an error 072 twice this morning that is stated as a timeout in the manual but sounds different in the log:
Code:
(CHF/JPY::S) Short 2@119.55 Entry stop
(EUR/JPY::S) Short 10@129.89 Entry stop
[...]
(CHF/JPY::S) Entry stop 119.55 hit at 08:04
!Error 072 - Can't execute 
!Description=19915;DAS 19915: ZDas Exception
 ORA-20173: Quantity fraction size violated: 1000
 
(CHF/JPY::S) 08:04 Can't open 2@119.55
(EUR/JPY::S) Entry stop 129.89 hit at 08:28
!Error 072 - Can't execute 
!Description=19915;DAS 19915: ZDas Exception
 ORA-20173: Quantity fraction size violated: 1000
 
(EUR/JPY::S) 08:27 Can't open 10@129.89


What have I done if I did something wrong?
Posted By: jcl

Re: Zorro 1.40 - 11/27/15 09:53

I would interpret this message as a wrong lot size in the asset list - check if you entered it correctly.
Posted By: Sphin

Re: Zorro 1.40 - 11/28/15 01:44

I myself didn't enter or change anything in the asset list of the Zorro instance on the VPS, there are only 1.40 defaults. I think while trading Zorro uses the Assets.csv and this file was written new 2 days ago when the strategy was started. Here is its extract with the assets in question (as an image because I couldn't find ubb code that preserves the text formatting):


(the flag row of course is not included in the Assets.csv)


I can't see a difference between LotAmounts there.
Posted By: jcl

Re: Zorro 1.40 - 11/28/15 11:50

Ok, then the problem is clear. There is no "CHF/JPY" in the 1.40 defaults. But I think it's in the extended list for currencies - otherwise, enter it. All used assets must be in your asset list, or else you can not trade them. All details about assets are in the manual under "Asset List".

Tip: Always [Test] a script before trading it live, and look into the log. It displays all such errors and prevents bad surprises on live trading.
Posted By: Sphin

Re: Zorro 1.40 - 11/28/15 12:51

Quote:
All assets that you want to trade must be in the asset list.

What asset list do you mean? The image shows an extract of my Assets.csv (without the flag colum) that I thought to be the asset list used in live trading and that contains CHF/JPY as well as EUR/JPY. Or do you mean all assets I want to trade must be also in the AssetsFix.csv? The manual says:

Quote:
If no particular asset list is given in a script, AssetsFix.csv is used in training and testing. The asset list has normally no effect on live trading, as asset parameters are then not read from the list, but loaded from the broker API in real time.

If AssetsFix.csv is used only for training and testing and has no effect on live trading, how it can cause an error there?
Posted By: jcl

Re: Zorro 1.40 - 11/29/15 10:40

Ah, this remark might be confusing. The AssetsFix parameters have indeed no effect on live trading, since the parameters are loaded from the broker when available. But you must still have all traded assets in AssetsFix or whatever asset list you specified in your script, just as described in the manual. If Zorro does not know your asset, it can not trade it. Or at least I suppose so. I have not yet tried trading missing assets.

Aside from the entry in the asset list you should also have price histories of those assets, or else you can not test them.
Posted By: Sphin

Re: Zorro 1.40 - 11/29/15 12:23

This information is so important, since I guess not only me but also some other users have dedicated Zorro installations for each purpose, one on a local system for training and testing and one on a VPS or similar for trading. For sure the local installations mostly have all the features you described above but I think often the lastly executing bots do not. So I e.g. neglected completely downloading history files and maintaining the AssetsFix file on the trading system because I thought they are not relevant for live trading. At least the latter assumption was a mistake.
Posted By: jcl

Re: Zorro 1.40 - 11/29/15 15:43

Well, for the histories it is in fact sufficient when you have them on your test system, unless you need them on the VPS for the PRELOAD flag. But with this only exception, the test and the trade system should be 100% identical in ALL files. Maybe it does not matter for some files, but better do not try it out unless you are very sure.
Posted By: GPEngine

Re: Zorro 1.40 - 11/29/15 17:27

The Download script generates a bad Assets.dta line.

I have this dummy line in my AssetFix.dta
Code:
EUR/SEK,117.489,0.004,0.02,-0.04,0.01,0.07413,10,0,1000,0.6,

Download.c updates it to this in Asset.dta.
Code:
EUR/SEK,9.2818,0.00590,0.1600,-0.6000,0.0001,0.01214,39.000,1000.0,1.2,

Zorro rejects this line. It has too few elements.
Posted By: GPEngine

Re: Zorro 1.40 - 11/29/15 17:35

Oh wait. I think I see the problem.

Zorro's message pane says stuff like
Code:
EUR/SEK updated to Assets.csv
No bars generated
Done!
Logout.. ok


But the file History/Assets.csv does not exist.
Posted By: Sphin

Re: Zorro 1.40 - 11/29/15 21:14

The new assets file Assets.csv has moved to ./Log.
Posted By: GPEngine

Re: Zorro 1.40 - 11/29/15 21:20

Oh. hmm.
Posted By: DdlV

Re: Zorro 1.40 - 11/30/15 21:24

Hi jcl. I've received an email that 1.40 is released. In the past, new releases have been announced in the Starting sub-forum, but I don't see that this time. So, first want to confirm that 1.40 is really live/released now?

Also, does the 1.40 install convert & move the existing History/Asssets.dta to Log/Assets.csv, or does it just install a generic Assets.csv and a manual step(s) is required to bring forward other traded assets?

From a cleanup perspective, should we delete History/Assets.dta? Anything else?

Thanks.
Posted By: Sphin

Re: Zorro 1.40 - 11/30/15 21:49

Hi DdlV, there is no conversion from .dta to .csv, this is handwork. laugh The installer installs only .csv files with defaults.
Posted By: MatPed

Re: Zorro 1.40 - 12/01/15 09:12

I have Zorro S, but I do not have received any email. Wierd...
Posted By: jcl

Re: Zorro 1.40 - 12/01/15 10:14

The automated emails are sent when you opted for news on the Zorro download form. Otherwise it is supposed that you don't want to be pestered by news, even when ownning Zorro S. But you can enter your email in the download form again and will then be included in the news distribution.

- The released Zorro version 1.40 is slightly different to the 1.400 beta version. The software version is the same, but the manual and the IB plugin were updated.
Posted By: MatPed

Re: Zorro 1.40 - 12/01/15 16:50

ok, glad to know it. Ciao
Posted By: DdlV

Re: Zorro 1.40 - 12/01/15 17:44

Thanks Sphin, jcl.
Posted By: auvergnat

Re: Zorro 1.40 - 12/10/15 05:09

Hi
On 1.40.2, when I test script (Z1 for example), I have an error message when I want to watch results : image viewer 2.3 tells me "C:\USERS\Z\LOG\Z1_EURUSD.PNG WAS NOT FOUND" ?
Same problem with others scripts.

Can you help me ?

Tof
Posted By: jcl

Re: Zorro 1.40 - 12/10/15 07:22

Is the path really wrong or does the file exist and the message is wrong?
Posted By: nanotir

Re: Zorro 1.40 - 12/11/15 02:55

I think I got similar error with Z12. In my case it was because I trained and tested with one asset active in the zorro window and then I clicked to test it with another asset.
Posted By: jcl

Re: Zorro 1.40 - 12/11/15 09:53

A 'file not found' message on a PC can mean either that the file is really not there. It was not created at all or the path is wrong. Or it means that the file exists, but can not be opened. In that case check the user rights on your PC and whether the file was accessed by another program at the same time.
© 2024 lite-C Forums