Ciao Luca, io sono in vacanza per cui non posso aiutarti a capire se quello che hai scritto possa produrre risultati soddisfacenti . Hai inserito nella parte del money management un trailing profit il cui utilizzo vieta l' esecuzione di backtest. Quello che dovresti fare è far partire un front test in paper per il tempo necessario al TS a produrre una trentina di trade in modo da avere una prima idea su quali parametri intervenire.

Comunque se sei inpaziente e vuoi testare subito con un back test sostituisci il trailing stop con un takeprofit in modo da essere sicuro che quel tick lo avresti effettivamente preso.
Non rimanere deluso, avrai risultati peggiorativi ma non ti preoccupare serve solo per capire se quello che hai scritto ha un senso oppure se è immediatamente da cestinare

Apo