Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1462
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
Hier ist die überarbeitete Version, das Original ist einfach nur düster.
P.S. Dot.mq4 - vollständig im Original
Entschuldigung für die lange Zeit, ich war mit der Arbeit beschäftigt.
Hier ist es:
Ich verstehe diese Idee, sie ist nützlich, aber in diesem Fall funktioniert sie für mich nicht. Ich muss die Zeit des Testers messen : Stopptaste in der Anzeige gedrückt
es ist nicht sicher, dass nach dem Drücken der Taste die Ausdrucke in das Protokoll geschrieben werden
Versuchen Sie also, für jeden neuen Balken in der Datei alle Funktionen der Arbeit mit der Umgebung zu schreiben - Verbot des Handels, Testen, Beenden des Programms.....https://docs.mql4.com/ru/check
wenn keine Hilfe, können Sie nicht, dann suchen Sie etwas mit Hilfe von WinAPI
HH: eine Schaltfläche erstellen und anklicken - drücken, alle Aktionen ausführen und dann den Visualizer den Lauf im Leerlauf beenden lassen, imho schneller als die Suche
es ist nicht sicher, dass nach dem Drücken der Taste Ausdrucke in das Protokoll geschrieben werden
Versuchen Sie also, in die Datei für jeden neuen Balken alle Funktionen für die Arbeit mit der Umgebung zu schreiben - Verbot des Handels, Testen, Beenden des Programms.....
Wenn es nicht hilft, dann können Sie nicht, dann suchen Sie etwas mit Hilfe von WinAPI
HH: Machen Sie einen Knopf und drücken Sie ihn - drücken Sie ihn, führen Sie alle Aktionen aus, und lassen Sie den Visualizer den Lauf im Leerlauf beenden, imho schneller als die Suche nach
Druckstopptaste im Testermagazin: Stopptaste gedrückt
Aber ich habe es nicht in den Unterlagen gefunden. Für den Expert Advisor wird der Stop durch OnDynit aufgerufen, für den Indikator nur der Druck im Journal. Der Indikator hört auf zu testen und das war's. Es gibt tatsächlich eine Pause. Sie wird jedoch nicht in der Zeitschrift abgedruckt.
Hinweis
Im Allgemeinen ist es nicht schwer, den Indikator zu löschen oder das Fenster manuell zu schließen. Aber die Frage ist interessant. Es ist wie der Zugriff auf Echtzeit durch eine Anfrage an ein Symbol eines Drittanbieters) Es soll irgendwie das Ende des Tests mit der Stopptaste verfolgen).
Druck der Stopptaste im Testermagazin: Stopptaste gedrückt
Aber ich habe es nicht in den Unterlagen gefunden. Für den Expert Advisor wird der Stop durch OnDeinit aufgerufen, für den Indikator nur der Druck im Journal. Der Indikator hat den Test beendet und das war's. Es gibt tatsächlich eine Pause. Sie wird jedoch nicht in der Zeitschrift abgedruckt.
Hinweis
Im Allgemeinen ist es nicht schwer, den Indikator zu löschen oder das Fenster manuell zu schließen. Aber die Frage ist interessant. Es ist wie der Zugang zur Echtzeit durch eine Anfrage an ein Symbol eines Drittanbieters) Es scheint, dass es irgendwie das Ende der Testtaste stop) verfolgen sollte.
Ich weiß es nicht
Suche im Forum IsTesting() - fand ähnliche Diskussionen
ZZY: Ich denke, das Protokoll druckt das Terminal aus, aber ich brauche den MQL-Code, um es zu tun
ZZZY: EA schreiben, imho ist die Visualisierung des Indikators mühsam ))))
Es tut mir leid, dass es so lange gedauert hat - ich war mit der Arbeit beschäftigt.
Hier ist es:
Die Veränderungen sind drastisch, aber das ist nicht der Punkt.
Ich werde mich mit iMAOnArray befassen, das war das Ziel
Ich danke Ihnen!
Die Veränderungen sind dramatisch, aber das ist nicht der Punkt.
Ich werde mich mit iMAOnArray beschäftigen, das war das Ziel
Ich danke Ihnen!
Es ist nur so, dass hier alles genau dasselbe ist wie dort. Aber in MQL5 ist es so einfach.
Hallo. Warum beim Löschen einer Konstante, die nicht inObjectCreate() beschrieben ist;
Zum Beispiel, z_order oder hidden? Wird es nach der Kompilierung einen Fehler verursachen? Sie beteiligen sich nicht an der Festlegung der Grenzen.
Hallo. Warum beim Löschen einer Konstante, die nicht inObjectCreate() beschrieben ist;
Zum Beispiel, z_order oder hidden? Wird es nach der Kompilierung einen Fehler verursachen? Sie beteiligen sich nicht an der Festlegung der Grenzen.
Wenn Sie einen der Parameter der Eingabefunktion löschen, achten Sie auf Kommas und schließende Klammern.
Wenn Sie einen der Eingabeparameter einer Funktion löschen, achten Sie auf die Kommas und schließenden Klammern.
Alexey, ich danke dir. Ich habe vor allem auf die Zeichensetzung geachtet. Das Skript wurde auf ein Minimum reduziert, ich ließ das Notwendige für ObjectCreate()(Ankerpunkt, symv, AND TD). Und es stellt sich heraus, dass nur im Header diese Konstanten im Code nirgends vorkommen) und es stellte sich die Frage, warum beim Löschen mindestens ein Fehler auftritt. Und es stellt sich die Frage, ob es obligatorische Bedingungen mit einer Liste von Konstanten in der Kopfzeile geben kann. function header)))?
Wenn Sie aufschreiben könnten, welcher Fehler auftritt, wäre es leichter zu verstehen, sonst kommt es wie Telepathie raten, welchen Fehler ich habe)