und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 927
- Rating:
- 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 Graphen der Funktion sin(x) in einem separaten Fenster.
Die Farbe des Histogramms, die Breite und der Stil ändern sich zufällig alle N Ticks. Die Periode der Funktion sin(x) hängt von den Inputparametern der Bar ab. Der DRAW_HISTOGRAM Zeichenstil Wird für das Zeichnen eines Histogramms verwendet (Zum Beispiel einen Oszillator). Mit der variable PLOT_EMPTY_VALUE kann das Zeichnen von unerwünschten Indikatorwerten verhindert werden. Für die Verwendung des Zeichenstils DRAW_HISTOGRAM wird nur ein Datenspeicher (indicator buffer) benötigt.
Beachten Sie, dass die anfänglichen Eigenschaften von der plot1 graphic plot (DRAW_HISTOGRAMM) durch die #property Präprozessor-Direktiven definiert werden, später werden diese Eigenschaften per Zufall geändert (OnCalculate() Funktion). Die variable N ist als Eingabeparameter definiert und kann im Eigenschaftenfenster verändert werden.
Sehen Sie auch: The Drawing Styles in MQL5.
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/332

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

Der DRAW_LINE Zeichnungstyp Wird für die Zeichnung der Werte des Indikators Speichers (Idicator buffers) als Linie verwendet.

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

Der DRAW_ARROW Zeichenstil zeichnet Pfeile (chars).