Indikator-Trading hat bereits gesagt, woran es liegt.
Ich verfahre bei so etwas grundsätzlich so:
1. Bänder/Linien werden zuerst in neutraler Farbe gezeichnet
2. bei Bedingung erfüllt
a. wird ein grüner Buffer (9>14)
b. wird ein roter Buffer (9<14)
mit dem neutralen Wert über die neutrale Farbe gezeichnet
Reihenfolge der Buffer in OnInit
1. neutral: wird immer gezeichnet
2. grün: wird nur bei Bedingung a gezeichnet
3. rot: wird nur bei Bedingung b gezeichnet
Nachteil: man braucht 2 zusätzliche Buffer im MT4
Vorteil: man kann z.B. eine Option zum Ein-/Ausschalten des Farbwechsels einsetzen. Der neutrale Wert ist immer vorhanden (man erhält keine Lücken und sieht zugleich, wann keiner der Bedingungen erfüllt ist; praktisch zum Auslesen, wenn man nur den Wert braucht). Man kann auch nur die neutrale Version nutzen.
AVT
|