Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Expert-Advisors (http://www.expert-advisor.com/forum/forumdisplay.php?f=25)
-   -   EA Initialisierungsproblem? (http://www.expert-advisor.com/forum/showthread.php?t=6926)

RalphD 02.03.21 14:42

EA Initialisierungsproblem?
 
Hallo,

mein EA funktioniert eigentlich ganz gut. Allerdings habe ich heute ein Problem festgestellt.
Wenn man in einen laufenden EA, der momentan keinen Trade auf hat, ein anderes Asset in den Chart zieht, arbeitet der EA nicht mehr. Es kommt aber auch kein Fehler. Es wird normal initialisiert (unter Experten).
Ich denke, das hängt mit der Initialisierung zusammen. Wie kann man dieses Problem lösen? Muss da irgendetwas zurück gesetzt werden? Und wenn ja, wie?
Danke
Ralph

traderdoc 02.03.21 18:25

Eigentlich müsste das funktionieren. Da ich aber den Inhalt der Initialisierungsfunktion nicht kenne, ist das Kaffeesatzleserei.

traderdoc

RalphD 02.03.21 23:07

hier sind meine OnInit und DeInit

HTML-Code:

//---
int OnInit(){
  mypoint=Point;
      if(Digits==3 || Digits==5 || Digits==1) mypoint=Point*10;
      if(Digits==2) mypoint=Point*100;
       
      if((StopLoss==0) && (HLCandle==0) && (Risiko==0))
        Alert("EA - WARNUNG - SL = 0. Prozentueles Risiko nicht möglich!");

  EventSetTimer(3600);

      if(TimeLocal()>StrToTime("2021.03.15")){
        Alert("Testperiode abgelaufen!");
        ExpertRemove();
        return(INIT_FAILED);
      }
      return(INIT_SUCCEEDED);
}
//---
void OnTimer(){
  CheckTradingTime();
}
void OnDeinit(const int reason) {
  EventKillTimer();
}
//---



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:44 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum