Se stai cercando un modo innovativo per gestire le tue operazioni, il Backbone potrebbe essere la soluzione che fa per te. Questo EA (Expert Advisor) si basa su una variazione costante della direzione delle operazioni in base ai livelli di TakeProfit, StopLoss e TrailingStop. Le posizioni vengono aperte passo dopo passo, in direzione opposta rispetto alle posizioni chiuse in precedenza. Le operazioni si chiudono simultaneamente quando si raggiungono i livelli predefiniti di TakeProfit, StopLoss o TrailingStop.
Una delle caratteristiche interessanti di Backbone è che non utilizza indicatori o modelli matematici complessi. La sua redditività si basa su un principio semplice: la durata delle posizioni vincenti è maggiore rispetto a quella delle posizioni perdenti.
Backbone può essere utilizzato su qualsiasi timeframe, ma è importante adattare i livelli di TakeProfit, StopLoss e TrailingStop a ciascun timeframe. Per darti un esempio pratico, ho utilizzato l'EURUSD su H1 nel periodo di ottimizzazione dal 10/01/2007 al 30/09/2008. Per velocizzare l'ottimizzazione, ho impostato una chiave che limita le decisioni di trading all'apertura di una nuova candela e ho utilizzato "Open Prices only" durante l'ottimizzazione. Ho impiegato il metodo "Every tick" per controllare i risultati, come puoi vedere nel report qui sotto.
I parametri di input ottimali per EURUSD H1 sono:
- MaxRisk: 0.5 - rischio massimo per tutte le operazioni in qualsiasi momento
- ntmax: 10 - numero massimo di operazioni in una direzione
- TakeProfit: 170
- StopLoss: 40 - 0: disabilitato; >0: abilitato
- TailingStop: 300 - 0: disabilitato; >0: abilitato (StopLoss deve essere abilitato)
Attenzione: come la maggior parte degli EA ottimizzati, Backbone funziona bene solo nel range temporale in cui è stato ottimizzato. Potrebbe non performare altrettanto bene in condizioni di "out-of-sample". Ad esempio, se Backbone avesse partecipato al campionato del 2008, il suo bilancio sarebbe stato di 104 dollari. Tuttavia, Backbone può servire come base per sviluppare EA più complessi e redditizi, aggiungendo filtri per le operazioni perdenti. Ti consiglio di ottimizzare prima Backbone sui livelli di TakeProfit, StopLoss e TrailingStop utilizzando l'ottimizzatore integrato di MetaTrader. Poi, una volta fissati questi valori, aggiungi filtri e ottimizza solo i parametri di questi filtri.
Buona fortuna!

| Simbolo | EURUSD (Euro vs Dollaro USA) | ||||
| Periodo | 1 Ora (H1) 2007.10.01 00:00 - 2008.09.29 23:00 (2007.10.01 - 2008.09.30) | ||||
| Modello | Every tick (il metodo più preciso basato su tutti i timeframe disponibili) | ||||
| Parametri | MaxRisk=0.5; ntmax=10; TakeProfit=170; StopLoss=40; TrailingStop=300; | ||||
| Barre nel test | 7086 | Tick modellati | 3103036 | Qualità della modellazione | n/a |
| Errori di grafici non corrispondenti | 219 | ||||
| Deposito iniziale | 10000.00 | ||||
| Profitto netto totale | 9882406.34 | Profitto lordo | 31810499.95 | Perdita lorda | -21928093.61 |
| Fattore di profitto | 1.45 | Profitto atteso | 4607.18 | ||
| Drawdown assoluto | 672.94 | Drawdown massimo | 2039240.00 (20.33%) | Drawdown relativo | 82.13% (1922003.87) |
| Operazioni totali | 2145 | Posizioni corte (percentuale vincente) | 1138 (26.27%) | Posizioni lunghe (percentuale vincente) | 1007 (31.28%) |
| Operazioni vincenti (% del totale) | 614 (28.62%) | Operazioni perdenti (% del totale) | 1531 (71.38%) | ||
| Maggior | operazione vincente | 85560.00 | operazione perdente | -23220.00 | |
| Media | operazione vincente | 51808.63 | operazione perdente | -14322.73 | |
| Massimo | vincite consecutive (profitto in denaro) | 22 (1861260.00) | perdite consecutive (perdita in denaro) | 79 (-1591660.00) | |
| Massimo | profitto consecutivo (conteggio delle vittorie) | 1861260.00 (22) | perdita consecutiva (conteggio delle perdite) | -1591660.00 (79) | |
| Media | vittorie consecutive | 7 | perdite consecutive | 16 | |
Commento 0