Alternative à OnTrade() en MQL4 : Un Simulateur pour MetaTrader 4

Mike 2014.02.17 22:07 15 0 0
Pièce jointe

Auteur : Coders' Guru

En explorant les nouvelles fonctionnalités de MQL4 avec la version 610, je suis tombé sur une fonction très utile : OnTrade(), mise en avant dans MetaEditor.

J'ai essayé de consulter sa mise en œuvre en appuyant sur F1, mais malheureusement, elle n'est pas encore supportée dans MQL4.

C'est pourquoi j'ai décidé de créer mon propre simulateur.

Ce code générera des événements dans les cas suivants :

  • OnOpen : Lorsque vous ouvrez un nouvel ordre instantané.
  • OnModify : Quand l'ordre est modifié.
  • OnStopLoss : Quand l'ordre se ferme à cause de son StopLoss.
  • OnTakeProfit : Quand l'ordre se ferme à cause de son TakeProfit.
  • OnClose : Lorsque l'ordre se ferme (pas par SL ou TP).

Je vous invite à l'essayer et à me faire part de vos retours.

Cordialement,

Coders' Guru


Exemple de test
Liste
Commentaire 0