我正在使用Amibroker。我想制作一个数组PCT_CLOSE
的图,这样当PCT_CLOSE<=25
时颜色为红色,25到50之间为黄色,PCT_CLOSE>=50
时为绿色。
现在,由于IIF
函数约束,我只能创建一个有2种颜色的图。以下是我用2种颜色做的方式。
Plot( PCT_CLOSE , "CLOSE", IIf(PCT_CLOSE<=50, colorRed, colorYellow), styleNoTitle | styleLine | styleThick );
答案 0 :(得分:0)
我会回答我自己的问题。
有问题的颜色标准:
当PCT_CLOSE <= 25时,颜色为红色,25至50之间为黄色,绿色 当PCT_CLOSE&gt; = 50
时
关键是要嵌套IIF语句。把IIF放在IIF里面。 这是相应的代码;
color = IIf(PCT_CLOSE<=25, colorRed, IIf(PCT_CLOSE>50, colorGreen, colorYellow) )