I want to trade Share CFDs with my Zorro S on FXCM and I see, that depending on the asset to be traded there are different trading hours:

Trading Hours

Currently in the backtest I simply use the Yahoo Finance history downloaded with the assetHistory() call and a BarPeriod of 1440.

Will Zorro take care of the different trading hours automatically and only trade when possible or do I have to manually add code to make Zorro trade only in the hours when the underlying exchange is open? Do I have to use AssetZone, AssetFrame, TimeFrame, FrameOffset and frameSync?

If extra code is required, do I manually have to skip bars outside trading hours? How would that work with TimeFrame, I don't fully understand the example in the documentation. How would I trade daily bars 1 hour before the close of the exchange?


Last edited by trenki2; 01/22/17 11:50.