It's the version from #455223 of this thread here, but I do some experiments with other assets, so my actual asset loop is:

while(asset(loop("AUD/JPY","AUD/USD","CHF/JPY","EUR/JPY","EUR/USD","GBP/USD","NZD/CHF","NZD/JPY","USD/CHF","USD/JPY","USOil")))

IMO training often doen't make much sense using daily bars. Maybe again after one year or something.
I still use BarOffset=1 because I did some mistakes on my own the last weeks so I cannot confirm yet that the other conditions work, but they should. One problem was that if timestamp of the decisive bar is on Thursday I had to incclude this day (dow()!=4) in the exit condition, otherwise Zorro tries to setup the trade and gives up immediately afterwards with "Missed entry". No problem of Zorro but of mine.