Hallo Trader-Kollegen!
Als Anfänger in der Entwicklung von Expert Advisors (EAs) steht man oft vor der Herausforderung, herauszufinden, ob offene Aufträge existieren, ohne dabei die Funktion OrdersTotal() zu verwenden. Das Problem dabei ist, dass diese Funktion nicht unterscheidet, ob ein Auftrag von einem EA oder manuell eröffnet wurde. Sie gibt einfach die Gesamtzahl der offenen Aufträge zurück.
Um euch zu helfen, habe ich einen sehr einfachen Code erstellt, der genau dieses Problem löst. In diesem Beispiel nutze ich die Comment()-Funktion, um die Check_Open_Orders-Funktion in Echtzeit zu demonstrieren.
Der Code ist ausführlich kommentiert, sodass ihr ihn leicht nachvollziehen könnt. Ich hoffe, er ist für euch nützlich!
Verwandte Beiträge
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- MQL5 Wizard: Handels-Signale mit 3 schwarzen Krähen / 3 weißen Soldaten + CCI für MetaTrader 5
- MQL5 Wizard: Handelssignale durch 3 Schwarze Krähen/3 Weiße Soldaten + RSI
- MQL5 Wizard: Handelssignale mit 3 schwarzen Krähen/3 weißen Soldaten und Stochastik erstellen