Hi - almost newbie here.
I am running the Workshop 6 script - modified for 4 currencies.
It has been running since 9th November and closed out a couple of trades and then modified CAPITAL = 500 from 10000 to be more appropriate (for me)

Data appeared to load OK
====================================================================
Login 0 FXCM.. at UTC 11-09 14:46
Load AUD/USD prices.. 172845 min
Read Workshop6.par
Load EUR/USD prices.. 172635 min
Load GBP/USD prices.. 172935 min
Load USD/JPY prices.. 172605 min
V 1.886 on Fri 18-11-09 14:47:44

Trade: Workshop6 2018-11-09
Read Workshop6.fac
Lookback period (2000 bars)
[809: Fri 18-07-13 05:00] (0.741550).
====================================================================
But have following [Mon 18-11-12 14:00] 731 +7.97 +0.0367 / (0.721690)
[Mon 18-11-12 15:00] 729 +7.97 -1.67 / (0.720790)
[Mon 18-11-12 16:00] 725 +7.97 -6.01 \ (0.720170)
[Mon 18-11-12 17:00] 725 +7.97 -5.69 \ (0.719930)
[AUD/USD:CNTR:L] Skipped (Amount = 0)
[AUD/USD:CNTR:L] Skipped (Lots 0)
====================================================================
still running with 2 trades each with 0.01 lots
The initial profit of 220+ (ish) was before I changed the CAPITAL figure (had 2 trades at 23 & 16 x micro-lots respectively)
====================================================================
while(asset(loop("AUD/USD","EUR/USD","GBP/USD","USD/JPY")))
//while(asset(loop("EUR/USD")))
while(algo(loop("TRND","CNTR")))
{
// don't reinvest
//Margin = 0.5 * OptimalF * Capital;

// reinvest the square root of the component profit
Margin = 0.8 * OptimalF * Capital * sqrt(1 + ProfitClosed/Capital); // increased from 0.5
====================================================================

I have been developing EA in MT4 and used to understanding what is happening i.e. look at chart and see CROSSOVER for example.
Any help appreciated