Gold AuriGrid SAR Switch MT5
- Experts
- Versione: 1.0
- Attivazioni: 20
### Panoramica del prodotto
Gold AuriGrid SAR Switch MT5 è un Expert Advisor per MetaTrader 5. Combina un ramo grid con un ramo Martin Fibonacci basato su SAR e utilizza il Parabolic SAR su H1 per passare tra due modalità di trading.
La configurazione predefinita è preparata per XAUUSD M1, ma simbolo, timeframe e parametri di rischio possono essere regolati dall'utente. È consigliato un conto hedging, perché l'EA usa una logica separata per i rami long e short.
### Funzioni principali
1. Due modalità di trading
- Modalità 1: grid buy + ramo Martin Fibonacci sell.
- Modalità 2: grid sell + ramo Martin Fibonacci buy.
2. Cambio modalità tramite H1 SAR
L'EA legge il Parabolic SAR su H1 e può cambiare la modalità attiva in base alla direzione del timeframe superiore.
3. Ramo grid
Il ramo grid apre posizioni nella direzione selezionata. Supporta lotto fisso o moltiplicato, numero massimo di posizioni, lotto totale massimo, distanza del grid, take profit del ramo e stop loss del ramo.
4. Ramo Martin Fibonacci
Il ramo Martin usa SAR come filtro di trend per il primo ordine e può usare la distanza Fibonacci cumulativa per le posizioni aggiuntive. Include limiti su posizioni, lotto totale, livello di margine e stop loss monetario opzionale.
5. Controlli del rischio
L'EA include filtro spread, impostazione dello slippage, controllo del margine corrente, controllo del margine previsto, stop loss iniziale, stop per perdita giornaliera, stop per drawdown dell'equity, take profit totale sull'equity e pausa dopo perdite consecutive.
6. Log e pannello sul grafico
L'EA può stampare segnali, rischi e motivi di mancata entrata. Il pannello mostra modalità corrente, stato H1 SAR, esposizione dei rami, base equity, spread, livello di margine e stato del rischio.
### Uso consigliato
Questo EA è destinato agli utenti che comprendono il grid trading e la gestione delle posizioni in stile Martin. Questi metodi possono aumentare l'esposizione durante movimenti di mercato sfavorevoli. Prima del trading reale, testare l'EA nello Strategy Tester di MetaTrader 5 e regolare il rischio in base alla dimensione del conto, alle condizioni del simbolo e all'esecuzione del broker.
### Parametri di input
Basic Runtime
- DisableTrading: modalità solo segnali, senza trading reale.
- TradeSymbolInput: simbolo di trading. Vuoto usa il simbolo del grafico.
- StartupMode: selezione della modalità iniziale.
- ResumeSavedModeOnRestart: ripristina modalità e basi equity salvate.
- EnableAutoModeSwitch: abilita il cambio automatico tramite H1 SAR.
- CloseAllOnModeSwitch: chiude le posizioni dell'EA prima del cambio modalità.
- MinSwitchProfitMoney: profitto monetario minimo richiesto per cambiare modalità.
- MinSwitchEquityProfitPercent: profitto minimo di equity in percentuale per cambiare modalità.
- MagicNumberBase: magic number base.
- SignalTimeframe: timeframe dei segnali.
- UseClosedBarSignals: usa barre chiuse per i segnali degli indicatori.
- TradeOnlyOnNewBar: controlla le entrate solo su una nuova barra.
- MinSecondsBetweenAnyOrders: cooldown globale tra ordini.
H1 SAR Routing
- H1SAR_Step: step del H1 SAR.
- H1SAR_Max: massimo del H1 SAR.
- H1SarShift: shift della barra H1 SAR.
- EnableImmediateH1SARSwitch: cambia subito quando cambia la modalità target del H1 SAR.
- ShowH1SAROnChart: disegna H1 SAR sul grafico.
- H1SARPlotBars: numero di barre H1 SAR da disegnare.
- H1SARPlotColor: colore H1 SAR sul grafico.
Grid Branch
- EnableGridBranch: abilita o disabilita il ramo grid.
- GridOpenInitialImmediately: apre il primo ordine grid quando non esistono posizioni grid.
- GridLot: lotto del primo ordine grid.
- GridLotMultiplier: moltiplicatore del lotto per aggiunte grid.
- MaxGridPositions: numero massimo di posizioni grid.
- MaxGridTotalLots: lotto totale massimo grid.
- GridStepPoints: passo grid in punti.
- GridMinSecondsBetweenOrders: pausa tra ordini grid.
- EnableGridEquityTakeProfit: abilita take profit del ramo grid su equity.
- GridTakeProfitPercent: percentuale di take profit del ramo grid.
- EnableGridMoneyStopLoss: abilita stop loss monetario fisso per grid.
- MaxGridLossMoney: perdita flottante massima del grid.
- GridUsePerOrderTakeProfit: usa TP fisso per ogni ordine grid.
- GridPerOrderTPPoints: TP di ogni ordine grid in punti.
Martin Fib Branch
- EnableMartinBranch: abilita o disabilita il ramo Martin Fibonacci.
- MartinInitialLots: lotto del primo ordine Martin.
- MartinMartingaleFactor: moltiplicatore lotto Martin.
- MaxMartinPositions: numero massimo di posizioni Martin.
- MaxMartinTotalLots: lotto totale massimo Martin.
- MartinBaseAddPrice: distanza base di aggiunta in unità di prezzo.
- MartinUseFibSpacing: usa distanza Fibonacci cumulativa.
- MaxFibMultiplier: termine Fibonacci massimo.
- MartinFibReference: primo o ultimo prezzo di apertura come riferimento.
- MartinMinSecondsBetweenAdds: pausa tra aggiunte Martin.
- EnableMartinMarginCheck: abilita controllo del livello di margine Martin.
- MartinMinMarginLevelPercent: livello minimo di margine per ordini Martin.
- EnableMartinEquityTakeProfit: abilita take profit del ramo Martin su equity.
- MartinTakeProfitPercent: percentuale di take profit del ramo Martin.
- EnableMartinMoneyStopLoss: abilita stop loss monetario fisso per Martin.
- MaxMartinLossMoney: perdita flottante massima Martin.
- MartinUsePerOrderTakeProfit: usa TP fisso per ogni ordine Martin.
- MartinPerOrderTPPoints: TP di ogni ordine Martin in punti.
SAR Filter
- UseMartinEntrySAR: abilita filtro SAR per il primo ordine Martin.
- SAR_Step: step SAR per il filtro di entrata Martin.
- SAR_Max: massimo SAR per il filtro di entrata Martin.
Execution and Risk
- PreferredFilling: modalità di filling preferita.
- DeviationPoints: slippage massimo in punti.
- EnableMaxSpreadFilter: abilita filtro spread.
- MaxSpreadPoints: spread massimo consentito.
- EnableMarginLevelFilter: abilita filtro del livello di margine corrente.
- MinCurrentMarginLevelPercent: livello minimo di margine corrente.
- CheckProjectedMarginLevel: controlla il margine dopo un nuovo ordine.
- MinProjectedMarginLevelPercent: livello minimo di margine previsto.
- MaxLotsPerOrder: lotto massimo per ordine.
- UseInitialStopLoss: abilita stop loss iniziale.
- InitialStopLossPoints: distanza dello stop loss iniziale in punti.
- UseATRInitialStop: usa stop iniziale basato su ATR.
- ATRPeriod: periodo ATR.
- ATRStopMultiplier: moltiplicatore stop ATR.
- EnableDailyLossStop: abilita stop per perdita giornaliera.
- MaxDailyLossPercent: perdita giornaliera massima in percentuale.
- EnableEquityDrawdownStop: abilita stop per drawdown equity.
- MaxEquityDrawdownPercent: drawdown massimo equity.
- EnableTotalEquityTakeProfit: abilita take profit totale su equity.
- TotalEquityTakeProfitPercent: percentuale di take profit totale su equity.
- CloseAllOnRiskStop: chiude tutte le posizioni dell'EA dopo uno stop di rischio.
- DisableAfterRiskStop: ferma nuove entrate dopo uno stop di rischio.
- EnableConsecutiveLossPause: pausa dopo perdite consecutive.
- MaxConsecutiveLosses: numero di perdite consecutive prima della pausa.
- PauseMinutesAfterLossStreak: durata della pausa in minuti.
- UseTradingSession: abilita filtro sessione.
- TradeStartHour: ora di inizio trading.
- TradeEndHour: ora di fine trading.
Logs and Panel
- EnableLogs: abilita log generali.
- EnableSignalLogs: abilita log dei segnali.
- EnableSignalReasonLogs: abilita motivi di mancata entrata e mancata aggiunta.
- EnableDebugLogs: abilita log di debug.
- LogThrottleSeconds: limite dei log ripetuti in secondi.
- EnablePanel: abilita pannello sul grafico.
- PanelCorner: angolo del pannello.
- PanelX: offset X del pannello.
- PanelY: offset Y del pannello.
### Avviso di rischio
Questo Expert Advisor non garantisce profitti. Le strategie grid e in stile Martin possono creare alta esposizione durante forti movimenti unidirezionali del mercato. Testare prima l'EA e usare impostazioni di rischio conservative.
