Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1244
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
Vladimir, ich habe den Code auch mit dem MQL5-Assistenten erstellt. Ich habe versucht, Ihre EA, es funktioniert auch nicht für mich, wenn ich es auf GBPUSD Währung laufen.
Im Protokoll steht Folgendes:
Lesen Sie, was im Protokoll steht. Es gibt eine Beschreibung IHRES Fehlers. (wenn es sich um einen Tester handelt, gibt es ein Protokoll, wenn es sich um ein Terminal handelt, gibt es zwei Protokolle).
Geben Sie auch an, mit welchem Symbol und in welchem Zeitrahmen Sie beginnen. Heute sind die Telepathen im Urlaub und es gibt niemanden, der Ihre Gedanken lesen kann.
Lesen Sie, was im Logbuch steht. Es gibt eine Beschreibung IHRES Fehlers. (wenn es sich um ein Prüfgerät handelt, gibt es ein Protokoll, wenn es sich um ein Terminal handelt, gibt es ZWEI Protokolle).
Der Tester stürzt an dieser Stelle ab, wenn ein Indikator-Handle erstellt wird, d.h. es = INVALID_HANDLE. In der Symbolvariablen "EURUSD" wird auch der Zeitraum festgelegt. Wie kann das sein und was bedeutet der Fehler 4804?
ERR_INDICATOR_CANNOT_APPLY
4804
Indikator kann nicht auf einen anderen Indikator angewendet werden
m_handle=iAC(symbol,period);
Der Tester stürzt hier ab, wenn ein Indikator-Handle erzeugt wird, d.h. es = INVALID_HANDLE. In der Symbolvariablen "EURUSD" wird auch der Zeitraum festgelegt. Wie kann das sein und was bedeutet der Fehler 4804?
ERR_INDICATOR_CANNOT_APPLY
4804
Der Indikator kann nicht auf einen anderen Indikator angewendet werden
Lesen Sie das Protokoll - dort finden Sie eine Beschreibung IHRES Fehlers. Je eher Sie es lesen, desto eher werden Sie es verstehen.
Geben Sie außerdem an, auf welchem Symbol und in welchem Zeitrahmen Sie starten wollen. Heute sind die Telepathen im Urlaub und es gibt niemanden, der Gedanken lesen kann.Lesen Sie das Magazin - dort ist IHR Fehler beschrieben. Je eher Sie es lesen, desto eher werden Sie es verstehen.
Klären Sie auch, mit welchem Symbol und in welchem Zeitrahmen Sie einsteigen wollen. Heute sind die Telepathen im Urlaub, und es gibt niemanden, der deine Gedanken lesen kann.Das Problem wurde durch eine Neuinstallation der Plattform gelöst.
Liebe Entwickler, die Produkte auf dem Markt können nicht überprüft werden
Code beigefügt
CopyRates verursacht einen Hänger, der dazu führt, dass der Markt schreibt
Test auf EURUSD,H1 (Netting)
Tester braucht zu lange Zeit
Strategieprüfungsbericht nicht gefunden
Und der Prüfer hat den Cutoff korrekt bestanden: Sie denken wahrscheinlich nicht zu viel, wenn Sie 1440 Elemente bei jedem TICK für alle Symbole im Terminal abfragen wollen? Sie haben nicht einmal gedacht: Der Server kann leicht mehr als fünftausend Symbole haben, ein Symbol kann KEINE 1440 Balken haben...
Alles in allem ein Thema für Neulinge. Definitiv.
Beispiel
Ergebnis:
Vielen Dank, Vladimir. Ich verstehe die Logik hinter Ihrem Beispiel vollkommen. Können Sie das glauben?
Vielen Dank, Vladimir. Ich verstehe die Logik hinter Ihrem Beispiel vollkommen. Können Sie das glauben?
Ich bin nicht Vladimir, aber ich frage Sie: Was funktioniert nicht? Alles ist längst weg, und ich habe keine Lust, nach Ihrem Beispiel zu suchen. Bitte vervielfältigen Sie es noch einmal.
Ich bin nicht Wladimir, aber ich muss fragen: Was funktioniert nicht? Es ist schon lange weg, und ich möchte nicht nach Ihrem Beispiel suchen. Bitte vervielfältigen Sie es noch einmal.
Hier ist mein Beispiel:
Wenn ich barsBuffer1[0] in barsBuffer1[i] ändere, wird es gezeichnet. Aber wie kann ich dann eine neue Kerze hinzufügen?Hier ist mein Beispiel:
Wenn ich barsBuffer1[0] in barsBuffer1[i] ändere, wird es gezeichnet. Aber wie fügt man dann eine neue Kerze hinzu?Nicht alle Arrays haben die gleiche Ausrichtung.