飞狐K线波澜源码公式:
stickline(c>0,0,100,100,0),colora0110a;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,5,1),ColorFF8900;
STICKLINE((CLOSE >= OPEN),CLOSE,HIGH,1,1),ColorFF8900;
STICKLINE((CLOSE >= OPEN),OPEN,LOW,1,1),ColorFF8900;
STICKLINE((CLOSE < OPEN),CLOSE,OPEN,5,0),ColorFF8900;
STICKLINE((CLOSE < OPEN),CLOSE,HIGH,1,0),ColorFF8900;
STICKLINE((CLOSE < OPEN),OPEN,LOW,1,0),ColorFF8900;
LC:=REF(CLOSE,1);
RSI1:=((SMA(MAX(CLOSE - LC,0),4,1))/(SMA(ABS(CLOSE - LC),4,1)))*(100);
RSI2:=((SMA(MAX(CLOSE - LC,0),8,1))/(SMA(ABS(CLOSE - LC),8,1)))*(100);
RSI3:=((SMA(MAX(CLOSE - LC,0),12,1))/(SMA(ABS(CLOSE - LC),12,1)))*(100);
VAR1:=(RSI1 + RSI2 + RSI3)/(3);
VAR2:=MA(CLOSE,5);
VAR3:=MA(CLOSE,10);
VAR4:=MA(CLOSE,20);
VAR5:=MA(CLOSE,30);
VAR6:=(VAR2 + VAR3 + VAR4 + VAR5)/(4);
VAR7:=((VAR6 - REF(VAR6,3))/(REF(VAR6,13)))*(100);
VAR8:=EMA(VAR7,6);
STICKLINE((VAR8 > 2) and CROSS(70,VAR1),CLOSE,OPEN,7,1),coloryellow;
STICKLINE((VAR8 > 2) and CROSS(70,VAR1),CLOSE,HIGH,1,1),coloryellow;
STICKLINE((VAR8 > 2) and CROSS(70,VAR1),OPEN,LOW,1,1),coloryellow;
STICKLINE(( VAR8> 2) and CROSS(70,VAR1),CLOSE,OPEN,7,0),coloryellow;
STICKLINE((VAR8 > 2) and CROSS(70,VAR1),CLOSE,HIGH,1,0),coloryellow;
STICKLINE((VAR8 > 2) and CROSS(70,VAR1),OPEN,LOW,1,0),coloryellow;
STICKLINE((VAR8 < (-1)) and CROSS(VAR1,20),CLOSE,OPEN,7,1),colorred;
STICKLINE((VAR8 < (-1)) and CROSS(VAR1,20),CLOSE,HIGH,1,1),colorred;
STICKLINE((VAR8 < (-1)) and CROSS(VAR1,20),OPEN,LOW,1,1),colorred;
STICKLINE((VAR8 < (-1)) and CROSS(VAR1,20),CLOSE,OPEN,7,0),colorred;
STICKLINE((VAR8< (-1)) and CROSS(VAR1,20),CLOSE,HIGH,1,0),colorred;
STICKLINE((VAR8 < (-1)) and CROSS(VAR1,20),OPEN,LOW,1,0),colorred;
Var444:=c;
操作:=MA(Var444,5);
k线分界:HHV(操作,13),LINETHICK3,COLORffb9cc;
aa:=sysparam(1);
cc:=sysparam(3);
dddd:=cc-aa;
if dddd>50 then begin
stickline(c>0,0,100,100,0),colorf0f00f;
aa1:=wma(c,2);{短加权均线}
bb1:=ema(aa1,2);{平滑}
a:=ma(bb1,3);{平均}
aa2:=wma((h+c+o)/3,18);{长加权均线}
dd3:=a>=aa2 and c>aa2;{短>长,且收>长 }
dd4:=a<aa2 ;{短<长}
dd5:=a>aa2 ;{短>长}
Var1:=ema(c,3);
Var2:=ema(c,8);
{K线}
STICKLINE((dd4 or dd5) and o<c ,h,l,0.5,0),Color00cc99;{跌势阳线}
STICKLINE((dd4 or dd5) and o<c ,c,o,7,0),Color00cc99;{跌势阳线}
STICKLINE((dd4 or dd5) and o>c ,h,l,0.5,0),Color3F8C3A;{跌势阴线}
STICKLINE((dd4 or dd5) and o>c ,c,o,7,0),Color3F8C3A;{跌势阴线}
STICKLINE((dd3 or c>aa2) and o<c,c,o,7,0),Colorred;{涨势阳线}
STICKLINE((dd3 or c>aa2) and o<c,h,l,0.5,0),Colorred;{涨势阳线}
STICKLINE((dd3 or c>aa2) and o>c,c,o,7,0),Colorff33ff;{涨势阴线}
STICKLINE((dd3 or c>aa2) and o>c,h,l,0.5,0),Colorff33ff;{涨势阴线}
Var444:=c;
操作:=MA(Var444,5);
警戒:HHV(操作,13),LINETHICK2,COLORblue;{收盘破此线短逃}
end; |