Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Ansichten:
840
Rating:
(15)
Veröffentlicht:
2016.03.21 11:23
Aktualisiert:
2016.11.22 07:34
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der Indikator zeichnet einen vertikalen Abschnitt für jede Bar zwischen dem Open- und dem Close-Kurs.

Der DRAW_HISTOGRAM2 Zeichenstil kann sowohl in einem separaten Fenster, als auch im Chartfenster verwendet werden. Standardmäßig zeichnet dieser Zeichen Stil keine leeren Werte. Dieses muss, falls gewünscht, gesondert angegeben werden. Für den Zeichen Stil DRAW_HISTOGRAM2 werden zwei Datenspeicher (indicator buffers) benötigt.

Die Farbe, die Breite und der Stil ändern sich zufällig jede N Ticks. In der OnInit() Funktion, wird ein Wochentag ausgewählt (invisible_day), und die Indikatorwerte von den Bars dieses Wochentages werden automatisch mit leeren Werten gefüllt (PLOT_EMPTY_VALUE=0):

//--- Definition eines leeren Wertes
PlotIndexSetDouble(plot_index_DRAW_SECTION,PLOT_EMPTY_VALUE,0);

Die Initialen Eigenschaften von dem plot1 graphic plot werden durch die Verwendung der #property preprocessor directive definiert, später werden die Eigenschaften zufällig durch die (OnCalculate() Funktion geändert.).

Sehen Sie auch: The Drawing Styles in MQL5.

DRAW_HISTOGRAM2


Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/333

DRAW_HISTOGRAM DRAW_HISTOGRAM

Der DRAW_HISTOGRAM Zeichenstil wird verwendet für das Zeichnen der Werte eines Indikator-Speichers (indicator buffer) als Histogramm.

DRAW_SECTION DRAW_SECTION

Der Zeichenstil DRAW_SECTION wird verwendet, um die Werte eines Indikatorspeichers als Abschnitte zu zeichnen.

DRAW_ARROW DRAW_ARROW

Der DRAW_ARROW Zeichenstil zeichnet Pfeile (chars).

DRAW_ZIGZAG DRAW_ZIGZAG

Der DRAW_ZIGZAG Zeichenstil erlaubt das Zeichnen von Abschnitten unter der Verwendung der Werte von zwei Indikator speichern. Es sieht ähnlich aus wie DRAW_SECTION, aber er erlaubt es, vertikale Abschnitte innerhalb einer Bar zu zeichnen.