M1 Sniper Order EA MT5
- Experts
-
Shashikant Jawahar Dhuri
Shashikant Dhuri — Inde
Je pratique le trading depuis 8 ans et j'y consacre mon activité à temps plein depuis 5 ans.
Le trading et la création d'outils de trading sont ma passion. Je développe en MQL4, MQL5 et Pine Script. - Version: 1.1
- Activations: 18
M1 Sniper Order EA MT5
M1 Sniper Order EA négocie automatiquement les signaux de l'indicateur M1 Sniper Arrow. Toute la logique des signaux est intégrée dans l'EA lui-même : aucun fichier d'indicateur n'est nécessaire et rien de plus n'est à installer.
Concept de trading
L'EA est construit autour d'une idée : trader dans le sens d'une tendance forte et n'entrer que sur un repli à l'intérieur de cette tendance.
Une entrée exige que trois conditions concordent sur une bougie entièrement clôturée.
Tendance forte. Une lecture de tendance sur le graphique de travail doit pointer dans le sens de la transaction.
Accord d'oscillateurs multi unités de temps. Deux lectures d'oscillateurs doivent confirmer la même direction. L'une d'elles provient d'une unité de temps supérieure et n'est lue que sur une barre déjà clôturée.
Price action de repli. Le prix doit effectuer un court repli contre la tendance puis clôturer à nouveau dans le sens de la tendance. Pour un achat, une bougie baissière est suivie d'une bougie haussière dont le plus bas est entré dans la zone de tendance. Pour une vente, l'inverse.
Lorsque ces conditions ne concordent pas, l'EA reste hors du marché ; il trade donc de manière sélective, même sur le graphique M1. Toutes les décisions sont prises uniquement sur des bougies clôturées, et l'ordre est envoyé à l'ouverture de la bougie suivante, exactement là où la flèche apparaît sur l'indicateur.
Les mêmes conditions définissent aussi la sortie. Dès que la tendance ou les oscillateurs ne concordent plus avec le sens de la transaction, ou qu'un signal opposé se forme, l'EA peut clôturer automatiquement les ordres ouverts.
Quatre modes de trading
Option 1 : Only one order on one arrow
Un ordre par signal, et seulement lorsque l'EA n'a aucun ordre ouvert. Tant qu'un ordre est ouvert, tous les autres signaux sont ignorés. C'est le mode le moins risqué et le point de départ recommandé.
Option 2 : Two or more orders, distance lock, fixed lot
Le premier ordre s'ouvre comme dans l'Option 1. Un ordre supplémentaire dans la même direction ne s'ouvre que lorsqu'un nouveau signal apparaît ET que le dernier ordre est en perte d'au moins la distance réglée. Tous les ordres utilisent le même lot, jusqu'au maximum réglé.
Option 3 : Two or more orders, distance lock, addition lot
Mêmes règles d'entrée que l'Option 2, mais chaque nouvel ordre ajoute l'incrément réglé au lot précédent. Exemple avec un lot de 0.01 et un incrément de 0.01 : 0.01, 0.02, 0.03.
Option 4 : Orders on all arrows, fixed lot
Chaque signal ouvre un nouvel ordre, sans condition de distance, jusqu'à atteindre le nombre maximal réglé d'ordres ouverts.
Les Options 2, 3 et 4 détiennent plusieurs ordres en même temps et comportent plus de risque que l'Option 1. L'Option 3 augmente en outre le lot en perte. N'utilisez ces modes que si vous comprenez ce risque, et assurez-vous que le compte dispose d'une marge libre suffisante pour tous les ordres jusqu'au maximum, en particulier sur l'or et les indices.
Utilisation recommandée
Graphique : M1. Le panneau d'état sur le graphique affiche cette recommandation.
Compte : compte de couverture (hedging) pour les Options 2, 3 et 4, afin que chaque ordre reste une position séparée. Sur un compte de compensation (netting), les ordres se regroupent en une seule position.
Symboles : toutes les distances sont réglées en points et utilisent la taille de point propre à chaque symbole ; l'EA fonctionne donc sur les paires de devises, les paires JPY, l'or, le pétrole, les indices et les cryptomonnaies sans aucune conversion. Un point représente un mouvement de prix différent selon le type de symbole : testez et ajustez les valeurs en points pour le symbole que vous tradez.
Plages horaires : deux plages de trading indépendantes sont disponibles. Utilisez-les pour ne trader que les sessions qui conviennent à votre style, par exemple une plage pour la session asiatique et une autre pour la session américaine, réglée pour que l'EA reste à l'écart pendant les annonces américaines à fort impact. En dehors des plages, aucun nouvel ordre n'est ouvert, et les ordres ouverts continuent d'être gérés selon leurs propres règles de sortie.
Panneau d'état sur le graphique
Le coin inférieur droit du graphique affiche l'unité de temps recommandée et l'état de l'EA.
EA STATUS = RUNNING - l'EA fonctionne normalement.
EA STATUS = STOP - aucun nouvel ordre, car l'heure est en dehors de la plage ou le bouton Algo Trading est désactivé.
Paramètres d'entrée
Les noms des paramètres sont en anglais, car c'est ainsi qu'ils apparaissent dans le terminal.
Types Of Trades
Type Of Trades - choix de l'Option 1, 2, 3 ou 4.
Option 1 : Only One Order On One Arrow
Lot Size for option 1 - lot de chaque ordre.
Option 2 : Distance Lock, Fixed Lot
Lot Size for option 2 - lot de chaque ordre.
Max Orders for option 2 - nombre maximal d'ordres ouverts.
Distance between two orders if in loss (0 = off) - nombre de points de perte du dernier ordre avant que le signal suivant puisse ouvrir un ordre supplémentaire. 0 signifie que chaque nouveau signal dans la même direction peut ajouter un ordre.
Option 3 : Distance Lock, Addition Lot
Lot Size for option 3 - lot du premier ordre.
Incremental lot size for option 3 - quantité ajoutée au lot précédent pour chaque ordre supplémentaire.
Max Orders for option 3 - nombre maximal d'ordres ouverts.
Distance between two orders if in loss (0 = off) - comme dans l'Option 2.
Option 4 : Orders On All Arrows, Fixed Lot
Lot Size for option 4 - lot de chaque ordre.
Max Orders for option 4 - nombre maximal d'ordres ouverts en même temps.
Stop Loss / Take Profit
SL in Points (0 = none) - stop loss de chaque ordre.
TP in Points (0 = none) - take profit de chaque ordre.
TP in Money per Individual order (0 = none) - clôture un ordre individuel lorsque son profit atteint ce montant dans la devise du compte.
AVG TP in Money - BUY basket (0 = none) - clôture ensemble tous les ordres d'achat lorsque leur profit cumulé atteint ce montant.
AVG TP in Money - SELL basket (0 = none) - la même chose pour tous les ordres de vente.
AVG Account loss in Money - all EA orders (0 = none) - clôture tous les ordres de l'EA sur le symbole lorsque leur perte cumulée atteint ce montant.
Break Even / Trailing Stop
Break Even Enable - active ou désactive le break even.
BE Start in Points - profit en points nécessaire pour appliquer le break even.
BE Stop in Points (lock profit) - points de profit sécurisés par le nouveau stop loss.
Trailing SL Enable - active ou désactive le trailing stop.
TSL Start in Points - profit en points nécessaire pour démarrer le trailing.
TSL Stop in Points - distance du trailing stop par rapport au prix actuel.
TSL Step in Points - amélioration minimale avant de déplacer à nouveau le stop loss.
Exit
Auto close on any Exit condition - clôture les ordres ouverts dès que les conditions de tendance ou d'oscillateurs ne concordent plus, ou qu'un signal opposé se forme.
Time Filter (terminal server time)
Time Filter1 Enable - active ou désactive la plage 1.
EA Start Time 1 / EA Stop Time 1 - plage 1 au format HH:MM, heure du serveur.
Time Filter2 Enable - active ou désactive la plage 2.
EA Start Time 2 / EA Stop Time 2 - plage 2 au format HH:MM, heure du serveur.
Avec les deux filtres désactivés, l'EA trade à toute heure. Une plage peut passer minuit, par exemple de 22:00 à 03:00.
Order Alerts
Order Alert Message (on order open only) - interrupteur général des alertes d'ordres.
Messages - message contextuel dans le terminal.
Sound - alerte sonore.
Push Notification - message vers l'application mobile MetaTrader (à configurer dans les options du terminal).
L'alerte indique le symbole, l'unité de temps, la direction, le prix et l'heure du serveur, par exemple : XAUUSD M1 BUY @ 4110.25 @ 2026.09.29 14:37:05
Other
Max Slippage in Points - slippage maximal autorisé à l'exécution.
Magic Number - identifie les ordres de cet EA. Utilisez un numéro différent pour chaque graphique.
Order Comment - commentaire ajouté à chaque ordre.
Fonctions de sécurité
Avant chaque ordre, l'EA vérifie le lot minimal et maximal du courtier, le pas de lot, la marge libre, la distance minimale des stops et les autorisations de trading. Lorsque le compte n'a pas assez de marge libre, l'ordre est ignoré avec un message clair dans le Journal.
Essayez avant d'acheter
La démo gratuite fonctionne dans le testeur de stratégie. Testez-la chez votre propre courtier et sur votre symbole en mode "Every tick based on real ticks", en mode visuel sur M1, et comparez chaque transaction avec l'indicateur M1 Sniper Arrow sur la même période. Réglez un dépôt et un effet de levier identiques à ceux de votre compte réel, car les Options 2, 3 et 4 nécessitent de la marge pour plusieurs ordres.
La logique des signaux est expliquée avec des exemples de graphiques dans mon blog : https://www.mql5.com/fr/users/shashi44/blog
Les mêmes signaux sous forme d'indicateur : https://www.mql5.com/fr/market/product/197934
Avertissement
Cet Expert Advisor est un outil de trading et ne garantit aucun résultat. Il ne prédit pas l'évolution future des prix, et aucun système de trading ne peut garantir des transactions gagnantes. Les résultats du testeur de stratégie sont basés sur des données historiques et ne sont pas des résultats de trading réel ; ils ne garantissent pas les performances futures. Le trading du forex, de l'or, des indices, des cryptomonnaies et d'autres CFD comporte un niveau de risque élevé et peut ne pas convenir à tous les investisseurs. Les Options 2, 3 et 4 détiennent plusieurs ordres en même temps, et l'Option 3 augmente le lot en perte, ce qui peut entraîner des pertes plus importantes. Testez toujours d'abord sur un compte démo, utilisez un stop loss, maîtrisez la taille de vos positions et ne tradez qu'avec de l'argent que vous pouvez vous permettre de perdre. Toutes les décisions de trading et leurs résultats relèvent de votre seule responsabilité.
