God of trends
- Experts
-
Oleh Pastovenskyi
AI-RE-Style
Nous automatisons les tâches quotidiennes pour vous libérer du temps pour ce qui compte vraiment. - Version: 1.4
- Activations: 5
**God of Trends** est un robot de trading automatisé pour MetaTrader 5, conçu pour détecter les cassures de sommets ou de creux locaux. Il détermine la direction du marché à l'aide de moyennes mobiles exponentielles (EMA) rapides et lentes, vérifie le RSI et — si nécessaire — évalue la tendance sur une unité de temps supérieure, l'ADX ainsi que le volume de trading. En mode agressif, le robot place à l'avance des ordres en attente à proximité des niveaux de cassure. La période de détection des niveaux est réduite à 15 bougies et la marge d'entrée (buffer) à 0,08 ATR, ce qui permet au robot de réagir plus rapidement aux nouveaux mouvements et potentiellement d'ouvrir davantage de positions.
Les principales fonctionnalités du produit incluent le calcul automatique du volume de trading en fonction du risque, une protection contre le drawdown (perte maximale) journalier et total, un filtrage de la direction du marché et une protection contre les ordres en double. Le robot ne maintient qu'une seule position ouverte par symbole. Une fois la position ouverte, le niveau de Take Profit reste fixe, tandis que le Stop Loss ne peut pas être reculé pour augmenter le risque initial ; le mécanisme de trailing (suivi de stop) déplace le stop uniquement pour réduire le risque et sécuriser les profits.
Paramètres d'entrée :
* `InpLookback` — nombre de bougies pour la détection des niveaux de cassure, **15**.
* `InpBufferAtrFrac` — décalage par rapport au niveau, exprimé en fraction de l'ATR, **0,08**.
* `InpUseDateFilter` — activer la restriction de la période de test.
* `InpDaysBack` — nombre de jours pour le test.
* `InpRiskPerTrade` — risque de base par transaction.
* `InpAtrLength` — période de l'ATR.
* `InpStopAtrMult` — multiplicateur ATR pour le Stop Loss initial.
* `InpRrRatio` — ratio gain/risque pour le Take Profit.
* `InpTrailAfterBars` — nombre de bougies avant l'activation du trailing.
* `InpTrailAtrMult` — distance de trailing en ATR.
* `InpEmaFastLen` — période de l'EMA rapide.
* `InpEmaSlowLen` — période de l'EMA lente.
* `InpUseHTF` — activer le filtre d'unité de temps supérieure (HTF).
* `InpUseAutoHTF` — sélection automatique de l'unité de temps supérieure.
* `InpHTFManual` — sélection manuelle de l'unité de temps supérieure. * `InpHTFEmaLen` — Période de l'EMA sur l'unité de temps supérieure.
* `InpUseADX` — Activer le filtre ADX.
* `InpAdxLen` — Période du DMI.
* `InpAdxSmoothing` — Lissage de l'ADX.
* `InpAdxMin` — Valeur minimale de l'ADX.
* `InpRsiLen` — Période du RSI.
* `InpEntryMode` — Mode d'entrée agressif ou conservateur.
* `InpUseBuffer` — Activer la marge de sécurité pour la cassure (breakout buffer).
* `InpUseVolFilter` — Activer le filtre de volume.
* `InpVolLen` — Période de calcul du volume de trading moyen.
* `InpVolMult` — Multiplicateur de volume requis.
* `InpUseDDGuards` — Activer la protection contre le drawdown (baisse du capital).
* `InpMaxDailyDDPct` — Drawdown quotidien maximal.
* `InpMaxTotalDDPct` — Drawdown total maximal par rapport au pic de capital.
* `InpCloseOnLimit` — Fermer les positions et supprimer les ordres une fois la limite atteinte.
* `InpCapRiskToDaily` — Limitation du risque basée sur le budget quotidien.
* `InpMinEntriesPerDay` — Nombre de trades sur lesquels le budget de risque quotidien est réparti.
* `InpDailyRiskBuffer` — Portion de la limite quotidienne disponible pour le trading.
* `InpDebug` — Enregistrement détaillé des informations de diagnostic dans le journal MT5.
