Equity Trailing Stop

 

Hallo zusammen,


ich würde gerne ein Equity Trailing Stop in meinen EA intgrieren.

Meine Programmierkenntisse sind 5 von 100....

Eine CloseAll Funktion habe ich bereits. Die müßte ich dann nur noch umschreiben.

Hat jemand dafür evtl. einen Code herumliegen, oder kann mir weiterhelfen?

 

Mit solchen Fragen  starte ich: https://www.mql5.com/de/docs/function_indices

und suche (ctrl+f) auf der Seite nach Account (in Deinem Fall) und finde: https://www.mql5.com/de/docs/account/accountinfodouble


(An dieser Stelle Grüße an Carl :p)

hier bastel ich dir mal ein kleines Beispiel zusammen, bitte berichtigt mich, ich hab selbst noch nicht damit gearbeitet:

   double balance =  AccountInfoDouble(ACCOUNT_BALANCE);

      if(balance <= 6000)
       {
        ExpertRemove();
        Alert("ExpertAdvisor XYZ wurde gestoppt, da Balance <= 6000 Euro ist");
       }

für einen Trailing sl musst noch bischen was dazu basteln. ist aber auch kein hexenwerk
Dokumentation zu MQL5: MQL5 Funktionenliste
Dokumentation zu MQL5: MQL5 Funktionenliste
  • www.mql5.com
MQL5 Funktionenliste - Nachschlagewerk MQL5 - Nachschlagewerk über die Sprache des algothitmischen/automatischen Handels für MetaTrader 5