Fehler: open charts limit reached
Hallo Community,
Sorry MetaQuotes, aber mir läuft echt die Zeit davon☹
Ich nehme an, dass ich nicht der erste bin mit diesem Problem.
Ich habe versucht im Forum danach zu suchen, aber die Suche scheint sich leider nicht nur auf das Forum einzuschränken. Von daher habe ich einen Thread öffnen müssen.
Ich habe im Code bereits alles zurückgesetzt, so dass nur noch ein EA-Rohling vorliegt (folgender Code) und dennoch bekomme ich bei dem Versuch anhand echter Daten das Programm auszuführen unaufhörlich diese Meldung:
Charts: open charts limit reached
OK, ich habe den Metatrader deinstallierte und anschließend neuinstalliert. Nun schein es wieder vollwertig zu funktionieren?
Was die Ursache dieses Problems war, bleibt hoffentlich kein Geheimnis.Ich kenne das. Wenn man im ERditor den Debugger aufruft, erscheint das 'Debugger-Terminal', das sich wieder schließt, wenn das Debugging beendet wird. ABER, es entsteht auch ein zusätzlichen Chartfester im Hauptterminal, das sich NICHT selbstständig schließt, sollange kommt dass immer ein neuen hinzu, bis charts limit erreicht ist.
Einfach mit Ctrl+F4 alle diese Extra-Fenster schließen - manuell :(
Du könntest aber auch das versuchen => OHNE Garantie, da nicht getestet!! (von hier: https://www.mql5.com/en/forum/153777#comment_3791437)
//+------------------------------------------------------------------+ //| ChartCloseAll.mq5 | //| Calli | //| https://www.mql5.com/de/users/gooly | //+------------------------------------------------------------------+ #property copyright "Calli" #property link "https://www.mql5.com/de/users/gooly" #property version "1.00" //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- long ch01 = ChartID(), chid = ChartNext(ch01); while(chid >= 0){ // Just do ALL charts, no counting needed. long nextID = ChartNext(chid); // Get the next chart before closing current if(nextID != ch01 && chid!=ch01) ChartClose(chid); chid = nextID; // process next chart. } } //+------------------------------------------------------------------+
- 2014.11.10
- www.mql5.com
- Freie Handelsapplikationen
- Freie Forex-VPS für 24 Stunden
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo Community,
Sorry MetaQuotes, aber mir läuft echt die Zeit davon☹
Ich nehme an, dass ich nicht der erste bin mit diesem Problem.
Ich habe versucht im Forum danach zu suchen, aber die Suche scheint sich leider nicht nur auf das Forum einzuschränken. Von daher habe ich einen Thread öffnen müssen.
Ich habe im Code bereits alles zurückgesetzt, so dass nur noch ein EA-Rohling vorliegt (folgender Code) und dennoch bekomme ich bei dem Versuch anhand echter Daten das Programm auszuführen unaufhörlich diese Meldung:
Charts: open charts limit reached