Le panneau de jeu pour le trading manuel et automatisé met en lumière les possibilités offertes par la bibliothèque MasterWindows. Le code du panneau a été généré automatiquement grâce à l'environnement de conception visuelle des fenêtres d'interface, MasterWindows pour MQL5.
En analysant les bases de données de prix du type ENUM_APPLIED_PRICE, vous pouvez émettre une hypothèse sur l'évolution future des prix. La probabilité de ce mouvement est affichée sous forme d'échelle et en pourcentage. La fonctionnalité du panneau de trading permet d'envoyer des requêtes à votre broker pour effectuer des opérations de trading. Dans cet exemple, nous utilisons des ordres de marché. Vous pouvez également ajuster le volume d'une position, la fermer, ou activer le mode autopilote.
Le mode autopilote signifie un trading automatisé basé sur les signaux du panneau. Ce mode peut être activé en appuyant sur le bouton approprié.
Données d'entrée :
input ENUM_TIMEFRAMES tf=PERIOD_M5;// Période du graphique pour le calcul des signaux
Vous pouvez définir la période de graphique souhaitée, à partir de laquelle le programme copiera les données de prix pour le calcul.

Fig. 1. Le panneau de trading
Recommandations :
- Ajoutez la bibliothèque MasterWindows au dossier \MQL5\Include\. Cette bibliothèque assure le bon fonctionnement des fenêtres d'interface que vous créez.
- Pour un meilleur affichage des fenêtres d'interface créées, utilisez des schémas graphiques avec un fond noir.
- Ceci est un panneau de démonstration (un programme humoristique) et n'est pas destiné aux comptes réels. Cependant, vous pouvez modifier ou remplacer la fonction de génération de signaux BUYorSELL() selon votre système de trading, ajouter une fonction de support de position, et tenter de l'utiliser sur un compte réel.
Commentaire 0