Das Handelspanel für manuelles und automatisiertes Trading zeigt die Möglichkeiten der MasterWindows Bibliothek auf. Der Code des Panels wurde automatisch mit Hilfe der visuellen Designumgebung für Interface-Fenster MasterWindows für MQL5 generiert.
Durch die Analyse der Preisdatenbanken des ENUM_APPLIED_PRICE Typs kannst du Rückschlüsse auf die künftige Preisbewegung ziehen. Die Wahrscheinlichkeit einer solchen Bewegung wird dir auf einer Skala und in Prozent angezeigt. Die Funktionalität des Handelspanels erlaubt es, Aufträge an den Broker zu senden, um Handelsoperationen auszuführen. In diesem Beispiel werden Marktaufträge verwendet. Darüber hinaus kannst du Aufträge schließen, das Setzen von Stop Loss aktivieren/deaktivieren und den Autopilot aktivieren.
Autopilot steht für automatisiertes Trading basierend auf den Signalen des Panels. Der Modus kann durch Drücken der entsprechenden Taste aktiviert werden.
Eingabedaten:
inputbool inp_on_trade=false; // Autopilot (Ein/Aus)inputdouble inp_open=85; // Schwellenwerte für die Eröffnung einer Positioninputdouble inp_close=55; // Schwellenwerte für das Schließen einer Positioninputdouble inp_lot_fix=0.01; // fester Lotinputdouble inp_lot_perc=0.01; // Lot als Prozentanteil des Kapitalsinputbool inp_on_lot=false; // wenn "false", dann % des Kapitalsinputbool inp_on_SL=false; // Stop Loss (Ein/Aus)

Abb. 1. Das Handelspanel
Empfehlungen:
- Die MasterWindows Bibliothek sollte in den \\MQL4\\Include\\ Ordner eingefügt werden. Die Bibliothek sorgt für eine ordnungsgemäße Funktion der von dir erstellten Interface-Fenster.
- Für eine bessere Darstellung der erstellten Interface-Fenster solltest du grafische Designs mit schwarzem Hintergrund verwenden.
- Dies ist ein Demopanels (ein Scherzprogramm) und nicht für Live-Konten gedacht. Du kannst jedoch die Funktion zur Signalgenerierung BUYorSELL() an dein Handelssystem anpassen, eine Positionsunterstützungsfunktion hinzufügen und ausprobieren, es auf einem Live-Konto zu verwenden.

Kommentar 0