Was ist das Problem mit dem Code? Ich ändere den Zeitrahmen für den Indikator über Schaltflächen im Panel aber der Kommentar liefert eine unverständliche Zahl
zz_handle=iCustom(_Symbol,TF,"Examples\\ZigZag",ExtDepth,5,3);
int _bars=Bars(_Symbol,TF);
ArrayFree(zz_time);
ArrayFree(zz_value);
CopyBuffer(zz_handle,0,1,_bars,zz_value);
CopyTime(_Symbol,TF,1,_bars,zz_time);
Comment(zz_time[_bars-1]);
Was ist das Problem mit dem Code? Ich ändere den Zeitrahmen für den Indikator mit den Schaltflächen aus dem Panel aber der Kommentar gibt einige obskure Zahl
Wenn ich nicht dumm bin, heißt esComment(zz_time[0]);
Ich bin das Kopieren von 1 Bar und die Anzahl der Bars zählt von der aktuellen Bar, so war ich immer außerhalb des Arrays gehen
Ich habebars=Bars(_Symbol,TF) - 1 gemacht; und zumindest die Fehler sind verschwunden
Setzen Sie eine Richtlinie an den Anfang des Programms:
#property strict
Dann werden alle Fehler, wie Array-Überläufe und Division durch 0, dazu führen, dass das Programm anhält und eine Protokollmeldung über den Fehler ausgibt, in der die Zeile angegeben wird, in der der Fehler aufgetreten ist. 90 % der "unverständlichen" Aktionen des Programms werden auf einmal verschwinden.
snegosplav: Guten Tag, bitte helfen Sie mir, den Kopiercode zu verbessern. Das Problem ist folgendes: EA (Slave) gibt die Meldung aus, dass kein Zugriff auf die Datei besteht, egal was ich tue... Was ist los?
snegosplav: Und wie können Sie den Code veröffentlichen?
Das, was Sie hatten, können Sie nicht - es ist ein Dekompilieren. Im Wiederholungsfall werden Sie für 24 Stunden gesperrt, danach: eine Woche, einen Monat, 10 Jahre, Kontolöschung.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Was ist das Problem mit dem Code? Ich ändere den Zeitrahmen für den Indikator über Schaltflächen im Panel
aber der Kommentar liefert eine unverständliche Zahl
Was ist das Problem mit dem Code? Ich ändere den Zeitrahmen für den Indikator mit den Schaltflächen aus dem Panel
aber der Kommentar gibt einige obskure Zahl
Wenn ich nicht dumm bin, heißt esComment(zz_time[0]);
Wenn ich nicht dumm bin, heißt esComment(zz_time[0]);
Ich habe es nicht als Zeitserie angelegt, ich brauche es vom Ende der Geschichte bis zum letzten Takt
Oh, ich habe den Fehler gefunden!
Ich bin das Kopieren von 1 Bar und die Anzahl der Bars zählt von der aktuellen Bar, so war ich immer außerhalb des Arrays gehen
Ich habebars=Bars(_Symbol,TF) - 1 gemacht; und zumindest die Fehler sind verschwunden
Oh, ich habe den Fehler gefunden!
Ich bin das Kopieren von 1 Bar und die Anzahl der Bars zählt von der aktuellen Bar, so war ich immer außerhalb des Arrays gehen
Ich habebars=Bars(_Symbol,TF) - 1 gemacht; und zumindest die Fehler sind verschwunden
Lesen Sie genau, wasCopyBuffer(handle,0,1,bars, value) tun kann;
Wie bringe ich ihn dazu, alle 120 Sekunden innerhalb von 30 Minuten nach Öffnung der Bar zu schreiben?
Hier ist die Antwort.
Forum für Handel, automatisierte Handelssysteme und Strategietests
Alle MQL4 Anfänger Fragen, Hilfe und Diskussion über Algorithmen und Codes
Alexey Viktorov, 2018.02.13 18:58
Wenn Sie irgendwelche Fragen haben, zögern Sie bitte nicht, diesen Artikel zu benutzen, wir werden sie lösen.
Warum sollte man sie also schreiben? Nehmen Sie einen beliebigen Tag und lesen Sie den Eröffnungskurs der geraden oder ungeraden Minuten PERIOD_M1...Oh, ich habe den Fehler gefunden!
Ich bin das Kopieren von 1 Bar und die Anzahl der Bars zählt von der aktuellen Bar, so war ich immer außerhalb des Arrays gehen
Ich habebars=Bars(_Symbol,TF) - 1 gemacht; und zumindest die Fehler sind verschwunden
Setzen Sie eine Richtlinie an den Anfang des Programms:
Dann werden alle Fehler, wie Array-Überläufe und Division durch 0, dazu führen, dass das Programm anhält und eine Protokollmeldung über den Fehler ausgibt, in der die Zeile angegeben wird, in der der Fehler aufgetreten ist. 90 % der "unverständlichen" Aktionen des Programms werden auf einmal verschwinden.
Guten Tag, bitte helfen Sie mir, den Kopiercode zu verbessern. Das Problem ist folgendes: EA (Slave) gibt die Meldung aus, dass kein Zugriff auf die Datei besteht, egal was ich tue... Was ist los?
Dekompiliert von Artyom Trishkin
Hinweis an Sie.
Und wie können Sie den Code veröffentlichen?
Das, was Sie hatten, können Sie nicht - es ist ein Dekompilieren. Im Wiederholungsfall werden Sie für 24 Stunden gesperrt, danach: eine Woche, einen Monat, 10 Jahre, Kontolöschung.