Panneau de trading avec autopilote - Un expert pour MetaTrader 5

Mike 2016.10.10 23:42 32 0 0
Pièce jointe

Le panneau de trading, que ce soit pour le trading manuel ou automatisé, met en lumière les possibilités offertes par la bibliothèque MasterWindows. Ce code de 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 anticiper les mouvements futurs des prix. La probabilité de ces mouvements est affichée sur une échelle et en pourcentage. Les fonctionnalités du panneau de trading permettent d'envoyer des requêtes à votre courtier pour exécuter des opérations de trading. Dans cet exemple, des ordres de marché sont utilisés. Vous pouvez également ajuster le volume des positions, fermer des positions, activer/désactiver le placement de Stop Loss et activer l'autopilote.

L'autopilote signifie 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 bool     inp_on_trade=false;  // Autopilote (On/Off)
input double   inp_open=85;         // Valeurs seuils pour l'ouverture de position
input double   inp_close=55;        // Valeurs seuils pour la fermeture de position
input double   inp_lot_fix=0.01;    // lot fixe
input double   inp_lot_perc=0.01   // lot en pourcentage de l'équité
input bool     inp_on_lot=false;    // si "false" alors % de l'équité
input bool     inp_on_SL=false;     // Stop loss (On/Off)

Fig. 1. Apparence du panneau de trading.

Fig. 1. Apparence du panneau de trading.

Recommandations :

  • La bibliothèque MasterWindows doit être ajoutée au dossier \MQL5\Include\. Cette bibliothèque permet un fonctionnement adéquat des fenêtres d'interface que vous créez.
  • Pour une meilleure 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() en fonction de votre système de trading, ajouter une fonction de support de position, et essayer de l'utiliser sur un compte réel.
Liste
Commentaire 0