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
Unsere lieben Entwickler. Prüfen Sie, ob die Funktion ChartNext() korrekt funktioniert
Ich verwende keine Visualisierung, sondern nur die Protokollierung der Testerdaten (ohne Visualisierung + alles funktioniert in der Demo)
Gibt -1 zurück, was das Ende der Liste der offenen Diagramme bedeutet (gemäß der Beschreibung in der Dokumentation).
ständig nach dem ersten Aufruf dieser Funktion mit der ID der allerersten Karte des Terminals,
gefolgt von 2 oder mehr offenen Charts, aber bei Demo werden alle offenen Fenster angezeigt.
Vielleicht ist es eine Funktion des Testers?
Der Tester möchte noch keine offenen Charts sehen...
Der Fehler lautet GetLastError()=4103
4103
Chart wurde nicht gefunden
Das Code-Skript funktioniert nicht im Tester, aber alles funktioniert gut auf der DEMo aus der Dokumentation:
Ich verwende keine Visualisierung, sondern nur die Protokollierung der Testerdaten (ohne Visualisierung + alles funktioniert in der Demo)
Gibt -1 zurück, was das Ende der Liste der offenen Diagramme bedeutet (gemäß der Beschreibung in der Dokumentation).
ständig nach dem ersten Aufruf dieser Funktion mit der ID der allerersten Karte des Terminals,
gefolgt von 2 oder mehr offenen Charts, aber bei Demo werden alle offenen Fenster angezeigt.
Vielleicht ist es eine Funktion des Testers?
Der Tester möchte noch keine offenen Charts sehen...
Der Fehler lautet GetLastError()=4103
4103
Es wurde keine Karte gefunden
Es ist nur ein Chart im Tester geöffnet - der Chart der zu testenden Symbol-Periode. Der Tester weiß nichts über die im Client-Terminal geöffneten Diagramme
Verstanden, danke - ich werde die Anwendung löschen
Hallo.
Beim Testen des EA gibt es seltsame Ergebnisse bei der Visualisierung. Es zeichnet die Positionslinien nicht korrekt. Im Diagramm endet die Positionslinie, nachdem sie sich tatsächlich geändert hat (die Punkte der Positionsänderungen sind durch Pfeile gekennzeichnet). Alle Linien zeichnet der Tester selbst, der EA zeichnet nichts.
Werde ich eine Antwort erhalten oder nicht? https://www.mql5.com/ru/forum/1111/99391#comment_99391
Auch hier:
rot: nach F11 geht die Möglichkeit, die Größe anzupassen, verloren.
blau: Bei diesem Layout müssen Sie die Größe der Fenster anpassen, um an das Logbuch zu gelangen.
Ich wünschte auch, die Ära von Win 3.11 wäre vorbei und das Zeichnen bei der Größenänderung von Bereichen wäre vollständig.
Danke.
Hallo.
Beim Testen des EA gibt es seltsame Ergebnisse bei der Visualisierung. Es zeichnet die Positionslinien nicht korrekt. Im Diagramm endet die Positionslinie, nachdem sie sich tatsächlich geändert hat (die Punkte der Positionsänderungen sind durch Pfeile gekennzeichnet). Alle Linien zeichnet der Tester selbst, der EA zeichnet nichts.
Und wenn es kein Geheimnis ist, warum wird dann der Fehler 4114 angezeigt?
ERR_CHART_INDICATOR_CANNOT_ADD
4114
Fehler beim Hinzufügen eines Indikators zum Diagramm
Wenn Sie die Funktion ChartIndicatorAdd verwenden
auf dem aktuellen Chart (wo der Expert Advisor geworfen wurde) läuft der Indikator perfekt,
sondern auf Drittanbieter-Charts (Öffnen mit der Funktion ChartOpen() oder auf einem bestehenden Chart auf einem Demokonto )
Fehler 4114 - die Diagramm-ID wird in diesem Fall durch die Suche nach dem entsprechenden Namen ermittelt und
TF (hier... https://www.mql5.com/ru/docs/chart_operations/chartnext) oder
ID = ChartOpen (Sym, frame);
ID in diesen 2 Varianten ist gleich, das Symbol ist richtig geschrieben und TF
und ich setze Sleep(3000) nach dem Öffnen ... und immer noch 4114
Seit Build 478 wurde dieser Fehler von mir als #177997 gemeldet. Seitdem ist nichts mehr zu hören.
Sind Sie sicher, dass es sich um denselben Fehler handelt?
Sie verwenden eine Testvorlage mit bereits angelegten Pfeilobjekten und fragen sich, warum diese Pfeile in der Zukunft angezeigt werden.