CON1:AA;
CON2:BB;
CON3:CC;
当CON1时K线为红色,CON2时K线为蓝色,CON3时K线为绿色。请问如何写?
需要明确下:三个条件必须满足互斥。也就是1满足时候,2,3不能满足。否则你需要提供同时满足情况下的处理方案。
以下是引用FireScript在2020/7/13 13:41:16的发言:
需要明确下:三个条件必须满足互斥。也就是1满足时候,2,3不能满足。否则你需要提供同时满足情况下的处理方案。
肯定时互斥的条件。这点已经确认。
//cd1-cd3 为三个互不满足的条件
cd1:c>=o+10*MINDIFF;//COLORRED
cd2:c<=o;//COLORBLUE
cd3:c>o and c<o+10*MINDIFF;//COLORGREEN
cd:c>=o;//区分阴阳线的,与上面三个条件无关
STICKLINE(1 ,C,H,0,0,if(cd1,COLORRED,if(cd2,COLORBLUE,COLORGREEN)));//绘制柱体
//绘制上下影线
STICKLINE(1,C,O,8,if(cd,1,0),if(cd1,COLORRED,if(cd2,COLORBLUE,COLORGREEN)));
STICKLINE(1,if(cd,O,c),L,0,0,if(cd1,COLORRED,if(cd2,COLORBLUE,COLORGREEN)));
阳线空心
阴线实心