Memory-Fehler
Hallo zusammen,
ich stehe mal wieder vor einem Problem. Ich bekomme bei meinem EA folgende Meldungen: Zitat:
Muss der fehler bei dem Indikator liegen, da er ja benannt wird oder kann dies auch durch einen anderen hervorgerufen werden? Gibt es hier viele Möglichkeiten oder kann bei diesen Meldungen nur etwas grundlegendes falsch sein? Grüße |
Ja dann nehme einfach mal einen anderen Indikator und kontrolliere, was passiert.
Ansonsten kann man ohne dem Code des Indikators nur in die Glaskugel gucken. traderdoc |
Es geht ihm der Arbeitsspeicher aus!
Ursachen: -Zuviele Charts -Zuviele Indikatoren -Zuviele grafische Elemente -Zuviele MaxBars History+Chart -Zuwenig Arbeitsspeicher -Fehlerhafter Code (selten, da der Compiler sowieso meckert) Lösung: Entweder mehr Arbeitsspeicher, oder die "Zuviele" massiv reduzieren. |
Hallo,
erstmal danke @ixbone für die möglichen Ursachen. Ich habe es jetzt erst wieder geschafft, mich damit auseinanderzusetzen, daher auch die späte Antwort -sorry dafür. Also: zuviele Charts - Habe es mit nur einem Chart getestet-gleicher Fehler zuviele Inidis - Habe nur zwei, die ich per iCustom abfrage zuviele History - eine Indi fragt in den Standarteinstellungen 2000 Bars ab zuviele grafische Elemente - die grafischen Elemente sind da ein interessanter Punkt Ich habe es jetzt hinbekommen, dass die bzw der Fehler nicht mehr auftritt. Und zwar rufe ich ja, wie schon gesagt, die beiden Indis über iCustom auf. Bei dem Indi, den es betrifft, sieht/sah es wie folgt aus: Code:
int bar = 1; Jetzt habe ich es wie folgt abgeändert: Code:
int bar = 1; Funktioniert also erstmal. Ich werde es dementsprechend weiter test. Grüße |
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:27 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