GGAccelerator
- Experts
- Versione: 1.4
- Attivazioni: 5
GG Accelerator — Ricerca di serie di crescita accelerata
Testa gratuitamente le campagne di crescita accelerata e, quando il modello supera la verifica, passa alla versione completa di GG Accelerator.
GG Accelerator è un Expert Advisor a griglia con mediazione delle posizioni, ingressi tramite Bande di Bollinger e distanza della griglia regolabile. La sua funzione principale è una modalità che modella una sequenza di piccoli conti di crescita nello Strategy Tester di MetaTrader 5.
Qui la crescita accelerata non è intesa come la normale gestione conservativa di un grande deposito. È una serie di tentativi a rischio limitato: ogni tentativo ha una piccola somma iniziale e una somma obiettivo predefinita. La perdita di un tentativo viene trattata come lo stop-out di un conto virtuale; il test prosegue quindi con il tentativo successivo. Il risultato viene valutato sull’intera serie, non su un singolo intervallo storico riuscito.
Esempio: il budget della campagna è 10.000 USD, un tentativo parte da 50 USD e il suo obiettivo è 250 USD. L’EA modella la sequenza dei tentativi, registra gli obiettivi raggiunti e gli stop-out e controlla se il budget residuo è sufficiente per il tentativo successivo.
Questa è una modalità di ricerca, non una promessa di profitto. Gli approcci a griglia e martingala presentano rischio di coda: trend rari ma potenti, gap, allargamento dello spread, slippage e cambiamenti nelle condizioni del broker possono portare rapidamente alla perdita dell’importo assegnato a un singolo tentativo o all’intera campagna.
Come funziona la campagna virtuale
Per evitare che il test standard di MetaTrader si interrompa prematuramente, nel tester viene utilizzato un deposito iniziale tecnicamente più elevato. L’EA calcola comunque lotti, equity, margine libero e rischio di ogni “vita” a partire dal deposito virtuale.
Ogni vita segue uno di questi scenari:
- L’EA avvia il trading usando VirtualInitialDeposit come capitale di un tentativo.
- La griglia apre e media le posizioni secondo le proprie regole di trading.
- Quando viene raggiunta l’equity o il saldo obiettivo, la vita viene registrata come riuscita.
- In caso di stop-out virtuale o limite di perdita aggiuntivo, tutte le posizioni dell’EA vengono chiuse e la vita viene registrata come persa.
- Dopo la pausa impostata, inizia una nuova vita se il budget della campagna lo consente ancora.
Il riepilogo include il numero di vite completate, obiettivi, stop-out, budget residuo e statistiche di ogni singolo tentativo.
Parametri di Virtual Campaign
VirtualCampaignMode — abilita la modellazione di tentativi virtuali sequenziali. Destinato solo allo Strategy Tester.
VirtualInitialDeposit — capitale iniziale di un tentativo, ad esempio 50 USD.
VirtualCampaignBudget — budget totale della serie di tentativi. Il valore 0 indica che il budget non è limitato.
VirtualProfitTarget — equity o saldo obiettivo di un tentativo; deve superare il deposito virtuale iniziale.
VirtualTargetMode — chiude al raggiungimento dell’obiettivo di equity oppure solo quando il basket non ha più posizioni.
VirtualUseBrokerStopOut — applica alla vita virtuale il livello di stop-out configurato per il conto di test.
VirtualStopOutOverridePercent — imposta manualmente lo stop-out in percentuale; 0 usa il valore del conto.
VirtualHardLossAmount — limite aggiuntivo di perdita monetaria per una vita. 0 lo disabilita.
VirtualMinFreeMargin — riserva minima di margine libero dopo l’apertura dell’ordine successivo.
VirtualRestartDelayMinutes — pausa tra la fine di una vita e l’inizio della successiva.
VirtualRestartOnNewM1Bar — impedisce il riavvio sulla stessa candela di un minuto.
VirtualWriteLifeCsv — salva in CSV le statistiche delle vite individuali in un test singolo.
Se VirtualCampaignMode=false , l’EA opera normalmente, senza vite virtuali né stop-out virtuale.
Ottimizzazione basata sulle candele e controllo del rischio basato sui tick
Le decisioni di trading vengono prese alla chiusura della candela del timeframe selezionato: ingressi, aggiunte alla griglia, filtri e take-profit virtuali non usano una candela non completata. Questo rende i risultati dell’ottimizzazione più riproducibili e accelera notevolmente la ricerca dei parametri.
Allo stesso tempo, stop-out virtuale, controlli di equity e margine e limite di perdita aggiuntivo vengono verificati a ogni tick fornito dal modello di test. L’EA quindi non attende la chiusura della candela quando il conto virtuale deve già essere liquidato.
Sequenza di ricerca consigliata:
- Eseguire un’ampia ottimizzazione in modalità 1 minute OHLC .
- Selezionare non un singolo risultato massimo, ma un plateau di parametri robusto.
- Esaminare il numero di stop-out, la profondità massima della griglia, il livello di margine, la durata dei basket e il risultato della campagna.
- Eseguire le migliori varianti con Every tick o tick reali quando è disponibile lo storico.
- Ripetere il test con spread più ampio, slippage, swap meno favorevoli e periodi di mercato separati.
1 minute OHLC accelera la ricerca, ma i suoi tick sono modellati. Perciò non si dovrebbe prendere una decisione finale sui parametri prima di verificare le migliori varianti con tick reali e in condizioni di trading avverse.
