A quick update; the last 130 trades, partially detailed here over the last month have produced an average return of 13.7% in 22.9 days. Below backtested average, but still over 600% on an annualised basis, which is not too shabby.
I'll be away for the rest of April on holiday, and will pick up...