Gamestudio Links
Zorro Links
Newest Posts
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
M1 Oversampling
by 11honza11. 04/30/24 08:16
Trading Journey
by howardR. 04/28/24 09:55
Zorro Trader GPT
by TipmyPip. 04/27/24 13:50
Data from CSV not parsed correctly
by jcl. 04/26/24 11:18
Why Zorro supports up to 72 cores?
by jcl. 04/26/24 11:09
Eigenwerbung
by jcl. 04/26/24 11:08
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (degenerate_762, AndrewAMD), 846 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
wandaluciaia, Mega_Rod, EternallyCurious, howardR, 11honza11
19049 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 3 of 3 1 2 3
Re: ReTraining Live Z12 - Problems & Questions [Re: DdlV] #459089
04/21/16 13:25
04/21/16 13:25
Joined: Jun 2013
Posts: 1,609
D
DdlV Offline OP
Serious User
DdlV  Offline OP
Serious User
D

Joined: Jun 2013
Posts: 1,609
Anyone have thoughts on this?

I don't know that I'd ever trade with a DD broker (esp. after jcl's admonition! laugh ), but I would appreciate expanding my understanding with specific, practical examples of what DD brokers do that makes them problematic for algo trading...

Thanks.

Re: ReTraining Live Z12 - Problems & Questions [Re: DdlV] #459130
04/24/16 08:21
04/24/16 08:21
Joined: Apr 2014
Posts: 482
Sydney, Australia
B
boatman Offline
Senior Member
boatman  Offline
Senior Member
B

Joined: Apr 2014
Posts: 482
Sydney, Australia
Quote:
I'm really trying to get nearer to the real, practical bottom line. For exactly the same trade at the same time, why is DD worse than NDD?


The only reason I can talk about with any certainty is that with a DD broker, there is a conflict of interest. Unfortunately I can't talk about differences in execution as that would simply be speculation. Do you need more of a reason than a conflict of interest?

Re: ReTraining Live Z12 - Problems & Questions [Re: boatman] #459135
04/24/16 14:39
04/24/16 14:39
Joined: Jun 2013
Posts: 1,609
D
DdlV Offline OP
Serious User
DdlV  Offline OP
Serious User
D

Joined: Jun 2013
Posts: 1,609
Thanks boatman. Separating the issues:

Broker selection: Yes, conflict of interest is a significant negative. laugh Of course, this pre-supposes that none of the NDD brokers are colluding with the liquidity providers...

Education: There don't seem to be that many "levers" a broker has (given that costs are specified) - perhaps only price & spread & tick frequency & timing? - so I was wondering if there are any documented examples of how a DD broker misuses these levers in comparison to what comes from an NDD broker(s)? Perhaps someone else has examples...

Thanks.

Re: ReTraining Live Z12 - Problems & Questions [Re: DdlV] #459303
05/05/16 20:48
05/05/16 20:48
Joined: Jun 2013
Posts: 1,609
D
DdlV Offline OP
Serious User
DdlV  Offline OP
Serious User
D

Joined: Jun 2013
Posts: 1,609
Hi jcl. This thread sidetracked into a DD vs. NDD discussion, but I'd like to return to the original reTraining focus and clear up my remaining misunderstandings.

a) I understand the point that correct History needs to be in place for the reTraining to be good. In terms of my VPS, that seems from what I experienced to mean that a vanilla install isn't good enough, especially if the install happens in 1 year and the reTrain happens in the next year. (I.e., my reTrain successfully downloaded 2016 prices but failed trying to download 2015 prices.) It seems the solution to this History concern is to add a step before reTraining: Download and install (reinstall if updated) all Zorro History zip's (and any other history) needed by the strategy. This would ensure that all available History is present (to be "topped off" by the reTrain); and also that the latest History is available incorporating any fixes for errors that have been discovered. Does this process make sense to you?

b) I'm still having trouble wrapping my head around broker's costs differences not mattering to reTraining. It seems to me that different costs would lead to different trades and hence to different optimizations = different parameters. A specific question from my situation: I develop on one machine & Trade on a VPS, on which I've only done a vanilla install, and updated History (per above laugh ). My development machine has my AssetsFix.csv. The VPS has your vanilla AssetsFix.csv. If I reTrain on the VPS, it will use your AssetsFix.csv - is this correct/OK?

c) If the only thing needed from the broker connection for reTraining is "topping off" History, then reTraining can be done anytime - like, say, Sunday as soon as the broker comes back up - correct?

Thanks!

Re: ReTraining Live Z12 - Problems & Questions [Re: DdlV] #459304
05/05/16 21:39
05/05/16 21:39
Joined: Feb 2015
Posts: 652
Milano, Italy
M
MatPed Offline
User
MatPed  Offline
User
M

Joined: Feb 2015
Posts: 652
Milano, Italy
I try to answer, based on my experience,

a) if you are not sure that the data you have downloaded by yourself from the broker are correct and gap free, the process you have described make sense.

b) I am not sure if training will generate different parameters based on the assetfix you are using. For sure different assetfix will drive to different test results.
I experienced different test results not only with different assetfix but even with different margin setting and the same assetfix.
In old z12 version <1.4 this behavior was very relevant. Not as important with the new version. I do not know why... before trading I test the z12 with 50, 100, 1000 margin setting and I compare the results. With my broker, higher margin generates better test results.

c)I re-train the z12 during normal trading hours just after having updated the assetfix with the download script. Spread and margin requirements are different in low liquidity markets on my broker, but this is broker dependent, I guess.

HtH

Re: ReTraining Live Z12 - Problems & Questions [Re: MatPed] #459306
05/06/16 02:03
05/06/16 02:03
Joined: Jun 2013
Posts: 1,609
D
DdlV Offline OP
Serious User
DdlV  Offline OP
Serious User
D

Joined: Jun 2013
Posts: 1,609
Thanks MatPed!

I hope jcl will also add his thoughts/confirmations.

Thanks.

Re: ReTraining Live Z12 - Problems & Questions [Re: DdlV] #459335
05/09/16 08:12
05/09/16 08:12
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
a) Yes, you must not train a system without having correct, gap-free and recent historical prices. The files from the download page won't do. They are correct, but not recent.

b) You normally do not train a system for a particular broker. Only exceptions are systems that depend on certain broker parameters, f.i. a system that exploits rollover. Or a system that trades in different ways dependent on leverage.

c) Since training a system does not require a broker connection, you can train it on Sunday, on Christmas, or at any day you want.

Page 3 of 3 1 2 3

Moderated by  Petra 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1