Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 542
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Wofür wurde sie dann entwickelt?
Kurz gesagt: Sie können und sollten ein normales Terminal verwenden. Voller Stopp.
Guten Tag.
Ich habe einen EA, in dem eine benutzerdefinierte Funktion enthalten ist. Seine Eingaben sind MqlRates und einige Variablen, die im EA berechnet werden. Die Ausgabe ist eine Zahl vom Typ uint. Mehrere Indikatoren werden während der Funktion berechnet (sie sind nur in der Funktion, nicht im Expert Advisor) und es gibt eine große Schleife in der Schleife. Am Ende der Funktion werden alle Indikatoren durch IndicatorRelease freigegeben. Wenn der Expert Advisor in Echtzeit arbeitet, gibt es keine Probleme, obwohl die CPU für einige Minuten zu 100 % ausgelastet ist, was auf die Masse der einfachen Berechnungen und Zugriffe auf die Arrays (die nur in der Funktion existieren) zurückzuführen ist. Wenn wir jedoch den Expert Advisor im Strategietester ausführen, wird er beendet, bevor er überhaupt startet, und das Testerprotokoll enthält viele Zeilen 16xxxxxxx bytes not avalibale. Wahrscheinlich liegt es an den Zwischenergebnissen der Funktionsoperation. Hier ist die Frage, was sollte ich tun, um sicherzustellen, dass am Ende seiner Arbeit nur return()-Ergebnis im Speicher bleiben und nichts mehr?
Schon jetzt vielen Dank.
Leute,
in mql5 auf 4sessions gestoßen?
https://www.mql5.com/ru/code/download/10513/4Sessions.mq4
Upd.
Die Übersetzung der Funktionen finden Sie hier:
https://www.mql5.com/ru/articles/81
Leute,
in mql5 auf 4sessions gestoßen?
https://www.mql5.com/ru/code/download/10513/4Sessions.mq4
Upd.
Die Übersetzung der Funktionen finden Sie hier:
https://www.mql5.com/ru/articles/81
Wurden Sie von der Suchmaschine verbannt?
https://www.mql5.com/ru/code/962
pako,
Danke für den Link, ich möchte einen komplizierten Code, nämlich 4sessions.
Die Forumssuche ist seltsam, aber ich habe den Dreh raus :)
Können Sie mir sagen, warum die Aufträge nicht geöffnet werden und die Stufe 50 nicht in der Visualisierung angezeigt wird?
Können Sie mir bitte sagen, warum die Aufträge nicht geöffnet werden und die Stufe 50 nicht in der Visualisierung angezeigt wird?
Sie haben einen logischen Fehler. Close[1]>uroven70 Aber uroven70 ist gleich 70. Die einzige Möglichkeit, einen solchen Preis zu erhalten, ist die Verwendung von USDJPY.
Sie haben logische Fehler. Close[1]>uroven70 Und uroven70 ist gleich 70. Dieser Preis könnte nur auf USDJPY sein.
Tut mir leid, ich verstehe das nicht wirklich. Der Schlusskurs der Kerze sollte über dem Niveau von 70 des Indikators liegen.
Die Stufe 70 ist gleich 70. Wie hoch sollte sie sein?