Gold AuriGrid SAR Switch MT5
- Experts
- Version: 1.0
- Activations: 20
### Présentation du produit
Gold AuriGrid SAR Switch MT5 est un Expert Advisor pour MetaTrader 5. Il combine une branche grid, une branche Martin Fibonacci basée sur SAR, et un changement de mode utilisant le Parabolic SAR en H1.
La configuration par défaut est préparée pour XAUUSD M1, mais le symbole, l'unité de temps et les paramètres de risque peuvent être ajustés. Un compte de couverture est recommandé, car l'EA utilise une logique séparée pour les branches acheteuses et vendeuses.
### Fonctions principales
1. Deux modes de trading
- Mode 1 : grid d'achat + branche Martin Fibonacci de vente.
- Mode 2 : grid de vente + branche Martin Fibonacci d'achat.
2. Changement de mode par H1 SAR
L'EA lit le Parabolic SAR en H1 et peut changer le mode actif selon la direction de l'unité de temps supérieure.
3. Branche grid
La branche grid ouvre des positions dans la direction sélectionnée. Elle prend en charge les lots fixes ou multipliés, le nombre maximal de positions, le lot total maximal, l'espacement du grid, le take profit de branche et le stop loss de branche.
4. Branche Martin Fibonacci
La branche Martin utilise SAR comme filtre de tendance pour le premier ordre et peut utiliser un espacement Fibonacci cumulé pour les positions supplémentaires. Elle inclut des limites de positions, de lots totaux, de niveau de marge et un stop loss monétaire optionnel.
5. Contrôles du risque
L'EA inclut un filtre de spread, un réglage du slippage, la vérification de la marge actuelle, la vérification de la marge projetée, un stop loss initial, un arrêt de perte journalière, un arrêt sur drawdown d'equity, un take profit global d'equity et une pause après pertes consécutives.
6. Journaux et panneau graphique
L'EA peut afficher les signaux, les risques et les raisons de non-entrée. Le panneau graphique montre le mode actuel, l'état H1 SAR, l'exposition des branches, la base d'equity, le spread, le niveau de marge et l'état du risque.
### Utilisation recommandée
Cet EA est destiné aux utilisateurs qui comprennent la gestion des positions par grid et style Martin. Ces méthodes peuvent augmenter l'exposition lors de mouvements défavorables du marché. Avant le trading réel, testez l'EA dans le testeur de stratégie MetaTrader 5 et ajustez les paramètres de risque selon la taille du compte, les conditions du symbole et l'exécution du courtier.
### Paramètres d'entrée
Basic Runtime
- DisableTrading : mode signaux uniquement, sans trading réel.
- TradeSymbolInput : symbole de trading. Vide utilise le symbole du graphique.
- StartupMode : sélection du mode de démarrage.
- ResumeSavedModeOnRestart : restaurer le mode et les bases d'equity sauvegardés.
- EnableAutoModeSwitch : activer le changement automatique par H1 SAR.
- CloseAllOnModeSwitch : fermer les positions de l'EA avant le changement de mode.
- MinSwitchProfitMoney : profit minimum en argent requis pour changer de mode.
- MinSwitchEquityProfitPercent : profit minimum d'equity en pourcentage pour changer de mode.
- MagicNumberBase : magic number de base.
- SignalTimeframe : unité de temps des signaux.
- UseClosedBarSignals : utiliser les bougies clôturées pour les signaux.
- TradeOnlyOnNewBar : vérifier les entrées uniquement sur une nouvelle bougie.
- MinSecondsBetweenAnyOrders : délai global entre les ordres.
H1 SAR Routing
- H1SAR_Step : pas du H1 SAR.
- H1SAR_Max : maximum du H1 SAR.
- H1SarShift : décalage de bougie H1 SAR.
- EnableImmediateH1SARSwitch : changer immédiatement lorsque le mode cible H1 SAR change.
- ShowH1SAROnChart : afficher H1 SAR sur le graphique.
- H1SARPlotBars : nombre de barres H1 SAR à afficher.
- H1SARPlotColor : couleur du H1 SAR sur le graphique.
Grid Branch
- EnableGridBranch : activer ou désactiver la branche grid.
- GridOpenInitialImmediately : ouvrir le premier ordre grid lorsqu'aucune position grid n'existe.
- GridLot : lot du premier ordre grid.
- GridLotMultiplier : multiplicateur de lot pour les ajouts grid.
- MaxGridPositions : nombre maximal de positions grid.
- MaxGridTotalLots : lot total maximal du grid.
- GridStepPoints : pas du grid en points.
- GridMinSecondsBetweenOrders : pause entre les ordres grid.
- EnableGridEquityTakeProfit : activer le take profit de branche grid par equity.
- GridTakeProfitPercent : pourcentage de take profit de la branche grid.
- EnableGridMoneyStopLoss : activer le stop loss monétaire fixe du grid.
- MaxGridLossMoney : perte flottante maximale du grid.
- GridUsePerOrderTakeProfit : utiliser un TP fixe pour chaque ordre grid.
- GridPerOrderTPPoints : TP de chaque ordre grid en points.
Martin Fib Branch
- EnableMartinBranch : activer ou désactiver la branche Martin Fibonacci.
- MartinInitialLots : lot du premier ordre Martin.
- MartinMartingaleFactor : multiplicateur de lot Martin.
- MaxMartinPositions : nombre maximal de positions Martin.
- MaxMartinTotalLots : lot total maximal Martin.
- MartinBaseAddPrice : distance de base d'ajout en unités de prix.
- MartinUseFibSpacing : utiliser l'espacement Fibonacci cumulé.
- MaxFibMultiplier : terme Fibonacci maximal.
- MartinFibReference : premier ou dernier prix d'ouverture comme référence.
- MartinMinSecondsBetweenAdds : pause entre les ajouts Martin.
- EnableMartinMarginCheck : activer la vérification du niveau de marge Martin.
- MartinMinMarginLevelPercent : niveau de marge minimum pour les ordres Martin.
- EnableMartinEquityTakeProfit : activer le take profit de branche Martin par equity.
- MartinTakeProfitPercent : pourcentage de take profit de la branche Martin.
- EnableMartinMoneyStopLoss : activer le stop loss monétaire fixe Martin.
- MaxMartinLossMoney : perte flottante maximale Martin.
- MartinUsePerOrderTakeProfit : utiliser un TP fixe pour chaque ordre Martin.
- MartinPerOrderTPPoints : TP de chaque ordre Martin en points.
SAR Filter
- UseMartinEntrySAR : activer le filtre SAR pour le premier ordre Martin.
- SAR_Step : pas SAR pour le filtre d'entrée Martin.
- SAR_Max : maximum SAR pour le filtre d'entrée Martin.
Execution and Risk
- PreferredFilling : mode de remplissage préféré.
- DeviationPoints : slippage maximal en points.
- EnableMaxSpreadFilter : activer le filtre de spread.
- MaxSpreadPoints : spread maximal autorisé.
- EnableMarginLevelFilter : activer le filtre du niveau de marge actuel.
- MinCurrentMarginLevelPercent : niveau de marge actuel minimum.
- CheckProjectedMarginLevel : vérifier le niveau de marge après un nouvel ordre.
- MinProjectedMarginLevelPercent : niveau de marge projeté minimum.
- MaxLotsPerOrder : lot maximal par ordre.
- UseInitialStopLoss : activer le stop loss initial.
- InitialStopLossPoints : distance du stop loss initial en points.
- UseATRInitialStop : utiliser un stop initial basé sur ATR.
- ATRPeriod : période ATR.
- ATRStopMultiplier : multiplicateur du stop ATR.
- EnableDailyLossStop : activer l'arrêt de perte journalière.
- MaxDailyLossPercent : perte journalière maximale en pourcentage.
- EnableEquityDrawdownStop : activer l'arrêt sur drawdown d'equity.
- MaxEquityDrawdownPercent : drawdown maximal d'equity.
- EnableTotalEquityTakeProfit : activer le take profit global d'equity.
- TotalEquityTakeProfitPercent : pourcentage du take profit global d'equity.
- CloseAllOnRiskStop : fermer toutes les positions de l'EA après un arrêt de risque.
- DisableAfterRiskStop : arrêter les nouvelles entrées après un arrêt de risque.
- EnableConsecutiveLossPause : mettre en pause après pertes consécutives.
- MaxConsecutiveLosses : nombre de pertes consécutives avant pause.
- PauseMinutesAfterLossStreak : durée de pause en minutes.
- UseTradingSession : activer le filtre de session.
- TradeStartHour : heure de début du trading.
- TradeEndHour : heure de fin du trading.
Logs and Panel
- EnableLogs : activer les journaux généraux.
- EnableSignalLogs : activer les journaux de signaux.
- EnableSignalReasonLogs : activer les raisons de non-entrée et de non-ajout.
- EnableDebugLogs : activer les journaux de débogage.
- LogThrottleSeconds : limitation des journaux répétés en secondes.
- EnablePanel : activer le panneau graphique.
- PanelCorner : coin du panneau.
- PanelX : décalage X du panneau.
- PanelY : décalage Y du panneau.
### Avertissement sur les risques
Cet Expert Advisor ne garantit aucun profit. Les stratégies grid et de style Martin peuvent créer une forte exposition lors de mouvements de marché puissants dans une seule direction. Testez d'abord l'EA et utilisez des paramètres de risque conservateurs.
