注意:本指标源码用于文华财经赢顺wh6、睿期wh7软件。


文华财经WH6并不支撑跨周期算法,只能适用简单的跨周期编写,如MA跨周期。复杂的跨周期MACD, KDJ等只能取近似数值,会与实际的跨周期稍有差异。

目录

1 分钟周期显示日均线

2 分钟周期显示小时均线

3 双周期BOLL指标

01

分钟显示日均线

NX1:=5;

NX2:=10;

NX3:=20;

NX4:=30;

NX5:=60;

ZHUOCC:=”DAY$1$CLOSE”;

N:=BARSLAST(DATE<>REF(DATE,1))+1;

CC1:=IF(N=1,ZHUOCC,0);

T1:=SUM(CC1,SUMBARS(N=1,NX1-1))+C;

T2:=SUM(CC1,SUMBARS(N=1,NX2-1))+C;

T3:=SUM(CC1,SUMBARS(N=1,NX3-1))+C;

T4:=SUM(CC1,SUMBARS(N=1,NX4-1))+C;

T5:=SUM(CC1,SUMBARS(N=1,NX5-1))+C;

KKMA5:T1/NX1;

KKMA10:T2/NX2;

KKMA20:T3/NX3;

KKMA30:T4/NX4;

KKMA60:T5/NX5;

02

分钟显示小时均线

XS1:=5;

XS2:=10;

XS3:=20;

XS4:=30;

XS5:=60;

ZHUOCCH:=”HOUR$1$CLOSE”;

N60:=BARSLAST(HOUR<>REF(HOUR,1))+1;

CC2:=IF(HOUR<>REF(HOUR,1),ZHUOCCH,0);

TH1:=SUM(CC2,SUMBARS(N60=1,XS1-1))+C;

TH2:=SUM(CC2,SUMBARS(N60=1,XS2-1))+C;

TH3:=SUM(CC2,SUMBARS(N60=1,XS3-1))+C;

TH4:=SUM(CC2,SUMBARS(N60=1,XS4-1))+C;

TH5:=SUM(CC2,SUMBARS(N60=1,XS5-1))+C;

SXMA5:TH1/XS1;

SXMA10:TH2/XS2;

SXMA20:TH3/XS3;

SXMA30:TH4/XS4;

SXMA60:TH5/XS5;

友情提示:跨周期引用周期过长时,本地需要申请足够的数据,比如5分钟周期引用日线MA5,那么必须按方向下,让5分钟周期,显示出最近5天的全部K线数量,日线MA5才能正确显示。

03

双周期BOLL指标

NNZ:=26;

P1998:=2;

KMID:MA(CLOSE,NNZ);

KTMP2:=STD(CLOSE,NNZ);

KTOP:KMID+P1998*KTMP2;

KBOTTOM:KMID-P1998*KTMP2;

ZHUOCC:=”DAY$1$CLOSE”;

N:=BARSLAST(DATE<>REF(DATE,1))+1;

CC1:=IF(N=1,ZHUOCC,0);

T1:=SUM(CC1,SUMBARS(N=1,NNZ-1))+C;

RMID:T1/NNZ;

TMP2:=STD(C,SUMBARS(N=1,NNZ)),LINETHICK2;

TOP:RMID+P1998*TMP2,LINETHICK2;

BOTTOM:RMID-P1998*TMP2,LINETHICK2;

//分钟BOLL和日线BOLL同时显示

友情提示:本指标公式仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。