YazanPro Trade Manager
- Utilitaires
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - Version: 1.3
- Mise à jour: 2 novembre 2026
- Activations: 10
YazanPro Trade Manager est un panneau de trading sur le graphique de MetaTrader 5 : vous fixez le risque, il calcule le lot, trace le stop loss et le take profit avec l'argent risqué, envoie l'ordre quand vous appuyez sur BUY ou SELL, puis gère la position.
Il fonctionne sur tout symbole (forex, métaux, indices, actions, crypto) et toute unité de temps de M1 à MN1. Il n'ouvre pas de trades de lui-même sur un compte réel ou démo. Chaque ordre vient d'un bouton que vous appuyez.
Ce que vous voyez sur le graphique (les numéros correspondent aux repères des captures)
- Tuile de risque : l'argent perdu si le stop loss du prochain ordre est touché, son % du solde et le lot (en ambre si le lot minimum risque plus que votre réglage).
- Tuile P/P ouvert : le profit ou la perte latente des positions gérées, leur nombre, les lots et le R.
- Boutons SELL / BUY avec le lot et le prix. En mode en attente, une deuxième rangée montre l'ordre que donne la ligne d'entrée : BUY LIMIT ou BUY STOP, SELL LIMIT ou SELL STOP.
- Réglages de l'onglet ordre : mode du lot, du stop loss et du take profit (cliquez sur le bouton pour changer, tapez la valeur dans la case), type d'ordre (au marché ou en attente sur la ligne) et côté de l'aperçu.
- Prochain ordre : entrée, stop loss et take profit en points, en argent et en R, le lot, et le TP1 si la clôture partielle est active.
- Lignes d'aperçu sur le graphique : entrée, stop loss, take profit et TP1 avec l'argent et le R.
- Ligne d'entrée (mode en attente) : faites-la glisser au prix de votre ordre limit ou stop.
- Onglet gestion : interrupteurs break-even, trailing, clôture partielle et sortie temporelle, chacun avec sa règle en points de ce graphique.
- Boutons de clôture : tout clôturer, les achats, les ventes, les gagnantes, les perdantes, supprimer les ordres en attente.
- Onglet positions : les positions ouvertes avec lots, profit et R, les ordres en attente et l'état de la protection (limite de perte journalière, spread maximum).
- Ligne d'état : ATR(14) en points, la variation de l'equity du jour, la limite journalière, et une ligne rouge ou ambre quand quelque chose bloque les nouveaux trades (trading algorithmique non autorisé, marché fermé, trading désactivé pour le symbole, spread trop élevé, limite journalière atteinte).
- En-tête : bouton de langue (12 langues), boutons d'unité de temps, spread et bouton pour replier.
Comment le lire
- Regardez d'abord la tuile de risque : ce montant est perdu si le stop loss est touché (il peut être plus élevé dans un marché rapide ou lors d'un gap, voir plus bas).
- Vérifiez les lignes de stop loss et de take profit sur le graphique. Si le stop est mal placé, changez le mode du stop ou sa valeur : le lot suit.
- Lisez la ligne d'état : une ligne rouge signifie qu'aucun nouveau trade ne sera envoyé, et elle dit pourquoi.
- Appuyez sur BUY ou SELL, ou sur le bouton en attente. Par défaut, une fenêtre demande confirmation.
- Ensuite, les règles de l'onglet gestion déplacent le stop, clôturent une partie de la position ou la clôturent après N barres ; la tuile P/P et l'onglet positions montrent le résultat en argent et en R.
Taille du lot
- Risque % du solde ou Risque % de l'équité : le lot est calculé pour que le stop loss coûte ce % du compte. Le panneau affiche l'argent risqué en grand avant l'envoi.
- Lot fixe.
- Le lot est arrondi au pas de volume du symbole et maintenu entre son minimum et son maximum. Si la marge libre ne suffit pas, le lot est réduit et le panneau le dit. Si le lot minimum risque plus que votre réglage, le panneau l'affiche en ambre.
Stop loss
- Multiple d'ATR (par défaut 1.5 x ATR 14 de l'unité de temps du graphique).
- Points.
- Dernier swing : le dernier creux fractal confirmé (pour un achat) ou sommet (pour une vente), plus une marge en ATR. Si aucun swing n'est trouvé, le stop ATR est utilisé et le panneau vous le dit.
Take profit
- Multiple de R de la distance du stop (par défaut 1.3 R), points ou aucun.
Ordres
- BUY / SELL au marché : deux grands boutons affichent le lot et le prix actuel.
- Ordres limit et stop : passez le type d'ordre sur « En attente sur la ligne » et faites glisser la ligne d'entrée dorée sur le graphique. Les boutons indiquent quel ordre ce sera (BUY LIMIT ou BUY STOP, SELL LIMIT ou SELL STOP) selon la position de la ligne.
- Lignes d'aperçu : entrée, stop loss, take profit et TP1 sont tracés sur le graphique avec l'argent risqué, le gain et le R. Vous pouvez afficher le côté achat, le côté vente ou les désactiver.
- Confirmation : par défaut chaque ordre et chaque bouton de clôture demande avant d'agir (paramètre d'entrée).
Tous ces réglages se changent sur le panneau lui-même (boutons de mode et champs de valeur). Le panneau garde vos choix pour le graphique.
Gestion des positions
Il gère les trades de ce panneau (son numéro magique) ou, si vous le choisissez, toutes les positions du symbole du graphique, y compris celles ouvertes à la main ou par un autre EA.
- Break-even : quand le profit atteint 0.25 x ATR, le stop passe à l'entrée + 0.125 x ATR.
- Trailing stop ATR : 2.0 x ATR derrière le prix, seulement vers l'avant. Désactivable.
- Clôture partielle au TP1 : clôture un % du volume quand le profit atteint un R défini (une fois par position).
- Sortie temporelle : clôture une position après N bougies de l'unité de temps du graphique (par défaut 24, 0 = désactivé).
- Boutons de clôture : tout clôturer, clôturer les achats, clôturer les ventes, clôturer les gagnantes, clôturer les perdantes, supprimer les ordres en attente.
Protection
- Limite de perte journalière : quand l'équité baisse d'un % défini depuis le début de la journée serveur, les nouveaux trades sont bloqués. En option, toutes les positions gérées sont aussi clôturées.
- Spread maximum : aucun nouveau trade tant que le spread dépasse votre limite.
Résumé des positions
L'onglet Positions liste les positions ouvertes avec lots, profit et R, et la tuile du haut affiche le profit / perte flottant total et son R.
Vérifications de sécurité avant chaque action
Avant chaque ordre, modification et clôture, le panneau vérifie le mode de trading du symbole et la session de trading, les types d'ordres autorisés, les limites de volume, la marge libre, le niveau de stops et le niveau de gel du courtier, la taille du tick et le mode d'exécution. Un stop qui ne changerait pas n'est pas renvoyé, et le stop n'est pas déplacé tant que le prix est juste à côté du take profit.
Panneau
- 12 langues : anglais, arabe, russe, chinois, espagnol, portugais, japonais, allemand, coréen, français, italien, turc. Changez avec le bouton en haut.
- Boutons d'unité de temps pour changer le graphique.
- Trois onglets : Ordre, Gestion, Positions. Le panneau peut être replié.
Testeur de stratégie
Dans le testeur de stratégie, personne ne peut appuyer sur des boutons. Donc, quand il y tourne et que le paramètre « Tester only: open a demo trade every N bars » est activé (par défaut), l'EA ouvre un trade toutes les N bougies, en alternant achat et vente, pour que vous voyiez le stop loss, le take profit, le break-even, le trailing, la clôture partielle et la sortie temporelle à l'œuvre. Ces trades de démonstration ne sont pas une stratégie de trading et leur résultat ne signifie rien pour le trading réel. Sur un compte réel ou démo, ce paramètre ne fait rien.
Ce qu'il ne fait pas
- Il ne donne aucun signal d'achat ou de vente et ne fait aucune prévision. C'est vous qui décidez quand trader et dans quel sens.
- Il n'ouvre pas de trades de lui-même sur un compte réel ou démo.
- Il ne peut pas garantir le prix du stop loss : sur un marché rapide ou lors d'un gap de prix, le courtier peut clôturer le trade à un prix plus mauvais, la perte peut donc dépasser l'argent à risque affiché.
- Il n'utilise ni DLL, ni requêtes web, ni fichiers externes.
Paramètres d'entrée
Lot size
- Lot size: Risk % of balance (Risk % of balance / Risk % of equity / Fixed lot)
- Risk per trade, % (risk modes): 1.0
- Fixed lot (fixed mode): 0.10
Stop loss
- Stop loss: ATR multiple (ATR multiple / Points / Last swing (fractal) + buffer)
- ATR period: 14
- ATR mode: stop = this x ATR (also the swing fallback): 1.5
- Points mode: stop distance, points: 300
- Swing mode: buffer beyond the swing, x ATR: 0.2
- Swing mode: bars searched for the last fractal: 50
Take profit
- Take profit: R multiple of the stop distance (R multiple / Points / No take profit)
- R mode: target = this x the stop distance: 1.3
- Points mode: target distance, points: 400
Position management
- Manage: Only trades with this magic number (or: All positions and orders of the chart symbol)
- Break-even: true
- Break-even trigger: profit >= this x ATR: 0.25
- Break-even lock: stop to entry + this x ATR: 0.125
- ATR trailing stop: true
- Trailing distance, x ATR: 2.0
- Partial close at TP1: false
- TP1 at this x R: 1.0
- Close this % of the volume at TP1: 50
- Close a position after N bars (0 = off): 24
Protection
- Daily loss limit, % of the day's start equity (0 = off): 3.0
- At the limit also close all managed positions: false
- Max spread for new trades, points (0 = off): 0
Orders
- Magic number: 20261101
- Order comment: YP Trade Manager
- Max price deviation, points: 10
- Ask before sending an order or closing positions: true
Panel
- Tab shown first: Order
- Order type shown first: pending at the line (true) or market (false): false
- Panel language: English
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Preview lines (entry / SL / TP) on the chart: true
Strategy Tester
- Tester only: open a demo trade every N bars (alternating): true
- Tester only: N bars: 12
Démarrage rapide et FAQ
Démarrage rapide
- Attachez l'EA à un graphique et autorisez le trading algorithmique (onglet Common et bouton « Algo Trading » du terminal).
- Choisissez votre langue avec le bouton en haut à droite.
- Dans l'onglet Ordre, choisissez le mode de lot, le stop loss et le take profit. Vérifiez le risque dans la grande tuile et les lignes sur le graphique.
- Appuyez sur BUY ou SELL. Pour un ordre limit ou stop, mettez le type d'ordre sur « En attente sur la ligne », faites glisser la ligne dorée et appuyez sur le bouton d'ordre en attente.
- Dans l'onglet Gestion, activez ou désactivez break-even, trailing, clôture partielle et sortie temporelle.
FAQ
Trade-t-il tout seul ?
Non, pas sur un compte réel ou démo. Il gère seulement les positions que vous ouvrez. Les seuls trades automatiques sont les trades de démonstration dans le testeur de stratégie (voir ci-dessus).
Peut-il gérer des trades que j'ai ouverts à la main ?
Oui. Mettez « Manage » sur « All positions and orders of the chart symbol ».
Pourquoi le lot diffère-t-il de mon % de risque ?
Le lot est arrondi vers le bas au pas de volume. Si le lot minimum est plus grand que le lot calculé, le minimum est utilisé et le panneau affiche le risque réel en ambre. Si la marge libre est trop petite, le lot est réduit.
Qu'est-ce que R ?
R est la distance (ou l'argent) du premier stop loss. 1.3 R signifie un objectif 1.3 fois plus loin que le stop. Le panneau se souvient du premier stop de chaque position, donc le R reste juste après le break-even.
Fonctionne-t-il sur un compte netting ?
Il est écrit pour les deux : la clôture partielle et les boutons de clôture envoient une transaction pour le ticket de la position. La version 1.00 a été testée sur un compte hedging ; testez-le d'abord sur votre démo netting.
Avertissement sur les risques
Le trading comporte un risque élevé de perte. Ce panneau calcule des lots et gère des stops ; il ne prédit pas les prix et ne garantit aucun résultat. Testez-le d'abord sur un compte démo.
