Samurai sun
- Experts
- Version: 1.70
- Mise à jour: 21 août 2026
- Activations: 20
[nom du fichier] : Samurai Sun MT5 représente un système de trading autonome et auto-adaptatif avancé.txt
[contenu du fichier commence]
Samurai Sun MT5 représente un système de trading autonome et auto-adaptatif avancé, conçu pour les traders professionnels, les gestionnaires d'actifs et les comptes de sociétés de financement (prop firms). Alors que les Experts Advisors (EA) de détail conventionnels reposent sur des heuristiques rigides ou des grilles martingale dangereuses qui s'effondrent dans des conditions volatiles, Samurai Sun est construit autour d'un cadre neuronal auto-apprenant natif, d'une classification dynamique des régimes de marché et de protocoles complets de préservation du capital.
Développé à partir de zéro en MQL5 natif à 100 %, Samurai Sun fonctionne sans DLL externes, sans dépendances Python et sans environnements d'exécution tiers. Il intègre de manière transparente une exécution entièrement autonome avec un centre de commande interactif multilingue intégré au graphique.
Principaux avantages architecturaux
1. Moteur neuronal adaptatif auto-apprenant
Au cœur de Samurai Sun se trouve un moteur de traitement neuronal natif et autonome, conçu pour évaluer la dynamique du marché multidimensionnelle en temps réel. Au lieu de s'appuyer sur des règles historiques statiques ajustées par courbe, le moteur met à jour en continu ses poids synaptiques internes sur la base des retours d'expérience des trades réalisés. Le moteur analyse les changements de momentum, la force directionnelle sur plusieurs périodes, l'expansion de la volatilité et les conditions de liquidité afin de filtrer les entrées à faible probabilité avant qu'un ordre ne soit soumis au marché.
2. Classificateur structurel à trois régimes de marché
Les conditions du marché changent constamment. Samurai Sun classe automatiquement l'action des prix en trois états opérationnels distincts :
État de tendance : Déploie une exécution précise de suivi de tendance pour capturer des mouvements directionnels soutenus.
État de range : Identifie les ranges de consolidation comprimés et interrompt les entrées sur les faux breakouts pour éliminer les whipsaws.
État volatil : Met en œuvre un filtrage strict par consensus multi-périodes (M15, H1, H4) avant de valider l'exécution du trade.
3. Matrice de défense du capital pour sociétés de financement
Spécialement conçu pour se conformer aux règles strictes de drawdown et de cohérence des sociétés de trading propriétaires modernes (FTMO, FundedNext, MFF, TopStep) :
Suivi de la ligne de base du début de journée (SOD) : Calcule automatiquement le drawdown relatif par rapport aux capitaux propres de départ à minuit, en imposant des stops stricts avant que les limites quotidiennes de la société ne soient franchies.
Protection de l'équilibre des bénéfices par trade unique : Empêche les déséquilibres dans la répartition des capitaux afin de maintenir des scores de cohérence conformes aux normes institutionnelles.
Verrous dynamiques de trailing sur les capitaux propres : Verrouille dynamiquement les bénéfices quotidiens pour protéger les gains accumulés.
4. Protection adaptative par trailing basée sur des modèles candidats
Le sous-système de sortie évalue quatre modèles de protection candidats indépendants à chaque tick :
Limites structurelles hauts/bas fractales
Trailing par expansion dynamique de la volatilité
Progression par paliers adaptatifs multi-niveaux
Automatisation dynamique du seuil de point mort (break-even)
L'algorithme sélectionne en continu le niveau de prix protecteur optimal tout en respectant les paramètres de gel et les niveaux de stop du courtier.
5. Exécution d'ordres furtive en plusieurs étapes
Pour éliminer le glissement (slippage) et les rejets liés aux niveaux de stop :
Les ordres sont soumis avec des stops neutres pour capturer immédiatement le marché, les stops de protection étant attachés quelques millisecondes plus tard.
Si une position dépasse les restrictions de volume du courtier (SYMBOL_VOLUME_MAX ou SYMBOL_VOLUME_LIMIT), le moteur d'exécution divise automatiquement l'ordre en plusieurs blocs furtifs séquentiels.
6. Suite de commandes interactive multilingue sur le graphique
Samurai Sun comprend un tableau de bord de contrôle entièrement localisé sur le graphique, offrant :
Menu déroulant des langues natives : Sélection directe parmi 21 langues mondiales (Anglais, Espagnol, Chinois, Japonais, Allemand, Russe, Portugais, Français, Italien, Turc, Malais, Indonésien, Arabe, Néerlandais, Polonais, Vietnamien, Thaï, Hindi, Coréen, Ukrainien et Chinois traditionnel) ainsi qu'une option de détection automatique.
Compte à rebours de bougie en direct haute précision : Horloge de compte à rebours seconde par seconde synchronisée avec l'heure du serveur du courtier.
Ruban de tendance et visualisation du momentum : Visualisation en temps réel de l'alignement de la tendance et du momentum lissé des bougies.
Exécution manuelle en un clic : Boutons d'intervention manuelle instantanée (Acheter, Vendre, Tout fermer, Clôturer les gains, Clôturer les pertes, Supprimer les ordres en attente, Trailing des capitaux propres).
Spécifications techniques
Actifs pris en charge : XAUUSD (Or), EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, NZDUSD, USDCHF et les principales paires croisées.
Période principale : H1 (Compatible avec M15, M30, H1, H4).
Compatibilité des comptes : Comptes de couverture (hedging) et de compensation (netting).
Dépôt minimum : 100 $ (500 $+ recommandé pour un risque standard ; comptes de financement de 10k à 200k+).
Vitesse d'exécution : Latence ultra-faible grâce à la structure de code MQL5 natif.
Guide des paramètres d'entrée
Paramètres multilingues
LanguagePreference : Langue préférée pour le tableau de bord et l'interface utilisateur (Sélecteur déroulant avec 21 langues ou Détection automatique).
Gestion avancée de l'argent
MoneyMode : Stratégie de taille de lot (Pourcentage de risque fixe, Ajusté à la volatilité, Lot fixe, Anti-martingale progressive).
FixLot : Volume de base pour le mode lot fixe.
RiskPercent : Pourcentage de risque sur le solde/capitaux propres du compte par trade.
AntiMartingaleMultiplier : Multiplicateur d'échelonnement des positions pendant les séries gagnantes vérifiées.
AntiMartingaleConsecutiveWins : Nombre minimum de victoires consécutives avant l'activation de l'échelonnement progressif.
Conformité aux règles des sociétés de financement et limites de capital
UsePropFirmRules : Active la matrice de protection des capitaux propres pour les sociétés de financement.
MaxRelativeDrawdownPct : Drawdown maximum autorisé par rapport aux capitaux propres de début de journée (minuit).
MaxSingleTradeProfit : Contribution maximale autorisée d'un seul trade au P&L quotidien total.
DailyLossLimit : Plafond de pertes strict en montant monétaire par cycle de 24 heures.
DailyProfitTarget : Objectif quotidien en dollars déclenchant une pause sécurisée de toutes les transactions.
MaxDrawdownPercent : Disjoncteur global de drawdown maximum du portefeuille.
EquityTrailTrigger / EquityTrailStep : Paramètres de trailing monétaire des capitaux propres.
Filtres de régime de marché et IA
UseRegimeFilter : Active la classification automatisée de la structure de marché multi-états.
BBandPeriod / BBandDev : Paramètres de base de la ligne de régime (Bandes de Bollinger).
RangeThreshold / VolatileThreshold : Critères de délimitation pour la classification des états de marché.
UseAIFilter : Active la reconnaissance de motifs neuronaux en temps réel et le validateur de configuration.
AILearningRate : Vitesse d'adaptation des poids en ligne.
AIL2DecayRate : Facteur de régularisation structurelle pour empêcher la dérive des poids.
Gestion des ordres et défense des transactions
MagicNumber : Identifiant unique pour le suivi du graphique et de l'instance.
InstanceID : Balise d'isolation pour plusieurs graphiques.
StepPips / StopLossPips / TakeProfitPips : Écart de base et seuils de protection initiaux.
MaxSpreadPips : Seuil d'écart maximal autorisé pour le placement d'ordres.
MaxLatencyMs : Seuil de latence d'exécution pour éviter les exécutions en cas de latence réseau sévère.
MaxTradesPerDay / CooldownMinutes : Contrôles de fréquence des transactions pour éviter une activité excessive sur le marché.
Point mort, clôture partielle et sorties
UseBreakEven / BreakEvenTriggerPips / BreakEvenLockPips : Paramètres de protection dynamique à risque zéro.
UsePartialClose / TP1_Percent / TP2_Percent : Verrouillage des bénéfices par phases avec sortie progressive.
UseATRTrailing / TrailingStopATR : Stop suiveur adaptatif basé sur la volatilité.
Contrôle des actualités et des sessions
UseNewsFilter : Filtre les annonces macroéconomiques à fort impact via le calendrier économique.
NewsImportance : Seuil de filtrage (Haute uniquement, Moyenne et Haute, Toutes).
MinutesBeforeNews / MinutesAfterNews : Fenêtres de protection (périodes de blocage).
StartHour / StopHour : Filtres horaires des sessions pour les fenêtres de marché actives.
Guide de configuration rapide
Attachez Samurai Sun MT5 au graphique de votre actif cible (Recommandé : H1 sur XAUUSD ou EURUSD).
Assurez-vous que l'option "Autoriser le trading algorithmique" est activée (ON) dans la barre de navigation supérieure de MetaTrader 5.
Sélectionnez votre LanguagePreference préférée dans l'onglet des paramètres d'entrée.
Définissez MoneyMode et RiskPercent en fonction de votre type de compte (par exemple, 0,5 % - 1,0 % pour les défis des sociétés de financement ; 1,0 % - 2,0 % pour les comptes personnels).
Si vous utilisez le flux d'actualités externe ou les services de vérification des prix, ajoutez les points de terminaison suivants aux autorisations de MetaTrader 5 (Outils -> Options -> Experts Advisors -> Autoriser WebRequest pour les URL listées) :
https://api.telegram.org (si les alertes de diffusion Telegram sont activées)
Surveillez et interagissez avec le panneau de contrôle en direct sur le graphique en temps réel.
Avertissement sur les risques
Les performances passées ne préjugent pas des résultats futurs du marché. Le trading algorithmique comporte un risque financier inhérent, et les participants au marché ne doivent utiliser qu'un capital à risque qu'ils peuvent se permettre de perdre. Effectuez toujours des backtests complets et effectuez des tests forward dans un environnement de démonstration avant de déployer du capital sur un compte de production réel.
