Gold Leapfrog
- Experts
- Versione: 1.10
- Aggiornato: 7 agosto 2026
- Attivazioni: 10
Gold Leapfrog è un sistema di trading istituzionale multi-asset, costruito specificamente attorno all'oro (XAUUSD) come principale ancora sui metalli preziosi, supportato da quattro principali coppie di valute di correlazione (EURUSD, GBPUSD, USDJPY, AUDUSD). L'Expert Advisor combina analisi di correlazione multi-timeframe, scalatura dei lotti basata sul beta di parità di rischio e un motore di recupero adattivo a griglia per negoziare il momentum direzionale, mantenendo al contempo una rigorosa protezione del capitale.
Ogni operazione è automaticamente protetta da ordini dinamici di Stop Loss e Take Profit basati sull'ATR, calcolati con precisione al tick size. Tutte le routine di esecuzione e gestione degli ordini sono state irrobustite per funzionare senza problemi sia su modelli di conto Netting che Hedging, resistendo a condizioni avverse del broker come ampliamento degli spread, latenza di esecuzione, saldi bassi e gap di chiusura del mercato. L'EA supera la validazione del Mercato MQL5 senza errori nel giornale.
Principali funzionalità
L'EA monitora l'oro e le sue quattro coppie di valute correlate da un unico grafico. A differenza dei semplici sistemi a simbolo singolo, Gold Leapfrog calcola la correlazione di Pearson mobile e il beta di parità rispetto all'oro sul timeframe orario. Quando il filtro di correlazione è abilitato, l'EA valuta la direzione su tutto il portafoglio, eseguendo operazioni solo quando l'allineamento statistico conferma il bias. È inoltre possibile disabilitare il filtro di correlazione per negoziare ciascun simbolo in modo indipendente su qualsiasi timeframe a scelta.
Le operazioni sono gestite da una griglia dinamica a due modalità. La modalità "Griglia in profitto" scala le posizioni vincenti per catturare trend estesi, mentre la modalità "Griglia in perdita" gestisce il drawdown fluttuante utilizzando un moltiplicatore intelligente dei lotti. Invece di raddoppiare ciecamente le dimensioni dei lotti, il moltiplicatore scala geometricamente e integra i limiti massimi di volume del broker e i controlli di margine per prevenire un eccessivo leverage del conto.
Una modalità di salvataggio algoritmico consente all'EA di adottare operazioni manuali fluttuanti (Magic 0) o ordini lasciati da EA di terze parti difettosi. Una volta adottati, Gold Leapfrog applica il suo motore di recupero matematico e la logica del paniere trailing per gestire queste posizioni fluttuanti e farle uscire dal drawdown.
La suite di difesa integrata contro il broker protegge da picchi di esecuzione e caccia agli stop. Include livelli opzionali di Stop Loss e Take Profit virtuali nascosti al server del broker, rilevamento di trappole ad alto requisito di margine (HMR) durante i cali di leva e monitoraggio della latenza di esecuzione in tempo reale.
Un interruttore di drawdown istituzionale monitora il capitale del conto in tempo reale. Se il drawdown del capitale raggiunge la soglia specificata, o se vengono raggiunti i limiti giornalieri di perdita/profitto, l'EA chiude le posizioni aperte in modo sicuro a blocchi e blocca le negoziazioni per proteggere il capitale. Il bloccaprofitti del paniere trailing tiene traccia continuamente del profitto cumulativo in dollari su tutte le posizioni, seguendo il picco e chiudendo l'intero paniere una volta raggiunto un passo di ritracciamento.
Il pannello di controllo interattivo sul grafico fornisce esecuzione di Acquisto e Vendita con un clic, pulsanti di chiusura selettiva (chiudi profitto, chiudi perdita, chiudi tutto per coppia, chiudi tutti gli ordini) e interruttori per Trading Automatico, Modalità Griglia, Mirroring Mobile e Scarico Notturno. Il pannello mostra in tempo reale il capitale del conto, il margine libero, il profitto di oggi, il profitto settimanale, il profitto mensile e la suddivisione per simbolo, sovrapposti con gli indicatori visivi di arcobaleno 64-EMA e Heikin-Ashi smussato sul grafico.
Irrobustimento interno e conformità di validazione
Il codice è progettato per soddisfare i requisiti di qualità standard del mercato:
Tutte le distanze di Stop Loss e Take Profit sono normalizzate al tick size, ai livelli di stop e ai livelli di freeze del broker.
Gli ordini vengono eseguiti tramite un modello di esecuzione di mercato a due fasi per prevenire errori di suddivisione degli ordini sui broker STP e ECN.
Simulazioni pre-negoziazione del margine libero assicurano che l'EA non tenti mai operazioni che superano il margine disponibile, prevenendo errori di rifiuto per mancanza di fondi.
Le posizioni su conti Netting vengono chiuse in blocchi calcolati, delimitati dai volumi massimi del simbolo e dai limiti direzionali.
La validazione della sessione incorporata garantisce che l'EA non tenti mai operazioni di ordine mentre la sessione di negoziazione di un simbolo è chiusa.
Nessuna chiamata a funzioni di interruzione del test garantisce valutazioni ininterrotte durante i backtest automatici.
Parametri di input
Generali
InpLanguage – Lingua dell'interfaccia (Inglese o Russo)
InpNaturalLanguagePreset – Preimpostazioni per scaling conservativo, bilanciato o aggressivo
Gestione del rischio e dei lotti
InpStopLossPercent – Stop Loss come percentuale del saldo (0 = Disabilitato)
InpUseLotManual – Abilita dimensione lotto fissa manuale
InpManualLot – Dimensione lotto fissa manuale
InpRisk – Percentuale di rischio per operazione per il dimensionamento automatico dei lotti
InpProfitPips – Obiettivo di profitto in pip per il take profit
InpMinPips – Dimensione minima della candela in pip per i segnali di ingresso
InpTimeFrame – Timeframe delle candele per i segnali di ingresso
InpUseLotIncrease – Abilita moltiplicatore intelligente dei lotti per lo scaling della griglia
InpGridMultiplier – Moltiplicatore dei lotti per i livelli successivi della griglia
Simboli di trading e passi della griglia
InpSymbolXAUUSD – Nome del simbolo Oro vs Dollaro USA
InpStepXAUUSD – Passo della griglia in pip per XAUUSD
InpSymbolSym2 a Sym5 – Simboli di correlazione valutaria personalizzati (EURUSD, GBPUSD, USDJPY, AUDUSD)
InpStepSym2 a Sym5 – Passi della griglia in pip per i simboli secondari
InpMaxOrders – Numero massimo totale di ordini aperti consentiti nell'intero portafoglio
InpMobileClosePair – Simbolo utilizzato per attivare una chiusura totale remota da mobile
Orari di trading
InpTimeStart – Ora di inizio del trading (orario del server del broker)
InpTimeEnd – Ora di fine del trading (orario del server del broker)
Configurazione dell'EA
InpSpeedEA – Intervallo del timer dell'EA in millisecondi
InpMagicNumber – Identificatore univoco per gli ordini dell'EA
Filtri avanzati (ATR, RSI, EMA, IA)
InpUseATRStep – Abilita il dimensionamento dinamico del passo della griglia basato sull'ATR
InpATRPeriod – Periodo di calcolo dell'ATR
InpATRTimeFrame – Timeframe dell'ATR
InpUseRSIFilter – Abilita il filtro di esaurimento orario dell'RSI
InpRSIPeriod – Periodo di calcolo dell'RSI
InpRSIOverbought – Limite massimo di ipercomprato dell'RSI per i segnali di acquisto
InpRSIOversold – Limite minimo di ipervenduto dell'RSI per i segnali di vendita
InpUseEMAFilter – Abilita il filtro di trend EMA su H4
InpEMAPeriod – Periodo dell'EMA
InpEMATimeFrame – Timeframe dell'EMA
InpUseEMARainbow – Mostra la sovrapposizione dell'arcobaleno 64-EMA sul grafico
InpUseSmoothedHA – Mostra la sovrapposizione del Heikin-Ashi smussato sul grafico
InpShowCandleCountdown – Mostra il conto alla rovescia della candela in tempo reale
InpUseAIEngine – Abilita la regolazione adattiva dei parametri
Motore di correlazione
InpUseCorrelationFilter – Abilita il filtro di correlazione con l'oro (false = trading indipendente)
InpForceTradeAnySymbol – Consenti ingressi indipendenti per simbolo
InpCorrelationTimeFrame – Timeframe per il calcolo della correlazione di Pearson
InpCorrelationPeriod – Numero di barre per la correlazione mobile
InpCorrelationThreshold – Soglia minima di correlazione assoluta
InpUseBetaScaling – Abilita lo scaling dei lotti per parità di rischio beta rispetto all'oro
InpBetaMinMultiplier – Moltiplicatore beta minimo consentito
InpBetaMaxMultiplier – Moltiplicatore beta massimo consentito
Difese del broker e anti-manipolazione
InpUseBrokerDefenses – Abilita la suite di difesa del broker
InpUseVirtualStops – Utilizza Stop Loss e Take Profit virtuali nascosti
InpUseHMRDetection – Abilita il rilevamento delle trappole ad alto requisito di margine (HMR)
InpHMRMarginMultiplier – Rapporto massimo consentito di picco del margine iniziale
InpMaxExecutionLatencyMs – Soglia di avviso di latenza in millisecondi
InpMaxLatencyWarnings – Avvisi di latenza consecutivi prima del raffreddamento temporaneo
Modalità di salvataggio algoritmico
InpUseRescueMode – Abilita la modalità di salvataggio delle operazioni fluttuanti
InpRescueManualOnly – Salva solo le operazioni manuali e quelle dell'EA
InpRescueTargetMagic – Numero magico specifico da salvare (0 = Tutte le operazioni non-EA)
InpRescueAllSymbols – Adotta le operazioni fluttuanti su tutti i simboli del conto
Protezioni istituzionali del rischio e del margine
InpMaxDrawdownPercent – Percentuale massima consentita di drawdown del capitale
InpHWMDrawdownPercent – Limite di drawdown del capitale rispetto al massimo storico in percentuale
InpDailyLossPercent – Limite massimo di perdita giornaliera del capitale in percentuale
InpDailyProfitPercent – Obiettivo giornaliero di blocco del profitto del capitale in percentuale
InpSymbolMaxDDPercent – Limite di drawdown per simbolo in percentuale
InpSymbolMaxDDClosePercent – Percentuale di drawdown per simbolo per chiusura di emergenza
InpMinMarginLevelPercent – Livello minimo di margine in percentuale richiesto per nuove operazioni
InpCriticalMarginLevelPercent – Livello critico di margine in percentuale per la protezione dallo stop-out
InpMinFreeMarginPercent – Buffer minimo di margine libero in percentuale
InpUseDynamicLotScaling – Riduci le dimensioni dei lotti quando il livello di margine scende sotto il 300 percento
InpUseTrailingBasket – Abilita lo stop trailing sul profitto cumulativo del paniere
InpBasketTriggerDeposit – Soglia di attivazione del profitto in dollari del paniere
InpBasketTrailingStep – Passo di trailing del profitto in dollari del paniere
Supporto
Per domande tecniche, feedback o assistenza, si prega di utilizzare la sezione commenti del prodotto su MQL5 o il sistema di messaggistica integrato di MQL5.
