Der DRAW_LINE-Indikator zeigt die Öffnungspreise der Kerzen als Linie an.
Die Farbe, Breite und der Stil der Linie ändern sich zufällig alle N=5 Ticks. Diese Eigenschaften können entweder über die Preprocessor-Direktiven definiert oder durch die Funktion PlotIndexSetInteger() angepasst werden. Die dynamische Veränderung der Linieneigenschaften ermöglicht es, "lebendige" Indikatoren zu erstellen, die sich je nach aktuellem Zustand ändern. Für den DRAW_LINE-Stil ist lediglich ein Datenpuffer erforderlich.
Die anfänglichen Eigenschaften des Grafikplots plot1 werden über die #property-Preprocessor-Direktive definiert und können anschließend zufällig durch die Funktion OnCalculate() geändert werden. Die Variable N wird als Eingabeparameter definiert und kann über das Eigenschaftenfenster angepasst werden.
Siehe auch: Die Zeichenstile in MQL5.


Kommentar 0