GoldRushMT5
- Experts
- Philippos Georghiades
- Versione: 1.10
- Attivazioni: 7
GoldRushMT5
Un Expert Advisor trend-following multi-timeframe con rilevamento del bias configurabile, ingressi basati su struttura ed EMA e strumenti flessibili di gestione del rischio.
Panoramica
GoldRushMT5 è un Expert Advisor trend-following per MetaTrader 5. Utilizza un approccio a doppio timeframe: un timeframe superiore definisce la direzione del mercato, mentre un timeframe inferiore gestisce ingressi e uscite. I lati long e short sono configurati separatamente, ciascuno con i propri periodi degli indicatori, modalità SL/TP e parametri di swing.
L’EA opera in tre fasi: rilevamento del bias, trigger di ingresso e gestione dell’operazione. Ogni fase offre più metodi configurabili, consentendo agli utenti di adattare la strategia a diversi strumenti e condizioni di mercato.
Rilevamento del bias
Il bias direzionale viene determinato sul timeframe superiore. Sono disponibili tre modalità:
-
Incrocio EMA — il bias è rialzista quando la EMA veloce è sopra la EMA lenta, e ribassista quando avviene il contrario.
-
Solo BOS — la fase di bias viene ignorata; l’ingresso si basa esclusivamente sul trigger strutturale.
-
Disattivato — il bias è sempre attivo in entrambe le direzioni.
Modalità di ingresso
Break of Structure
L’EA entra in posizione quando l’ultima candela chiusa sul timeframe di ingresso chiude oltre un recente massimo di swing (per i long) o sotto un recente minimo di swing (per gli short). Il rilevamento degli swing utilizza un periodo di lookback e una finestra di conferma configurabili.
Incrocio EMA
L’EA entra quando la EMA veloce incrocia sopra la EMA lenta sul timeframe di ingresso (per i long), oppure sotto (per gli short).
Modalità ordine limite
Invece di entrare a prezzo di mercato, l’EA identifica livelli vicini di supporto o resistenza utilizzando il raggruppamento storico dei prezzi. Colloca quindi un ordine limite vicino al livello con un offset basato su ATR. Gli ordini non eseguiti vengono automaticamente cancellati dopo un numero di barre definito dall’utente. I parametri di rilevamento supporto/resistenza (lookback, numero minimo di tocchi, larghezza della zona) sono tutti configurabili.
Posizionamento dello stop-loss
Sono disponibili sette metodi di stop-loss, configurati in modo indipendente per il lato long e short:
-
Minimo/massimo della candela precedente sul timeframe del bias
-
Minimo/massimo della candela di ingresso sul timeframe di ingresso
-
Distanza dall’ingresso basata su ATR
-
Valore della EMA veloce sul timeframe del bias
-
Valore della EMA veloce sul timeframe di ingresso
-
Recente minimo/massimo di swing sul timeframe di ingresso
-
Periodo EMA personalizzato sul timeframe di ingresso
Metodi di take-profit
Sono disponibili cinque metodi di take-profit, configurati in modo indipendente per il lato long e short:
-
Target basato su ATR (ATR x moltiplicatore dall’ingresso)
-
Incrocio EMA sul timeframe del bias (uscita quando le EMA incrociano contro la posizione)
-
Incrocio EMA sul timeframe di ingresso
-
Rapporto rischio/rendimento fisso
-
Chiusura della candela rispetto alla EMA veloce sul timeframe di ingresso
Trailing stop
Sono disponibili sei modalità di trailing stop. Tutte si attivano quando la posizione raggiunge una soglia configurabile espressa in multipli di R:
-
Distanza di trailing basata su ATR
-
Percentuale del prezzo corrente
-
Distanza fissa in punti
-
Trailing sulla struttura degli swing (segue recenti minimi/massimi di swing)
-
Distanza fissa in multipli di R dal prezzo corrente
-
Trailing con periodo EMA personalizzato
Il trailing può opzionalmente essere limitato per attivarsi solo dopo la chiusura parziale in profitto.
Gestione del rischio
-
Dimensionamento della posizione tramite importo fisso in denaro o percentuale del saldo del conto
-
Limite di perdita giornaliera come percentuale del saldo
-
Numero massimo di operazioni al giorno
-
Pausa automatica dopo un numero configurabile di perdite consecutive
-
Periodo di cooldown tra le operazioni, misurato in barre del timeframe di ingresso
-
Filtro di spread massimo per saltare gli ingressi in condizioni di spread elevato
Filtri
-
Filtro ADX — richiede che l’ADX sul timeframe del bias superi un livello minimo prima di consentire gli ingressi.
-
Filtro distanza EMA — richiede una separazione percentuale minima tra la EMA veloce e la EMA lenta, filtrando condizioni piatte o laterali.
-
Filtro volume — richiede che il volume dell’ultima barra chiusa superi la media mobile del volume recente. Progettato per l’uso con la modalità di ingresso BOS.
Controllo di sessioni e giorni
Il filtro temporale delle sessioni supporta più finestre di sessione (ad esempio Londra e New York). Un filtro per i giorni della settimana offre un controllo giornaliero con quattro opzioni per ogni giorno: entrambe le direzioni, solo long, solo short oppure completamente disattivato.
Parametri
-
Generale — tipo di rischio, importo del rischio, limiti di lotto, timeframe del bias, timeframe di ingresso.
-
Tipo ordine — modalità mercato o limite, lookback S/R, numero di tocchi, larghezza della zona, scadenza dell’ordine limite.
-
Ingresso long — modalità bias, modalità ingresso, periodi EMA, periodo ATR, modalità TP/SL, lookback swing.
-
Ingresso short — stesso set di parametri del long, configurato in modo indipendente.
-
Trailing stop — modalità, attivazione in multipli di R, impostazioni distanza ATR/percentuale/punti/swing/EMA.
-
Profitto parziale — attiva/disattiva, trigger in multipli di R, percentuale da chiudere, break-even dopo il parziale.
-
Gestione del rischio — limite di rischio giornaliero, massimo operazioni giornaliere, pausa per perdite consecutive, cooldown, spread massimo.
-
Sessioni e giorni — finestre di sessione, controllo direzionale per ciascun giorno da lunedì a venerdì.
Punto di partenza consigliato
Inizia i test su XAUUSD con H1 come timeframe del bias e M30 come timeframe di ingresso. Utilizza un dimensionamento del rischio basato su percentuale a un livello conservativo. Attiva il filtro ADX e il filtro spread per ridurre gli ingressi durante condizioni laterali o di bassa liquidità. Esegui lo Strategy Tester prima di applicarlo a un conto demo o reale.
Questo EA non utilizza DLL né risorse esterne. Tutte le operazioni avvengono all’interno dell’ambiente MetaTrader 5. Tutti i parametri sono configurabili dall’utente. Le prestazioni passate osservate nei backtest non indicano risultati futuri. Gli utenti dovrebbero testare accuratamente il prodotto e comprenderne i parametri prima di utilizzarlo su qualsiasi conto.
