Luckhuman: Wie viele Indikatorpuffer unterstützt der MT4? Ich habe nur 17 Puffer binden können.
Im MT4 sind 512 Puffer verfügbar:
Die Anzahl der Puffer darf 512 nicht überschreiten und nicht kleiner sein als der in der Eigenschaft indicator_buffers angegebene Wert. Wenn Ihr benutzerdefinierter Indikator zusätzliche Puffer für die Zählung benötigt, sollten Sie diese Funktion verwenden, um die Gesamtzahl der Puffer anzugeben.
In diesem Beispiel müssen Sie eine Zeile hinzufügen:
Mit dieser Linie funktioniert es. Aber dann funktioniert die Funktion IndicatorBuffers() nicht, weil sie im Code mit dem Wert 24 verwendet wird
Bitte entschuldigen Sie mich. Ich habe den Code auf ein Testbeispiel reduziert, ausgehend von einem Vorlagenindikator. Der Indikator enthielt die folgende Zeile
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.
Entschuldigung, es ist in MT4.
Entschuldigung, dies ist in MT4
Leider wird die Funktion CopySpread() in MetaTrader 4 nicht unterstützt (es gab einen Fehler in der Hilfe).
Wo im Code sehen Sie, dass nur 17? Sie erstellen 24, nicht wahr?
Zeigen Sie mir, was im Protokoll steht.
Wie viele Indikatorpuffer unterstützt der MT4? Ich habe nur 17 Puffer binden können.
Im MT4 sind 512 Puffer verfügbar:
Die Anzahl der Puffer darf 512 nicht überschreiten und nicht kleiner sein als der in der Eigenschaft indicator_buffers angegebene Wert. Wenn Ihr benutzerdefinierter Indikator zusätzliche Puffer für die Zählung benötigt, sollten Sie diese Funktion verwenden, um die Gesamtzahl der Puffer anzugeben.
In diesem Beispiel müssen Sie eine Zeile hinzufügen:
In diesem Beispiel müssen Sie eine Zeile hinzufügen:
Im MT4 sind 512 Puffer verfügbar:
In diesem Beispiel müssen wir eine Zeile hinzufügen:
In dieser Zeile gebe ich die Anzahl der Puffer an
IndicatorBuffers(ArraySize(buffers));Hier ist ein Screenshot des Ergebnisses
Im MT4 sind 512 Puffer verfügbar:
Das Beispiel sollte um eine Zeile ergänzt werden:
Mit dieser Linie funktioniert es. Aber dann funktioniert die Funktion IndicatorBuffers() nicht, weil sie im Code mit dem Wert 24 verwendet wird
Bitte entschuldigen Sie mich. Ich habe den Code auf ein Testbeispiel reduziert, ausgehend von einem Vorlagenindikator. Der Indikator enthielt die folgende Zeile