Trade Pause Scheduler

Trade Pause Scheduler est un outil qui suspend le trading pendant les plages horaires que vous définissez.

Vous enregistrez à l'avance les plages pendant lesquelles vous préférez ne pas être en position : autour des publications économiques, à l'ouverture du lundi, ou à tout autre moment de votre choix. Dès qu'une plage commence, l'outil annule les ordres en attente qui viennent d'être placés et clôture les positions qui viennent d'être ouvertes. À la fin de la plage, tout revient à la normale.

L'outil ne trade pas de lui-même. Il ne décide pas des entrées et n'émet aucun signal.

DÉFINIR LES PLAGES

Par publication économique
Vous choisissez l'importance (élevée seulement, élevée et moyenne, ou toutes) ainsi que les pays concernés, puis vous indiquez combien de minutes avant et après la publication la pause doit durer. Les publications correspondantes sont récupérées automatiquement dans le calendrier économique de MetaTrader 5.

Par jour et heure
Trois plages au maximum. Le format est le suivant :

  Mon-Fri 06:00-08:00 en semaine, de 6h à 8h
  Mon,Wed,Fri 09:30-10:15 lundi, mercredi et vendredi, de 9h30 à 10h15
  All 12:00-12:30 tous les jours, de 12h à 12h30
  Fri 23:00-01:00 du vendredi 23h au samedi 1h (plage passant minuit)

Au démarrage, le journal indique comment votre saisie a été interprétée. Même lorsque le format est correct mais que la plage ne correspond pas à votre intention, cela se voit immédiatement.

Manuellement
« Pause now » suspend le trading sur-le-champ, « Resume » met fin à la pause. Si vous appuyez sur « Resume » pendant une plage programmée, cette plage ne suspendra plus le trading.

CE QUI SE PASSE PENDANT UNE PAUSE

Les ordres en attente placés pendant la pause sont annulés. Les positions ouvertes pendant la pause sont clôturées. Les positions déjà en cours avant le début de la pause ne sont pas touchées.

Cet outil sert à ne pas prendre de nouvelles positions dans les périodes agitées. Il n'est pas conçu pour liquider vos positions existantes.

En renseignant un numéro magique, vous limitez l'action aux ordres d'un Expert Advisor donné. Laissé à 0, l'outil agit sur tous les ordres du compte, y compris ceux que vous avez placés à la main.

AFFICHAGE SUR LE GRAPHIQUE

Le panneau indique l'état en cours, l'heure de la prochaine pause et son motif, les publications à venir, ainsi que le nombre de positions clôturées pendant la pause en cours.

Le panneau se déplace par glisser-déposer et se replie sur une seule ligne. La position et l'état replié sont conservés et repris au démarrage suivant.

Les plages de pause sont hachurées sur le graphique, et une barre rouge apparaît en haut du graphique pendant toute la durée de la pause.

Cette barre rouge répond à un besoin précis. Lorsque l'outil sert à couvrir l'ouverture du lundi, aucune bougie ne se forme pendant le week-end : un hachurage aligné sur l'axe du temps se retrouverait alors très à droite de la dernière bougie, hors de l'écran. Il fallait donc un repère indépendant de l'axe du temps.

Le début et la fin d'une pause peuvent être signalés par une fenêtre, une notification push vers le terminal mobile et un son. Chacun s'active ou se désactive séparément.

AVERTISSEMENT SI LES RÉGLAGES SONT TROP LARGES

Si vos réglages devaient suspendre plus de 25 % de la semaine à venir, un avertissement s'affiche dans le panneau et le journal en détaille les chiffres : nombre de plages, durée totale, part de la période concernée.

Les codes pays non reconnus sont signalés. De même, si un Expert Advisor place des ordres à répétition pendant une pause, l'information est donnée une fois, afin que vous puissiez identifier l'origine des clôtures répétées.

CE QUE L'OUTIL NE PEUT PAS FAIRE

