我有一个三角洲公式:
//判断是否绘制彩线的位置
农历:LDay,LineThick0,COLORYELLOW;
isColor:=lday=1;
NUM:=COUNT(ISCOLOR,0); //当前彩线的个数
//绘制彩线
VERTLINE(isColor AND MOD(NUM,4)=0),COLORRED; //绘制红色线
VERTLINE(isColor AND MOD(NUM,4)=1),COLORYELLOW; //绘制黄色线
VERTLINE(isColor AND MOD(NUM,4)=2),COLORBLUE; //绘制蓝色线
VERTLINE(isColor AND MOD(NUM,4)=3),COLORMAGENTA; //绘制紫色线
但是随着接收K线数量的变化,同一时间的k线颜色一直在变,我想指定从农历:2010年正月初一开始,按照:红、黄、蓝、白四种颜色顺序画线,这样就固定了,也就是说,2010年的正月初一画红线,2月初一画黄线,3月初一画蓝线,4月初一画白线,5月初一再画红线,这样循环下去。
有哪位老师能帮一下忙呢?定有感谢。
老师,还是有问题,我的意思是从2010年的农历一月初一开始,每个农历月的初一,按照红、黄、蓝、白四种颜色顺序循环画线,线的颜色只和时间对应,比如,某个品种的2010年农历的一月、二月没有数据,三月初一以后才有数据,因此第一条线在四月初一画白色,然后按照红、黄、蓝、白的顺序开始新的循环。
请老师再给帮忙改进一下,多谢谢了!