Profit und Verlust im Handelskonto: Optimierung des Expert Advisors für MetaTrader 4

Mike 2024.03.25 03:17 20 0 0
Anhang

Willkommen zu unserem heutigen Blogpost! Heute schauen wir uns die neueste Version des Expert Advisors "Close_on_PROFIT_or_LOSS_in_Account_Currency" für MetaTrader 4 an und was diese Optimierungen für euch als Trader bedeuten.

//+------------------------------------------------------------------------------------------------------------------------------+

//| Die Optimierung von Close_on_PROFIT_or_LOSS_in_Account_Currency_V2: Das ist neu:

//|

//|

  • Fehlerbehandlung hinzugefügt: Der Code enthält nun eine Fehlerbehandlung, um mit Situationen umzugehen, in denen Aufträge nicht geschlossen oder gelöscht werden können.
  • Code-Optimierung: Der Code wurde optimiert, um Wiederholungen zu vermeiden und die Lesbarkeit zu verbessern.
  • Effizienz: Unnötige Schleifen oder Berechnungen wurden entfernt.
  • Alle Chart-Objekte werden beim Deinitialisieren des EAs gelöscht.

//+------------------------------------------------------------------------------------------------------------------------------+



Screenshot des MetaTrader 4 Expert Advisors

Bei einer Einstellung von 0 wird der EA nichts unternehmen.

Der Positive_Closure_in_Account_Currency muss höher sein als der aktuelle Kontostand, sonst werden die Trades sofort ausgeführt.

Beispiel: Der Kontostand beträgt 55.000 € und der Positive_Closure_in_Account_Currency ist auf 55.500 € gesetzt, um 500 € zu gewinnen.

Positive_Closure_in_Account_Currency > 0 && < 55.000 € = sofortige Ausführung


Der Negative_Closure_in_Account_Currency muss niedriger sein als der aktuelle Kontostand, sonst werden die Trades ebenfalls sofort ausgeführt.

Beispiel: Der Kontostand beträgt 55.000 € und der Negative_Closure_in_Account_Currency ist auf 54.500 € gesetzt, um nur 500 € zu verlieren.

Negative_Closure_in_Account_Currency < 55.000 € = sofortige Ausführung


Spread-Spitzen können vermieden werden, indem die Spread-Zahl reduziert wird, aber der Markt macht oft, was er will, und höhere Gewinne oder Verluste können auftreten.

Wenn der Spread niedriger als der durchschnittliche Spread der gehandelten Paare eingestellt ist, werden diese Positionen möglicherweise nicht ausgeführt.

WARNUNG: Nutzt diese Software auf eigenes Risiko. Der Forex-Markt ist sehr volatil!

#property copyright      "Copyright 2024, MetaQuotes Ltd."

#property link           "https://www.mql5.com"

#property version        "1.01"

#property description    "persinaru@gmail.com"

#property description    "IP 2024 - kostenlose Open Source"

#property description    "Dieser EA schließt alle Trades bei Gewinn und Verlust, berechnet in Kontowährung."

#property description    ""

#property description    "WARNUNG: Nutzt diese Software auf eigenes Risiko."

#property description    "Der Ersteller dieses Skripts kann nicht für Schäden oder Verluste verantwortlich gemacht werden."

#property description    ""

#property strict

#property show_inputs

extern string   Closures = "EA schließt alle Trades und offenen Aufträge, wenn ein Gewinn oder Verlust erreicht wird. Gewinne und Verluste werden in Kontowährung berechnet.";



extern int Positive_Closure_in_Account_Currency     = 0;

extern int Negative_Closure_in_Account_Currency     = 0;


extern int Spread = 10;


    Liste
    Kommentar 0