Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Experts

Long-Only Trend Breakout with Dynamic Risk Management - expert pour MetaTrader 5

Vues:
122
Note:
(2)
Publié:
Mise à jour:
curve.png (131.41 KB)
report.png (135.91 KB)
setting.png (48.85 KB)
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Stratégie « long-only » de cassure de tendance avec gestion dynamique des risques

Breakout est un expert advisor MetaTrader 5 simple et automatisé, conçu pour exploiter la dynamique algorithmique des cassures de tendance sur les marchés haussiers structurels. Il propose une configuration précise de cassure de barre, une exécution strictement à l’ouverture d’une nouvelle barre afin de minimiser le bruit, ainsi qu’un module avancé de dimensionnement dynamique des lots qui vous garantit de ne risquer qu’un montant fixe en devises à chaque configuration, quelle que soit la volatilité du marché.

Cet expert advisor est spécialement conçu pour les indices et les instruments présentant une forte tendance directionnelle — tels que le NASDAQ (NAS100)— où la croissance des actifs tend à récompenser les achats structurels disciplinés.

Présentation de la stratégie

La logique centrale repose sur la détection d’expansions structurelles immédiates et à forte probabilité :

  • Le signal : l’EA examine la dernière barre terminée (barre 1). Si son cours de clôture est strictement supérieur au plus haut de la barre précédente (barre 2), une cassure haussière est déclenchée.

  • L’exécution : elle s’effectue strictement à l’ouverture d’une nouvelle barre (structure OnTick), ce qui vous protège des décalages d’exécution et du bruit intra-bougie.

  • Stop Loss (SL) : placé de manière dynamique au plus bas de la barre de cassure (Barre 1).

  • Take Profit (TP) : calculé mathématiquement en fonction de votre rapport risque/rendement personnalisé.

  • Directivité : Position longue uniquement. Conçu spécifiquement pour tirer profit des tendances haussières macroéconomiques structurelles.

Remarques sur les performances et les backtests

  • Instrument testé : NASDAQ (NAS100)

  • Période d'analyse : H4

  • Période de backtest : 3,5 ans (affichant des rendements nets positifs)

  • Méthode de backtest : réalisé à l'aide de barres OHLC (ouverture, plus haut, plus bas, clôture) M1.

⚠️ Remarque à l'attention des utilisateurs : cette stratégie a affiché des rendements structurels solides lors des tests sur les données OHLC M1. Cependant, elle n'a pas encore été simulée sur la base de « chaque tick en temps réel ». Il est vivement recommandé aux utilisateurs d'effectuer leurs propres simulations et optimisations sur des ticks réels, en tenant compte des spreads et des spécifications de contrat propres à leur courtier, avant de passer au trading en live.

Rapport

Gestion avancée des risques et dimensionnement dynamique des lots

Contrairement aux EA basiques qui utilisent des tailles de lot fixes, Breakout exploite intelligemment le capital de votre compte.

Vous saisissez le montant précis que vous êtes prêt à perdre (par exemple, 20 $ ou 50 $). L’EA extrait les valeurs actuelles du marché SYMBOL_TRADE_TICK_VALUE et SYMBOL_TRADE_TICK_SIZE pour calculer la distance exacte en ticks jusqu’à votre Stop Loss. Il normalise ensuite ces données pour obtenir un volume de position calculé, en s’adaptant de manière transparente aux règles du courtier (SYMBOL_VOLUME_STEP). Si une configuration nécessite une taille de lot inférieure au minimum autorisé par votre courtier, la transaction est simplement ignorée en toute sécurité.

Paramètres d’entrée et guide d’optimisation

L’EA propose des paramètres d’entrée très flexibles, conçus pour le Testeur de stratégie MT5 :

