做个K线自动画线公式
-
相关简介:编写要求: www.guhai.com.cn 股海网解答: 网友求助: 请老师做个K线画线公式,多谢!!本人公式菜鸟实在无法写出。 公式规则: 日K线: 1.某一日涨幅大于N%; 2.以N的收盘价、收盘价-5%,各画一条横线A、B,横线持续5日; 3.如5日内的K线,如有K线最低价跌破B线,则该K线为空心蓝线;如有K线最高价突破A线,则该K线为空心红线; 4.如果5日内一根K线既跌破B又突破A,则为空心紫线; 以上条件4如果不好搞,可以不处理; 解答如下: N:=7; ZD:=C/REF(
-
文章来源:股海网作者:股海网发布时间:2015-07-11浏览次数:
编写要求:
www.guhai.com.cn股海网解答:
网友求助:
请老师做个K线画线公式,多谢!!本人公式菜鸟实在无法写出。
公式规则:
日K线:
公式规则:
日K线:
1.某一日涨幅大于N%;
2.以N的收盘价、收盘价-5%,各画一条横线A、B,横线持续5日;
3.如5日内的K线,如有K线最低价跌破B线,则该K线为空心蓝线;如有K线最高价突破A线,则该K线为空心红线;
4.如果5日内一根K线既跌破B又突破A,则为空心紫线;
以上条件4如果不好搞,可以不处理;
解答如下:
N:=7;
ZD:=C/REF(C,1)*100-100;
T:=BARSLAST(ZD>=N);
A:=COUNT(L<REF(C,T)*0.95,T+1)>=1 AND T>=1 AND T<=5;{蓝线}
B:=COUNT(H>REF(C,T),T+1)>=1 AND T>=1 AND T<=5;{红线}
D:=A=0 AND B=0 AND T>=1 AND T<=5;{紫线}
STICKLINE(C>0 AND T<=5,REF(C,T),REF(C,T),3,0),COLORWHITE;
STICKLINE(A,REF(C,T),REF(C,T),3,0),COLORBLUE;
STICKLINE(B,REF(C,T),REF(C,T),3,0),COLORRED;
STICKLINE(D,REF(C,T),REF(C,T),3,0),COLORMAGENTA;
ZD:=C/REF(C,1)*100-100;
T:=BARSLAST(ZD>=N);
A:=COUNT(L<REF(C,T)*0.95,T+1)>=1 AND T>=1 AND T<=5;{蓝线}
B:=COUNT(H>REF(C,T),T+1)>=1 AND T>=1 AND T<=5;{红线}
D:=A=0 AND B=0 AND T>=1 AND T<=5;{紫线}
STICKLINE(C>0 AND T<=5,REF(C,T),REF(C,T),3,0),COLORWHITE;
STICKLINE(A,REF(C,T),REF(C,T),3,0),COLORBLUE;
STICKLINE(B,REF(C,T),REF(C,T),3,0),COLORRED;
STICKLINE(D,REF(C,T),REF(C,T),3,0),COLORMAGENTA;