Positions Change Informer : Votre Assistant pour MetaTrader 5

Mike 2013.02.12 17:18 13 0 0
Pièce jointe

Le Positions Change Informer n'est pas un générateur de transactions autonome, mais plutôt un assistant conçu pour contrôler l'état des positions. Ce système de trading est une version simplifiée de l'Expert Advisor que nous avons abordé dans notre article sur le traitement des événements. La différence majeure réside dans l'utilisation de la fonction OnTradeTransaction(), qui gère les déclenchements de Stop Loss et Take Profit.

Il est important de noter que cet Expert Advisor peut envoyer des emails si vous avez configuré les paramètres correspondants. Si l'envoi d'emails à partir du terminal est désactivé, l'EA affichera des alertes. Voici quelques points essentiels à garder à l'esprit :

  • La modification et la suppression des ordres ne sont pas gérées ; seules l'ouverture, l'inversion et la fermeture des ordres le sont.
  • Le déclenchement des Stop Loss et Take Profit est capté grâce aux commentaires du broker. Si le broker a modifié les commentaires par défaut, seules les informations sur la fermeture d'un trade/position et le résultat financier en devise de dépôt seront affichées.
  • Pour afficher les messages dans une autre langue, il est nécessaire de rédiger un fichier de traduction. Pour plus de détails, consultez cet article.
  • La fonctionnalité est facilement intégrable dans tout autre Expert Advisor ; il suffit de copier les paramètres, le code dans la fonction OnInit() et la fonction concernée.

Configuration :

  • Téléchargez les fichiers de l'Expert Advisor PositionsChangeInformer.mq5 dans le dossier MetaTrader 5\MQL5\Experts.
  • Téléchargez les fichiers LanguagesEnum.mqh et Translator.mqh dans le dossier MetaTrader 5\MQL5\Include.
  • Décompressez l'archive contenant le fichier de langue dans le dossier MetaTrader 5\MQL5\Files\Languages.

Paramètres :

  • Type d'alerte - le type d'alerte lorsque qu'une transaction est effectuée. Trois options sont possibles : Alert - alerte visuelle, Sound - déclenchement d'un fichier audio et affichage des informations de trade dans le journal, Email - envoi d'informations sur le trade par email.
  • Nom du fichier sonore - le nom du fichier audio. Cela n'a de sens que si le paramètre précédent est réglé sur Sound. Il peut déclencher n'importe quel fichier au format .wav situé dans le dossier MetaTrader 5\MQL5\Files. Si aucun fichier n'est présent, alert.wav dans le dossier MetaTrader 5\Sounds sera joué.
  • Langues - la langue dans laquelle les messages générés seront traduits. Actuellement, seul un fichier de langue pour le russe est disponible, permettant d'afficher des messages en russe et en anglais (si une autre langue que le russe est sélectionnée).

Voici les résultats dans le journal (le paramètre de langue de sortie a été modifié simultanément) :

Positions Change Informer

Liste
Commentaire 0