VAR1:=MAX(1,INTPART(FUND/(OPEN*UNIT*0.1)));
K:=SMA(RSV,3,1);//KDJ中K值
D:=SMA(K,3,1);//KDJ中D值
J:=3*K-2*D;//KDJ中J值
CROSSDOWN(K,D),SPK(VAR1);
DRAWCOLORKLINE(SKVOL>0,COLORGREEN,0);
DRAWCOLORKLINE(BKVOL>0,COLORRED,0);
//CHECKSIG_MIN(BP,'A',0,'C',0);//分钟级别数据BP信号出信号立即下单不复核
可以使用跨周期的方式引用周线开平仓条件,跨周期模型的创建参考这个帖子:【编写技巧】:wh8 跨周期编写方法介绍
首先创建被引用指标DD:
FUND:=20000;
VAR1:=MAX(1,INTPART(FUND/(OPEN*UNIT*0.1)));
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);//KDJ中K值
D:=SMA(K,3,1);//KDJ中D值
J:=3*K-2*D;//KDJ中J值
A:CROSSUP(K,D);
B:CROSSDOWN(K,D);
在创建加载模型:
#IMPORT[WEEK,1,DD] AS VAR
A:VAR.A;
B:VAR.B;
VAR1:=10;
A,BPK(VAR1);
B,SPK(VAR1);
DRAWCOLORKLINE(BKVOL=0 AND SKVOL=0,COLORWHITE,0);
DRAWCOLORKLINE(SKVOL>0,COLORGREEN,0);
DRAWCOLORKLINE(BKVOL>0,COLORRED,0);
//CHECKSIG_MIN(SP,'A',0,'C',0);//分钟级别数据SP信号出信号立即下单不复核
//CHECKSIG_MIN(BP,'A',0,'C',0);//分钟级别数据BP信号出信号立即下单不复核
累积权益..MONEYREAL-INITMONEY,COLORYELLOW,BOLD;
//TRADE_OTHER('AUTO');//映射交易主力合约