Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1129
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
Warum müssen Sie so eine große Sache aus sich machen? Wo liegt das Problem, wenn zuerst die anzuzeigenden Puffer und dann die Hilfspuffer zugewiesen werden?
Eine Besonderheit des Algorithmus ist, dass die Hilfspuffer immer eine feste Anzahl sind, während die Anzahl der anzuzeigenden Puffer variiert. Beantworten Sie bitte die Frage aus dem vorherigen Beitrag, wie man das alles richtig angibt?
Für DRAW_HISTOGRAM2 werden 3 Puffer angegeben, und die Reihenfolge ist zwingend vorgeschrieben: zuerst 2 Wertepuffer, dann ein Farbpuffer. Der Unterschied zwischen DRAW_HISTOGRAM und DRAW_HISTOGRAM2 besteht jedoch darin, dass DRAW_HISTOGRAM von Null bis zum Wert im Puffer gezeichnet wird, während DRAW_HISTOGRAM2 vom Wert eines Puffers bis zum Wert eines anderen Puffers gezeichnet wird.
Aus der Beschreibung von DRAW_HISTOGRAM2 auf https://www.mql5.com/ru/docs/customind/indicators_examples/draw_histogram2:
"Die Anzahl der für die Erstellung von DRAW_HISTOGRAM2 erforderlichen Puffer beträgt 2.
Woher käme dann der dritte Puffer? Und in dem Beispiel im gleichen Link gibt es nur zwei Puffer, aber es ist nicht angegeben, ob die Farben in der gleichen Weise wie mit einem normalen DRAW_HISTOGRA verschachtelt werden können?Eine Besonderheit des Algorithmus besteht darin, dass die Anzahl der Hilfspuffer immer gleich bleibt, während die Anzahl der zugeordneten Puffer variiert. Beantworten Sie bitte die Frage aus dem vorherigen Beitrag, wie man das alles richtig angibt?
Aus der Beschreibung von DRAW_HISTOGRAM2 auf https://www.mql5.com/ru/docs/customind/indicators_examples/draw_histogram2:
"Die Anzahl der für die Erstellung von DRAW_HISTOGRAM2 erforderlichen Puffer beträgt 2.
Woher käme dann der dritte Puffer? Und in dem Beispiel im gleichen Link gibt es nur zwei Puffer, aber es ist nicht angegeben, ob die Farben in der gleichen Weise wie mit einem normalen DRAW_HISTOGRA verschachtelt werden können?Ja, entschuldigen Sie meine Unaufmerksamkeit. Ich meinte DRAW_COLOR_HISTOGRAM2 und DRAW_COLOR_HISTOGRAM
Eine Besonderheit des Algorithmus ist, dass die Hilfspuffer immer eine feste Zahl und die angezeigten Puffer eine andere Zahl haben. Beantworten Sie bitte die Frage aus dem vorherigen Beitrag, wie man all dies korrekt angibt?
Ich habe mich noch nie so über mich selbst lustig gemacht. Wenn Sie wollen, experimentieren Sie.
Wie setze ich die Farben richtig mit PlotIndexSetInteger()?
Wenn ich festlege
#property indicator_color3 clrRed,clrGreen
sind die Farben richtig eingestellt, aber wenn ich die
PlotIndexSetInteger(2,PLOT_LINE_COLOR,0,clrRed);
PlotIndexSetInteger(2,PLOT_LINE_COLOR,1,clrGreen);
dann ist die erste Farbe der Linie rot, aber die zweite (und die folgenden) sind aus irgendeinem Grund schwarz (standardmäßig) anstelle von grün.
Wie setze ich die Farben richtig mit PlotIndexSetInteger()?
Wenn ich festlege
#property indicator_color3 clrRed,clrGreen
sind die Farben richtig eingestellt, aber wenn ich die
PlotIndexSetInteger(2,PLOT_LINE_COLOR,0,clrRed);
PlotIndexSetInteger(2,PLOT_LINE_COLOR,1,clrGreen);
dann ist die erste Farbe der Linie rot, aber die zweite ist aus irgendeinem Grund schwarz (standardmäßig) anstelle von grün.
Warum einen Modifikator einfügen?
Warum einen Modifikator einfügen?
Welche, wo? Ich habe mir das Beispiel in der MQL5-Dokumentation angesehen und das Gleiche getan. Schreiben Sie es auf, wie ist es richtig?
Welche, wo? Ich habe mir das Beispiel in der MQL5-Dokumentation angesehen und das Gleiche getan. Schreiben Sie es auf, wie ist es richtig?
Welche, wo? Ich habe mir das Beispiel in der MQL5-Dokumentation angesehen und das Gleiche getan. Wie macht man es richtig?
Nachgeschlagen
und tat dies.
Und in der Dokumentation heißt es
Den gesamten Code für die Initialisierung der Indikatorpuffer anzeigen.
Etwa so
Nachgeschlagen
und tat dies.
Und dort heißt es in der Dokumentation
Das bedeutet, dass der Modifikator sein sollte, wenn verschiedene Farben von Basisindikatorstufen, Fibo-Stufen und Ähnlichem zugewiesen werdenDas ist genau mein Fall.
Hier ist ein Ausschnitt aus dem Beispiel für DRAW_COLOR_HISTOGRAM2 im Handbuch:
Hier plot_colors = 8, cols[] - Array mit verschiedenen Farben. Aber das Terminal nimmt außer der ersten Farbe keine weiteren Farben wahr.