Long Short RR Box with Lot Size and Order MT4
- Utilitaires
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Version: 1.2
- Activations: 5
Planifiez un trade sur un graphique MetaTrader 4 de façon visuelle : cet Expert Advisor utilitaire trace une ligne d'entrée, une ligne de stop loss, une ligne de take profit et deux boîtes colorées, à la manière des outils de dessin de position longue/courte de TradingView. Pendant que vous faites glisser les lignes, le panneau calcule le R:R, la distance, le montant que vous perdriez au SL et le lot qui correspond à votre risque. Si vous le souhaitez, un bouton à deux clics envoie ensuite cet ordre à votre courtier avec les mêmes SL et TP.
Veuillez noter : ce n'est ni un service de signaux ni un système de trading, et aucun profit n'est promis. Rien n'est envoyé tant que vous ne cliquez pas deux fois sur le bouton d'ordre. L'EA n'envoie que ses propres nouveaux ordres, marqués de son magic number, et ne touche à aucun ordre existant sur le compte.
CE QUE VOUS VOYEZ
- Ligne d'entrée grise, ligne SL rouge, ligne TP verte, ainsi qu'une boîte de perte et une boîte de profit dont les couleurs sont mélangées avec le fond du graphique (opacité réglable).
- Les lignes sont sélectionnées dès le départ, un seul glissement les déplace donc. Saisissez la ligne d'entrée en son milieu pour déplacer tout l'outil ; saisissez la ligne SL ou TP en son milieu pour changer ce prix ; saisissez une extrémité de ligne pour changer ce prix et la largeur de la boîte.
- Jusqu'à 3 outils sur un graphique (sélectionnés avec 1, 2, 3 sur le panneau). Chaque outil garde sa propre valeur de risque. Long > Short inverse un outil.
- Panneau : type et prix de l'ordre, lot, R:R, risque en devise du compte et en % du solde, prix SL et TP avec distance et montant. La distance est en pips sur le FX et en différence de prix sur l'or, les indices et les autres CFD.
- Boutons : Long/Short, Order, New, Reset, Delete, réduire. Langue du panneau : anglais ou japonais.
- Un nouvel outil démarre au prix actuel avec SL = ATR(14) du graphique (ou vos pips fixes) et TP = 2 x la distance du SL (réglable).
TAILLE DU LOT
- Choisissez le risque en % du solde (1% par défaut), en % des fonds propres (equity) ou en montant fixe.
- L'outil divise le montant du risque par la perte d'1 lot entre l'entrée et le SL, et arrondit le résultat VERS LE BAS au pas de lot. Le maximum du courtier et votre paramètre Maximum lot sont appliqués ensuite.
- Pas d'arrondi vers le haut : lorsque le lot minimum est déjà supérieur à votre risque, le panneau affiche "risk too small" (risque trop faible) et le montant d'un lot minimum, et le bouton ne peut pas envoyer.
- La perte est convertie dans la devise du compte, y compris pour les CFD dont la devise de profit diffère de celle du compte.
- Le montant affiché est donc égal à votre réglage ou un peu inférieur. Le % est toujours affiché par rapport au solde.
ENVOI DE L'ORDRE
- Le clic 1 arme le bouton ("Click again: ...", cliquez à nouveau). Le clic 2 dans les 3 secondes (réglable) l'envoie. Sinon, le bouton revient à la normale.
- Au marché, limit ou stop est décidé pour vous : au marché lorsque la ligne d'entrée est à moins de 2 spreads (réglable) du prix, sinon limit ou stop.
- Avant l'envoi, l'outil vérifie les côtés du SL/TP, un SL d'au moins 3x le spread, les niveaux de stop et de gel, les limites de lot, la marge libre et la session de trading, et affiche la raison s'il s'arrête.
- MT4 envoie les ordres un par un et attend la réponse du serveur, le graphique peut donc se figer un instant pendant l'envoi d'un ordre.
- Si votre courtier rejette un ordre au marché portant SL/TP (error 130, typique de l'exécution au marché), l'outil ouvre la position sans SL/TP et les place juste après. Si leur placement échoue, le panneau affiche "NO SL/TP - set them!" (pas de SL/TP, placez-les !). Placez alors vous-même le SL et le TP immédiatement.
- Pas de réponse du serveur : l'outil cherche dans la liste des ordres pendant 15 secondes et indique si l'ordre existe. Ne cliquez pas pendant ce temps.
- Magic number 20261110 et commentaire "PositionTool #1" (#2, #3) par défaut. Les ordres en attente n'ont pas d'expiration.
APRÈS UN REDÉMARRAGE
- Les prix et les positions des boîtes sont conservés après un changement d'unité de temps, un redémarrage du terminal et un arrêt forcé de MT4 (testé).
- MT4 attribue de nouveaux ID aux graphiques après un redémarrage, l'outil retrouve donc aussi ses données enregistrées par symbole et par l'ordre des graphiques de ce symbole. Si vous gardez plusieurs graphiques du même symbole, ne les fermez pas et ne changez pas leur ordre pendant que MT4 est fermé.
- Un modèle appliqué à un autre symbole n'apporte pas les anciens prix : l'outil est replacé au prix de ce symbole.
- L'outil #1 n'est placé automatiquement que la première fois que l'EA tourne sur un graphique ; un outil supprimé ne revient pas.
NOS RÉSULTATS DE TEST (compte démo en JPY)
- 9 symboles (paires FX et CFD) : la perte réelle au SL était de 0,98 à 1,01 fois le montant de risque défini.
- De vrais glissements à la souris, des ordres à deux clics avec le SL/TP de l'outil et la restauration après un arrêt forcé ont été vérifiés.
Les résultats sur votre compte dépendent du courtier, du symbole et du marché.
LIMITES À CONNAÎTRE AVANT L'ACHAT
- Touche Suppr (Delete) : les lignes de l'outil sont sélectionnées, donc Delete les supprime aussi lorsque vous supprimez l'un de vos propres objets. L'outil les redessine et affiche "To delete Position Tool press 'Delete' on the panel" (pour supprimer Position Tool, appuyez sur 'Delete' sur le panneau). Un deuxième Delete dans les 15 secondes supprime l'outil ainsi que ses données enregistrées. Pour supprimer un outil, utilisez toujours Delete sur le panneau.
- Le lot envoyé peut différer du lot que vous avez vu après le clic 1 : un ordre au marché est recalculé avec le prix du clic 2. Le montant du risque ne change pas.
- Le slippage, les gaps, les variations de spread et les pas de lot peuvent faire différer la perte réelle au SL de quelques %. Un stop loss peut être exécuté à un prix plus défavorable.
- La commission et le swap ne font pas partie du montant du risque.
- Un ordre au marché utilise le prix actuel comme entrée, le R:R et les distances peuvent donc bouger légèrement.
- MT4 coupe les textes du graphique et du panneau à environ 62 octets et les termine par "~" (surtout avec du texte japonais).
- Un symbole par graphique : l'outil ne planifie que le symbole du graphique.
- Le bouton AutoTrading doit être activé et "Allow live trading" coché pour envoyer des ordres. Le dessin et les calculs fonctionnent sans cela.
- Testeur de stratégie : les clics ne peuvent pas être testés, une démonstration tourne donc : ordres au marché au lot minimum, long et short à tour de rôle, toutes les 24 barres lorsqu'il n'y a pas de position. Avec un petit dépôt (le lot minimum risquerait plus de la moitié des fonds propres), rien n'est envoyé et le rapport affiche 0 trade. Ces trades ne constituent pas un résultat de performance.
PREMIER DÉMARRAGE
1. Placez l'EA sur le graphique du symbole que vous voulez planifier ; l'outil #1 apparaît au prix.
2. Saisissez votre risque dans les paramètres ou sur le panneau et faites glisser les lignes.
3. N'activez AutoTrading que si vous voulez envoyer l'ordre, puis cliquez deux fois sur le bouton. Commencez sur un compte démo.
PARAMÈTRES (28)
Risque et lot (4) : mode de risque, valeur du risque, lot maximum, points par pip. Nouvel outil (6) : direction, SL par défaut en pips (0 = ATR), R:R par défaut, largeur de la boîte en barres, nombre d'outils 1-3, créer l'outil #1 à l'attachement. Bouton d'ordre (6) : afficher, secondes pour le clic 2, zone au marché en spreads, magic number, slippage, commentaire. Affichage (10) : langue, coin, X, Y, taille de police, couleurs de profit/perte/entrée, opacité des boîtes, étiquettes du graphique. Testeur de stratégie (2) : démonstration, intervalle.
IMPORTANT
- Vous décidez de ce que vous tradez, du SL/TP et du risque. L'outil ne donne aucun conseil sur quand ou quoi trader.
- TradingView est une marque de TradingView, Inc. Ce produit n'a aucune affiliation avec TradingView et n'est ni approuvé ni sponsorisé par celui-ci.
- Support via les messages MQL5 sous 3 jours ouvrés pour l'installation, les réglages et les bugs. Nous ne pouvons pas répondre aux questions sur quoi trader, où placer le SL/TP ou combien risquer.
