Systemhandel 게시글

MT4 Automatisierung: MQL4 Implementierung des onTrade Event Handlers für effektives Trading

첨부파일
49474.zip (1.23 KB, 다운로드 0회)

In der Welt des automatisierten Tradings spielt der MetaTrader 4 (MT4) eine entscheidende Rolle. Eine der Schlüsselkomponenten für die Entwicklung eines erfolgreichen automatischen Handelssystems ist die Implementierung von Event-Handlern, die auf verschiedene Handelsereignisse reagieren. In diesem Artikel stellen wir eine einfache MQL4 Implementierung des onTrade Event Handlers vor, der Ihnen helfen kann, Ihre Handelsstrategien effizient umzusetzen.

Der folgende Code ermöglicht es Ihnen, die Ticketnummern der Aufträge in einem CArrayInt zu überwachen. Durch die Überwachung von Änderungen in dieser Liste wird der Event-Handler onTimer ausgelöst, der die folgenden Ereignisse verarbeitet:

//+------------------------------------------------------------------+
//| Event-Handler, wenn der Stop-Loss erreicht wird        |
//+------------------------------------------------------------------+
void onStopLoss(ulong ticket);

//+------------------------------------------------------------------+
//| Event-Handler, wenn der Take-Profit erreicht wird        |
//+------------------------------------------------------------------+
void onTakeProfit(ulong ticket);

//+------------------------------------------------------------------+
//| Event-Handler, wenn eine neue Order geöffnet wird       |
//+------------------------------------------------------------------+
void onTradeEntry(ulong ticket);

//+------------------------------------------------------------------+
//| Event-Handler, wenn eine Order geschlossen (entfernt) wird     |
//+------------------------------------------------------------------+
void onTradeExit(ulong ticket);

Hinweis: Nicht alle Funktionen des MQL5 onTradeTransaction Handlers sind hier implementiert. Dies ist lediglich ein grundlegender Ansatz.

Im folgenden Screenshot sehen Sie das Ausgabelog für das automatische Handelssystem:


연관 포스트

댓글 (0)