投资者咨询:老师,辛苦,麻烦帮忙 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-7 17:05
麻烦老师在下列程序中加一个条件,即不满足下述程序开仓条件时,KDJ金叉做多(死叉平多仓同时开空仓),死叉做空(金叉时平仓同时开多仓),谢谢!
技术人员回复
日期:2018-5-7 17:10
这样:
MA10:MA(C,10);
MA20:MA(C,20);
MA60:MA(C,60);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
J:3*K-2*D;
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MA10>MA20&&MA20>MA60&&CROSS(DIFF,DEA),BK;
CROSSDOWN(DIFF,DEA)||CROSSDOWN(MA10,MA20),SP;
(MA10>MA20&&MA20>MA60&&CROSS(DIFF,DEA))=0&&CROSS(K,D),BPK;
MA10<MA20&&MA20<MA60&&CROSSDOWN(DIFF,DEA),SK;
(MA10<MA20&&MA20<MA60&&CROSSDOWN(DIFF,DEA))=0&&CROSSDOWN(K,D),SPK;
CROSS(DIFF,DEA)||CROSS(MA10,MA20),BP;
AUTOFILTER;