在Amibroker中绘制3种颜色的数组

时间:2017-04-21 02:56:56

标签: trading amibroker

我正在使用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 );

1 个答案:

答案 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)  )