请教:证指数MACD金叉条件下,个股用KDJ买入卖出?如何写?
跨指标调用下上证的macd判断就行了。
sz_macd:STKINDI('','MACD.macd1',0,-1,0);//调用当前周期的上证指数的macd1
input:n(9,1,100,10),p1(3,2,40,4),p2(3,2,40,4);//参数设置
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
J:3*K-2*D,NODRAW;
kdjjc:cross(k,d),NODRAW;//kdj金叉
kdjsc:cross(d,k),NODRAW;
bcd:kdjjc and sz_macd;//上证macd1大于0 且kdj金叉买入
scd:kdjsc and sz_macd;
buy(bcd,1000,market);
sell(scd and (holding-DAYHOLDING)>0,holding-DAYHOLDING,market);//(holding-DAYHOLDING)>0 表示有老仓