Массив с 3 цветами в Амиброкере
Я использую 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 ответ
Решение
Я отвечу на свой вопрос.
Цветовые критерии в вопросе:
цвет красный, когда PCT_CLOSE<=25, желтый, если между 25 и 50, зеленый, когда PCT_CLOSE>=50
Ключ должен иметь вложенные заявления IIF. Поместите IIF внутрь IIF. Вот соответствующий код;
color = IIf(PCT_CLOSE<=25, colorRed, IIf(PCT_CLOSE>50, colorGreen, colorYellow) )