2017-04-21 1 views
0

Ich benutze Amibroker. Ich möchte ein Diagramm des Arrays PCT_CLOSE so machen, dass die Farbe rot ist, wenn PCT_CLOSE<=25, gelb, wenn zwischen 25 und 50, grün, wenn PCT_CLOSE>=50.Plot Array mit 3 Farben in Amibroker

Momentan kann ich aufgrund der Funktionsbeschränkung nur ein Diagramm mit 2 Farben erstellen. Unten ist, wie ich es mit 2 Farben gemacht habe.

Plot(PCT_CLOSE , "CLOSE", IIf(PCT_CLOSE<=50, colorRed, colorYellow), styleNoTitle | styleLine | styleThick); 

Antwort

0

Ich werde meine eigene Frage beantworten.

Farbkriterien in Frage:

Farbe ist rot, wenn PCT_CLOSE < = 25, gelb, wenn sie zwischen 25 und 50, Grün wenn PCT_CLOSE> = 50

Der Schlüssel verschachtelt zu haben ist IIF-Aussagen. Setzen Sie IIF in IIF. Hier ist der entsprechende Code;

color = IIf(PCT_CLOSE<=25, colorRed, IIf(PCT_CLOSE>50, colorGreen, colorYellow) ) 
Verwandte Themen