Yperion EA
- Experts
- Version: 2.0
YPERION EA — confluence de tendance Ichimoku avec risque adaptatif
Trade les signaux de tendance Ichimoku Kinko Hyo filtrés par confluence RSI, avec des stops adaptatifs selon l'ATR, un pyramidage intégré, un breakeven et un moteur de risque dynamique basé sur les séries de résultats. Conçu pour les traders qui recherchent un suiveur de tendance basé sur des règles, qui ajuste le risque selon la performance et non à l'instinct.
Aperçu
YPERION EA combine le nuage Ichimoku complet (Tenkan, Kijun, Senkou A/B, Chikou) avec une confluence RSI pour filtrer les signaux faibles et ne trader que les configurations confirmées de continuation de tendance. Les stops et objectifs sont adaptatifs selon l'ATR, le système s'ajustant donc automatiquement à la volatilité de chaque symbole au lieu d'utiliser des valeurs fixes en pips. Fonctionne sur tout symbole et timeframe ; le mieux adapté aux principales paires Forex tendancielles (EURUSD, USDJPY, GBPUSD) et à l'or en H1-H4.
Comment ça fonctionne
- À chaque nouvelle bougie, l'alignement Ichimoku est vérifié : croisement Tenkan/Kijun plus position du prix par rapport au nuage et confirmation du Chikou span.
- La confluence RSI filtre le signal : seules les configurations Ichimoku haussières au-dessus du seuil haussier, et les configurations baissières en dessous du seuil baissier, sont tradées.
- Un filtre de volatilité ATR bloque les entrées lorsque la volatilité tombe sous une fraction définie de sa moyenne, et un filtre de spread ignore les entrées lors de gaps ou de pics de spread liés à une faible liquidité.
- Le stop loss et le take profit sont fixés comme des multiples de l'ATR depuis l'entrée.
- Les positions ouvertes peuvent se pyramider dans le sens de la tendance à des intervalles configurables d'ATR, passer au breakeven après un seuil de profit défini, et sortir en avance sur un signal de retournement basé sur l'EMA.
- La taille de position est calculée selon le risque (% du solde), et le pourcentage de risque lui-même augmente lors des séries gagnantes et diminue lors des séries perdantes.
Paramètres d'entrée
Général
- MagicNumber : identifiant unique pour distinguer les trades de cet EA des autres
- Slippage : déviation de prix maximale autorisée en points lors de l'exécution des ordres
- ShowPanel : afficher le panneau de statut sur le graphique
Paramètres Ichimoku
- Ichimoku_Tenkan : période du Tenkan-sen
- Ichimoku_Kijun : période du Kijun-sen
- Ichimoku_Senkou : période du Senkou Span B
Confluence RSI
- RSI_Period : période de calcul du RSI
- RSI_BullThresh : le RSI doit être au-dessus de cette valeur pour les signaux longs
- RSI_BearThresh : le RSI doit être en dessous de cette valeur pour les signaux courts
ATR et volatilité
- ATR_Period : période de calcul de l'ATR
- ATR_SL_Mult : stop loss = ATR x ce multiplicateur
- ATR_TP_Mult : take profit = distance du SL x ce multiplicateur (ratio gain:risque)
- Filter_VolOK : activer le filtre de volatilité minimale
- Filter_ATRSmaPer : période de la moyenne d'ATR utilisée par le filtre de volatilité
- Filter_MaxSpread : activer le filtre de spread maximal
- Filter_MaxSpreadPoints : ignorer les nouvelles entrées lorsque le spread dépasse ce nombre de points
Gestion de position
- PM_UseBreakeven : déplacer le stop loss à l'entrée une fois en profit
- PM_BreakevenATR : profit (en multiples d'ATR) requis pour déclencher le breakeven
- PM_UsePyramiding : autoriser l'ajout aux positions gagnantes
- PM_PyramidLevels : nombre maximum d'ajouts pyramidaux par trade
- PM_PyramidATRStep : espacement de profit (en multiples d'ATR) entre chaque ajout pyramidal
- PM_PyramidLotMult : taille de chaque ajout pyramidal, en fraction du lot initial
Sortie sur retournement
- Filter_RevExit : activer la sortie anticipée basée sur l'EMA en cas de retournement de tendance
- Filter_RevEMAPer : période de l'EMA utilisée pour détecter le retournement
Risque dynamique
- Risk_BasePercent : % par défaut du solde risqué par trade
- Risk_MaxPercent : plafond de risque en % atteignable pendant les séries gagnantes
- Risk_MaxLotSize : plafond fixe de la taille de lot, quel que soit le calcul de risque
- Streak_WinsToUp : nombre de gains consécutifs nécessaires avant que le risque commence à augmenter
- Streak_RiskStepUp : % de risque ajouté par série de gains qualifiante
- Streak_LosesToDn : nombre de pertes consécutives nécessaires avant que le risque commence à diminuer
- Streak_RiskStepDn : % de risque soustrait par série de pertes qualifiante
Score de l'optimiseur
- Score_MinProfitFactor : disqualifie les passes d'optimisation en dessous de ce profit factor
- Score_MaxDrawdownPct : disqualifie les passes au-dessus de ce % de drawdown
- Score_MinTrades : disqualifie les passes en dessous de ce nombre de trades
- Score_R2Weight : poids de la régularité de la courbe de capital (R2) dans le score
- Score_SlopeWeight : poids de la vitesse de profit (pente normalisée) dans le score
- Score_SplitPenalty : pénalité pour la divergence de R2 entre la première et la seconde moitié du test
- Score_SkewPenalty : pénalité pour le profit concentré dans un seul trade
- Score_UlcerPenalty : pénalité pour la profondeur et la durée du drawdown (indice Ulcer)
- Score_MARWeight : poids de l'efficacité du capital (ratio MAR) dans le score
- Score_TradeBonusWeight : poids du bonus de fiabilité selon le nombre de trades (décroissant)
Système de score de l'optimiseur
YPERION EA inclut une fonction OnTester() personnalisée conçue pour lutter contre le surajustement. Plutôt que de classer les passes d'optimisation par profit net brut, elle évalue la régularité de la courbe de capital (R2), la vitesse de progression du profit (pente), la stabilité entre la première et la seconde moitié du test (divergence temporelle), la concentration du profit dans des trades isolés (skew), la profondeur et la durée des drawdowns (indice Ulcer), et l'efficacité du capital (ratio MAR), avec un bonus décroissant pour la fiabilité du nombre de trades. Les passes qui ne franchissent pas les seuils minimums de profit factor, drawdown ou nombre de trades sont disqualifiées d'office. Réglez Optimizer Criterion sur Custom max pour activer ce score pendant l'optimisation.
Configuration recommandée
Symbole : XAUUSD, EURUSD, GBPUSD, USDJPY
Timeframe : H6, H4 ou H1
Broker : compte ECN/RAW à faible spread recommandé
VPS : recommandé pour un fonctionnement 24/5
Captures d'écran
Exemple de graphique et de backtest montré sur XAUUSD, H6, testé en mode de modélisation OHLC 1 minute : graphique en direct avec le nuage Ichimoku, panneau de signaux actif, et un trade ouvert avec des entrées pyramidées. La configuration de paramètres recommandée est également montrée à titre de référence.
Avertissement
Les performances passées ne garantissent pas les résultats futurs. Le trading Forex et CFD comporte un risque substantiel de perte. Testez minutieusement sur un compte démo avant toute utilisation en réel. Aucun profit n'est garanti.