Paramètre Valeur par défaut Description Potentiel d'optimisation
InpRiskAmount 20,0 Montant monétaire fixe à risquer par transaction (par exemple, 20 $). À adapter en fonction de la taille de votre compte.
InpMinSLPoints 5 000 Distance minimale autorisée pour le Stop Loss, en points. Élevée. Permet de filtrer les petites cassures à faible momentum ou le bruit de marché.
InpRewardToRiskRatio 1,0 Multiplicateur de gain cible (par exemple, 1,5 signifie que le TP est égal à 1,5 fois la distance du SL). Élevé. Permet de trouver le juste équilibre pour une espérance de gain maximale sur l’actif choisi.
InpMagicNumber 654321 Identifiant unique de suivi des positions de l'EA. Modifiez-le si vous exécutez plusieurs EA sur un même compte.


Comment optimiser :

  1. Lancez une optimisation rapide (algorithme génétique) sur votre indice cible.

  2. Modifiez la valeur de InpMinSLPoints pour filtrer les petites bougies structurelles qui entraînent de fausses cassures.

  3. Optimisez InpRewardToRiskRatio entre 0,5 et 2,5 afin de déterminer l'avantage mathématique pour la période H4.


Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/73638

MQTTFive — Bibliothèque client MQTT 5.0 MQTTFive — Bibliothèque client MQTT 5.0

MQTTFive — une implémentation complète du client MQTT 5.0 pour MQL5. Fonctionnalités : • MQTT v5.0 — tous les types de paquets, propriétés, QoS 0/1/2 • TCP + TLS via l’API native MQL5 Socket • Messages « Will » avec propriétés (will_delay_interval, payload_format, message_expiry) • Alias de sujet pour les PUBLISH sortants • Contrôle de flux (Receive Maximum) • Options d’abonnement (no_local, retain_as_published, retain_handling) • Charges utiles binaires et UTF-8 • Réessai automatique pour QoS 1/2 • Aucune dépendance DLL — MQL5 pur Testé avec Mosquitto 5.0 (15 tests, tous réussis). Documentation : https://github.com/chekh/MQTTFive Licence : MIT

Institutional Markov Chain Transition Matrix Institutional Markov Chain Transition Matrix

Un moteur de probabilité stochastique quantitatif qui utilise des matrices de transition de chaînes de Markov pour prévoir mathématiquement le pourcentage de probabilité d'une poursuite de la tendance haussière ou baissière lors du prochain cycle d'exécution algorithmique.

Quantum XAUUSD Silver Trader Quantum XAUUSD Silver Trader

EA multi-indicateurs pour l'or (XAUUSD) et l'argent (XAGUSD) : signaux RSI, ADX et MA, stop suiveur ATR adaptatif et protection du capital intégrée.

MSNR v5.31Plus AEU EA MSNR v5.31Plus AEU EA

MSNR v5.31Plus AEU EA est un Expert Advisor pour MetaTrader 5 basé sur les niveaux SNR malaisiens, la logique de réaction du « Smart Money », le balayage de liquidité, le MISS, la confirmation par engulfing, la confluence des lignes de tendance, le QML, le CRT et la projection d’objectifs DOL. Cet EA est conçu pour la paire XAUUSD et fonctionne de manière optimale sur la période M5. Il analyse les périodes supérieures telles que W1, D1, H4 et H1 afin de définir des zones de support et de résistance importantes, puis attend la confirmation de l’évolution des cours sur la période d’exécution. Caractéristiques principales : - Détection des niveaux SNR malaisiens. - Analyse des supports et résistances sur les périodes supérieures. - Balayage de liquidité, MISS et confirmation par engulfing. - Logique des lignes de tendance, QML, cassure-retest et CRT. - Système de clusters de confluence. - Filtre de session pour les heures de trading en Asie, en Europe et aux États-Unis. - Gestion des risques par pourcentage du compte. - Clôture partielle à un multiple R sélectionné. - Options de seuil de rentabilité et de sécurité. Paramètres recommandés : Symbole : XAUUSD Période : M5.