Trident Pro MT5
- Experts
- Version: 1.0
- Activations: 20
Trident Pro est un Expert Advisor multidevise pour MetaTrader 5 qui trade trois paires liées entre elles : AUDCAD, NZDCAD et AUDNZD. Il suffit de l'installer sur un seul graphique pour qu'il gère lui-même les trois paires. L'EA entre quand le prix s'est nettement écarté de son canal et accompagne la position jusqu'au retour du prix. Le contrôle intégré de l'exposition par devise et de la charge du dépôt empêche d'accumuler un volume excessif.
Version pour MetaTrader 4 : https://www.mql5.com/en/market/product/207974
Abonnez-vous à ma chaîne pour ne manquer ni les mises à jour ni les nouveaux produits : https://www.mql5.com/en/channels/algotrader
Comment fonctionne l'EA
- Il surveille trois paires en même temps depuis un seul graphique.
- Quand le prix sort de la limite du canal, il ouvre un ordre de départ dans le sens du retour.
- Si le prix continue d'aller contre la position, il ajoute des ordres de moyennage. Chaque pas est plus large que le précédent : la série s'étale donc sur une grande distance au lieu d'être remplie d'un coup.
- Un ordre de moyennage est ouvert au plus une fois par barre de l'unité de temps choisie, et seulement après une barre qui a clôturé dans le sens de la position.
- Chaque ordre a son propre take profit. Toute la série est clôturée quand le prix revient au niveau calculé.
- Tant que la série ne compte qu'un ordre, un stop suiveur protège le gain. Après son déclenchement, une nouvelle entrée n'est ouverte qu'à un meilleur prix.
- Avant chaque ordre, l'EA vérifie la position nette dans chaque devise (AUD, NZD, CAD) et la charge du dépôt. Si une limite est dépassée, l'ordre est réduit ou ignoré.
Particularités
- Trois paires sur un seul graphique, un seul numéro magique.
- Le pas de la grille s'adapte à la volatilité actuelle.
- Contrôle de la position nette par devise : l'EA ne double pas le pari sur une même devise à travers des paires différentes.
- Limite de charge du dépôt.
- Stop suiveur et protection contre les stops et take profits placés trop près du prix.
- Filtre de spread et filtre de la session asiatique.
- Panneau d'information sur le graphique et statistiques par paire dans le Testeur de stratégie.
Recommandations
- Paires : AUDCAD, NZDCAD, AUDNZD. Si votre courtier utilise des noms avec suffixe, saisissez-les dans Work Pairs exactement comme dans l'Observation du marché.
- Unité de temps du graphique : n'importe laquelle. L'EA utilise ses propres unités de temps définies dans les paramètres.
- Type de compte : hedging.
- Installez l'EA sur le graphique de l'une des paires de travail ; les indicateurs du canal seront alors affichés sur le graphique.
- Pour les tests, utilisez le mode Chaque tick ou OHLC sur M1. Le testeur charge automatiquement l'historique des trois paires.
Panneau sur le graphique
Le panneau s'active avec le paramètre Show panel. On peut le déplacer par son en-tête et le replier avec le bouton ; sa position est mémorisée. Le panneau permet de voir d'un coup d'œil si l'EA travaille et, s'il n'ouvre pas d'ordre, pourquoi.
- En-tête : nom, version et résultat total actuel (P/L) des positions ouvertes sur toutes les paires.
- Status : état général. WORKING signifie que l'EA fonctionne. WORKING: 2 of 3 pairs ready signifie que certaines paires chargent encore leur historique. PAUSED: drawdown limit signifie que les nouveaux ordres sont bloqués par la limite de drawdown. STOPPED signifie que le trading algorithmique est désactivé ou qu'aucune paire n'est prête.
- Data : indique si l'historique des cotations est suffisant. Sinon, la paire et l'unité de temps en cours de chargement sont affichées.
- PAIR : nom de la paire.
- PROFIT : gain ou perte actuel des positions ouvertes sur la paire.
- SPREAD : spread actuel. Il devient orange quand il dépasse la valeur de Max spread.
- START LOT : lot du prochain ordre de départ.
- STATE : ce qui se passe sur la paire. Waiting for signal : attente d'un signal. In series: 2/5 orders : une série est ouverte, avec le nombre d'ordres par rapport au maximum. Paused: Asian session : pause pendant la session asiatique. Waiting: spread too high : le spread est trop élevé. Loading history : l'historique est en cours de chargement. La raison pour laquelle un ordre est reporté s'affiche aussi ici : attente d'une barre de confirmation, limite d'exposition par devise, limite de charge du dépôt, attente d'un meilleur prix après le stop suiveur.
- TOTAL : résultat total de toutes les paires.
- Open orders : nombre de positions ouvertes de l'EA.
Paramètres
Trader's trading tools
- Work Pairs : liste des paires tradées, séparées par des virgules.
- Enable one series in this period : ne pas ouvrir de nouvelle série dans la barre où la précédente a été clôturée.
- One series of orders in this period : unité de temps de cette barre. Elle définit aussi la fréquence à laquelle l'EA vérifie ses conditions.
Lot settings
- MaxRisk : pourcentage de la marge libre utilisé pour calculer le lot de départ. Le lot augmente avec le compte. Avec 0, un lot fixe est utilisé.
- if MaxRisk = 0, Lot will be : lot de départ fixe.
- Max lot : limite supérieure du lot de départ.
TP & SL
- Take profit : take profit de chaque ordre, en points.
- Stop loss : stop loss de chaque ordre, en points. 0 le désactive.
- Take profit as a percentage : clôturer toutes les positions quand le gain du compte atteint ce pourcentage du solde. 0 désactive la fonction.
- Drawdown % to block new orders (if > 0) : à ce niveau de drawdown, en pourcentage du solde, aucun nouvel ordre n'est ouvert. Les positions ouvertes ne sont pas clôturées.
Risk limits
- Max net exposure per currency, in full series (0 = off) : nombre de séries complètes pouvant être détenues dans un même sens sur une même devise. 1.0 signifie une série.
- Max deposit load (margin / equity), % (0 = off) : aucun nouvel ordre n'est ouvert si la marge devait dépasser ce pourcentage des fonds propres.
-
Close all orders if margin level falls below, % (0 = off) : tous les ordres de l'EA sont clôturés si le niveau de marge du compte passe sous cette valeur. Ensuite, de nouveaux ordres ne sont ouverts qu'à partir de la barre suivante du Signal TF.
Ancillary transactions
- Step between orders (minimum step if ATR step is on) : pas entre les ordres de la série, en points. Quand le pas par ATR est activé, c'est le pas minimal.
- Step from ATR of Signal TF : calculer le pas à partir de la volatilité actuelle (ATR).
- First step, in ATR : taille du premier pas, en fraction de l'ATR.
- ATR period (step and trailing) : période de l'ATR pour le pas et le stop suiveur.
- Step expansion (each next step is multiplied by) : coefficient par lequel chaque pas est plus large que le précédent.
- Next averaging below the level of a closed (by take profit) averaging order : après la clôture d'un ordre de moyennage par take profit, le suivant n'est ouvert qu'au-delà de son niveau.
- Multiplication : multiplicateur du lot pour chaque ordre suivant de la série.
- Max trades per pair : nombre maximal d'ordres par paire.
- Averaging: one order per bar and only after a confirming bar : moyenner au plus une fois par barre et seulement après une barre qui a clôturé dans le sens de la position.
- Averaging TF : unité de temps pour cette règle et pour la réentrée après le stop suiveur.
- Max spread : spread maximal, en points, auquel des ordres sont ouverts.
Trailing stop (series of one order)
- Enable trailing stop : activer le stop suiveur pour une série d'un seul ordre.
- Trailing start: profit, in ATR : gain, en fraction de l'ATR, à partir duquel le stop suiveur démarre.
- Trailing distance, in ATR : distance entre le prix et le stop, en fraction de l'ATR.
Trading session
- Trade in Asian session : autoriser les ordres de départ pendant la session asiatique.
- Asian session start (GMT hour) : début de la session asiatique, heure GMT.
- Asian session end (GMT hour) : fin de la session asiatique, heure GMT.
Channel settings
- Channel type (Bollinger / Keltner) : type de canal.
- Signal TF : unité de temps du canal.
- Canal period (BB period / Keltner EMA period) : période du canal.
- Canal deviation (BB deviation / Keltner ATR multiplier) : largeur du canal.
- Keltner ATR period : période de l'ATR pour le canal de Keltner.
- Applied price BUY : prix utilisé pour calculer le canal des achats.
- Applied price SELL : prix utilisé pour calculer le canal des ventes.
Does not affect trade
- Comments to orders : commentaire des ordres.
- Magic : numéro unique par lequel l'EA reconnaît ses propres ordres.
- Slipage : glissement autorisé, en points.
- Print per-pair statistics at the end of the test : écrire dans le journal les statistiques de chaque paire à la fin du test.
- Show panel : afficher le panneau sur le graphique.
- Panel font size : taille de la police du panneau.
