Samurai sun
- Experts
- Version: 1.40
- Mise à jour: 25 juin 2026
- Activations: 10
Samurai Sun est un système de trading algorithmique d'élite et de qualité institutionnelle, conçu spécifiquement pour les marchés modernes du Forex et des métaux précieux (XAUUSD). Contrairement aux systèmes de détail traditionnels tels que les grilles ou les martingales, qui échouent lors d'événements de marché volatils, Samurai Sun repose sur une architecture d'exécution institutionnelle propriétaire. Il protège mathématiquement le capital grâce à une exécution furtive dynamique, tout en maximisant la capture de tendance via un moteur Multi-Timeframe (MTF) avancé.
Le système a été rigoureusement renforcé et a obtenu une note parfaite de 10/10 en matière de sécurité du code par le validateur MQL5. Il fonctionne de manière entièrement automatique, mais dispose également d'un panneau utilitaire interactif sur le graphique pour le trading manuel hybride, entièrement intégré au moteur de risque interne.
Le fossé d'exécution institutionnelle (Pourquoi nous sommes numéro 1)
Exécution furtive en deux étapes : Samurai Sun ne place jamais d'ordres avec des niveaux fixes de Stop Loss ou de Take Profit attachés à l'ordre de marché. Il garantit l'exécution au prix du marché avec des stops à 0,0, modifiant dynamiquement les objectifs quelques millisecondes plus tard. Cela rend le système pratiquement immunisé contre les spreads élargis, les glissements et les recotations "Stops invalides".
Filtre Perceptron IA [NOUVEAU dans v1.40] : Avant de placer des ordres de rupture, le moteur intégré de reconnaissance de formes basé sur un réseau neuronal évalue les séquences de prix historiques. Si l'IA détermine que le modèle a une faible probabilité de succès, la transaction est annulée, augmentant considérablement le taux de réussite.
Défenses avancées contre les brokers [NOUVEAU dans v1.40] : Conçu pour lutter contre les manipulations des brokers. Inclut un validateur de flux de prix externe (vérifie les prix par rapport aux API tierces pour détecter le maquillage des prix), un détecteur d'usurpation de DOM (surveille le carnet d'ordres de niveau 2 pour détecter les volumes fictifs) et un gardien de latence (surveille activement le ping et bloque les transactions en cas de latence réseau).
Moteur de randomisation des ordres [NOUVEAU dans v1.40] : Masque l'empreinte de votre stratégie en introduisant des micro-retards d'exécution et de légères variations aléatoires de lot, empêchant les algorithmes des brokers de profiler vos transactions et de chasser vos stops.
Rythme des transactions et temps de refroidissement [NOUVEAU dans v1.40] : Impose une précision extrême en fixant un nombre maximum de transactions par jour et un temps de refroidissement obligatoire après la clôture d'une transaction. Cela élimine les transactions par vengeance, le sur-trading et l'érosion des frais de spread sur les marchés en rangement.
Fragmentatioon furtive en netting : Conçu pour survivre à des drawdowns profonds, l'EA surveille nativement le SYMBOL_VOLUME_MAX de votre broker. Si une commande dépasse la limite du broker, l'algorithme divise la commande en plusieurs morceaux séquentiels, permettant une accumulation et une clôture massives sans déclencher d'erreurs terminales.
100 % conforme aux prop firms : Samurai Sun est doté de stops durs sur les capitaux propres, y compris des limites de perte quotidienne, des pourcentages de drawdown maximum et des objectifs de profit quotidiens. Il est conçu pour réussir les évaluations strictes des sociétés de trading propriétaires.
Normalisation de la taille du tick : Exécution mathématiquement irréprochable sur l'Or (XAUUSD), les Crypto-monnaies et les croisements exotiques. L'algorithme calcule des valeurs de précision exactes pour éviter les erreurs de division par zéro et les erreurs de prix invalides, quelle que soit la structure de chiffres du broker.
Principaux avantages
Garde de capital persistante [NOUVEAU dans v1.40] : Le drawdown maximum et les objectifs de profit quotidiens sont désormais sauvegardés directement dans les variables globales du terminal, garantissant que vos paramètres de risque survivent aux crashes de MT5 ou aux redémarrages de VPS sans être réinitialisés.
Moniteur de qualité d'exécution [NOUVEAU dans v1.40] : Enregistre activement chaque transaction individuelle dans un fichier CSV local, conservant en permanence le prix demandé, le prix exécuté, le spread et les points de glissement pour maintenir votre broker honnête.
Gestion des risques multicouches : Choisissez entre lot fixe, pourcentage de risque, anti-martingale ou dimensionnement ajusté à la volatilité.
Gestion adaptative des transactions : Comprend des stops suiveurs basés sur l'ATR, un suivi de profit par paliers en 3 niveaux et une protection du seuil de rentabilité.
Immunité aux spreads et aux niveaux de gel : Calcule automatiquement un tampon de sécurité dynamique de +150 points pour protéger les ordres en attente pendant les périodes de volatilité extrême ou les rollovers de minuit.
Prise de bénéfices partielle multi-niveaux : Verrouillez un pourcentage de votre position une fois qu'un rapport risque-récompense prédéfini est atteint, permettant au reste de suivre la tendance.
Filtres de temps et d'actualités intégrés : Met automatiquement en pause le trading pendant des heures spécifiques, des jours déterminés ou lors d'événements d'actualité à fort impact.
Alertes Push et Telegram [NOUVEAU dans v1.40] : Notifications instantanées entièrement intégrées via Telegram, E-mail et Push pour une surveillance à distance transparente.
Paramètres d'entrée
Paramètres de gestion de l'argent (Money Management Settings)
MoneyMode : Choisissez la méthode de dimensionnement du lot (Lot fixe, Pourcentage de risque, Anti-martingale, Ajusté à la volatilité, Martingale).
FixLot : Taille de lot fixe (si le mode Lot fixe est sélectionné).
RiskPercent : Pourcentage de la marge libre à risquer par transaction.
MaxMartingaleLevels : Nombre maximum de pertes consécutives avant de réinitialiser le multiplicateur de lot.
MartingaleMultiplier : Multiplicateur de la taille du lot après une perte.
AntiMartingaleConsecutiveWins : Victoires requises avant d'augmenter la taille du lot.
AntiMartingaleMultiplier : Multiplicateur de la taille du lot après des victoires consécutives.
Limites d'exposition et de risque pour les prop firms (Exposure & Prop Firm Risk Limits)
MaxPositionsPerSymbol : Limite dure du nombre de positions ouvertes par symbole.
MaxTotalExposure : Taille combinée maximale autorisée.
DailyLossLimit / DailyProfitTarget : Limites dures en dollars sur les capitaux propres pour les transactions quotidiennes.
MaxDrawdownPercent : Stop global dur pour le drawdown total du compte.
EquityTrailTrigger / EquityTrailStep : Stops suiveurs sur les capitaux propres pour verrouiller les bénéfices quotidiens.
AutoResetDrawdownDaily : Réinitialise automatiquement les limites quotidiennes à minuit.
AvoidCorrelatedPairs : Bloque les transactions sur les paires ayant des devises de base ou de profit correspondantes.
Défenses contre les brokers et rythme des transactions (Broker Defenses & Trade Pacing) [NOUVEAU]
UsePriceValidator : Valide les prix d'exécution par rapport à des API externes.
UseSpoofingDetector : Détecte l'usurpation de volume dans le DOM.
MaxLatencyMs : Ping maximum autorisé pour l'exécution des transactions.
RandomDelayMaxMs : Introduit des micro-retards aléatoires pour masquer l'empreinte d'exécution.
MaxTradesPerDay : Limite dure de la fréquence quotidienne des transactions.
CooldownMinutes : Temps d'attente obligatoire après une transaction clôturée.
LogExecutionQuality : Enregistre les données exactes de glissement et de spread dans un fichier CSV.
Paramètres principaux de trading (Core Trading Settings)
MagicNumber : Identifiant unique pour les transactions de l'EA.
StopLossPips / TakeProfitPips : Distances initiales du Stop Loss et du Take Profit.
MaxSpreadPips : Spread maximum autorisé pour ouvrir une transaction.
Seuil de rentabilité et clôture partielle (Break-Even and Partial Close)
UseBreakEven : Activer ou désactiver la protection du seuil de rentabilité.
BreakEvenTriggerPips / BreakEvenLockPips : Profit requis pour déclencher, et pips à verrouiller.
UsePartialClose : Activer la clôture d'une partie de la transaction à un objectif spécifique.
TP1_RR : Rapport risque-récompense pour déclencher la clôture partielle.
TP1_Percent : Pourcentage de la taille totale du lot à clôturer à l'objectif.
Paramètres du stop suiveur (Trailing Stop Settings)
UseATRTrailing : Activer le stop suiveur dynamique basé sur l'ATR.
TrailingStopATR : Multiplicateur pour la distance du stop suiveur ATR.
UseTrailingProfit : Activer le suivi de profit avancé par paliers en 3 niveaux.
Paramètres du filtre Perceptron IA et du filtre de tendance MTF (AI Perceptron & MTF Trend Filter Settings)
UseAIFilter : Activer la validation par reconnaissance de formes du réseau neuronal.
UseTrendFilter : Activer la convergence de moyennes mobiles multi-timeframes.
TrendTF : Timeframe pour l'évaluation du filtre de tendance.
FastMA / SlowMA : Périodes des moyennes mobiles rapide et lente.
TrendMethod : Méthode de calcul (EMA, SMA, etc.).
Filtres de session, de temps et d'actualités (Session, Time, and News Filters)
StartHour / StopHour : Horaires de la session de trading principale.
UseSecondSession : Activer une deuxième session de trading.
StartHour2 / StopHour2 : Horaires de la deuxième session de trading.
TradeMonday / TradeFriday : Activer ou désactiver le trading les lundis et vendredis.
NewsFilter : Filtres durs pour les événements d'actualité à impact Faible, Moyen et Élevé, avec des tampons personnalisables avant/après.
Instructions d'installation
Attachez l'Expert Advisor à un graphique (timeframe recommandé : H1 ou D1).
Assurez-vous que le trading automatique est activé dans le terminal MetaTrader 5.
Configurez vos paramètres de gestion de l'argent préférés en fonction de la taille de votre compte ou des règles de votre prop firm.
Si vous utilisez le filtre d'actualités ou le validateur de prix externe, assurez-vous que "Autoriser les WebRequest pour les URL répertoriées" est activé dans les paramètres du terminal (Outils -> Options -> Experts Advisors).
Utilisez le panneau interactif sur le graphique pour gérer globalement les transactions, fermer toutes les positions ou exécuter des transactions manuelles synchronisées avec le moteur de gestion des risques de l'EA.
Le support est fourni exclusivement via la section des commentaires MQL5 et le système de messagerie intégré de MQL5.