- Il ne peut pas empêcher qu'un ordre soit placé. MetaTrader 5 ne dispose d'aucune fonction permettant de couper le trading, et le MQL5 Market interdit l'usage des DLL. L'outil clôture donc la position juste après son ouverture. Le spread et le mouvement du prix entre l'exécution et la clôture constituent un coût réel.
- Si un Expert Advisor réentre à répétition pendant une pause, ce coût est supporté à chaque tentative. Le nombre de clôtures n'est pas plafonné : un plafond reviendrait à faire cesser le fonctionnement de l'outil au milieu d'une pause.
- L'outil ne fonctionne pas lorsque l'Algo Trading est désactivé dans le terminal. Il le signale au démarrage et en cours de fonctionnement.
- Les pauses liées aux publications nécessitent le calendrier économique de MetaTrader 5, disponible uniquement sur un compte réel et inaccessible depuis le testeur de stratégies. Les pauses par jour et heure fonctionnent également dans le testeur.
- Avec un numéro magique à 0, les ordres passés à la main sont eux aussi concernés.
- Les positions déjà en cours avant le début d'une pause ne sont pas touchées.
- L'outil ne fonctionne que sur un seul graphique par terminal. MetaTrader 5 n'exécutant qu'un Expert Advisor par graphique, prévoyez un graphique dédié. Sur un second graphique, le démarrage est refusé, afin qu'une même position ne soit pas clôturée deux fois.
- Les intitulés des publications s'affichent dans la langue de votre terminal, car c'est ainsi que la plateforme les fournit.

VÉRIFICATION DANS LE TESTEUR DE STRATÉGIES

La démo gratuite fonctionne dans le testeur de stratégies. Le calendrier économique n'y étant pas disponible, vérifiez le fonctionnement à l'aide d'une plage par jour et heure :

  1. Mettre « Pause during economic-news windows » sur false
  2. Saisir dans « Day/time window 1 » une plage comprise dans la période de test (exemple : All 09:00-12:00)
  3. Lancer le test en mode visuel
  4. À l'heure de début, le panneau passe à « Paused » et la barre rouge apparaît en haut du graphique. À l'heure de fin, il revient à « Active »
  5. Le journal affiche « Pause window started » et « Pause window ended », ainsi que la ligne indiquant l'interprétation de la plage

À noter : le testeur n'exécute qu'un seul Expert Advisor et n'offre aucun moyen de placer un ordre à la main. Il n'existe donc là-bas aucun ordre susceptible d'être annulé ou clôturé. Ce que le testeur permet de vérifier, c'est la détection des plages, l'affichage du panneau et les repères sur le graphique. L'annulation et la clôture se vérifient sur un compte réel ou de démonstration.

DÉPENDANCES EXTERNES

Aucune DLL, aucun site ou interface externe, aucun serveur tiers. Aucun fichier supplémentaire à installer, et aucune donnée n'est transmise depuis votre terminal. Tout fonctionne à l'intérieur de MetaTrader 5.

RÉGLAGES

L'outil comporte 17 paramètres, tous dotés d'une valeur par défaut opérationnelle. Aucun réglage n'est nécessaire avant la première utilisation.

À NOTER

Le trading du Forex et des CFD comporte un risque de perte. Cet outil suspend puis reprend l'activité de trading aux heures que vous avez définies. Il ne fournit ni conseil ni signal de trading et n'avance aucune affirmation quant aux résultats obtenus. Les décisions de trading et leurs conséquences relèvent entièrement de vous.
Plus de l'auteur
Drawdown Limit Guard surveille si la perte atteint le montant que vous avez défini et clôture les positions dès que c'est le cas. L'outil ne prend aucune décision de trading. Il suit la perte journalière et la perte totale, avertit à l'approche de la limite et clôture lorsqu'elle est atteinte. Il ne fait rien d'autre. Vous définissez une limite de perte journalière et une limite de perte totale. Vous pouvez n'en utiliser qu'une, ou les deux. Une fois la limite atteinte, les positions apparues
Filtrer:
Aucun avis
Répondre à l'avis