供参考:
[PEL] 复制代码
//macd1的值大于0 即表示diff>dea
//调用日线macd1
day_macd:stkindi('','macd.macd1',0,6,0);
//调用30分钟macd1
30min_macd:stkindi('','macd.macd1',0,4,0);
//调用1分钟macd1
//这里假设当前周期是1分钟,周期参数直接写-1
1min_macd:stkindi('','macd.macd1',0,-1,0);
kd:=day_macd>0 and 30min_macd>0 and cross(1min_macd,0);
kk:=day_macd<0 and 30min_macd<0 and cross(0,1min_macd);
pd:=cross(0,1min_macd);
pk:=cross(1min_macd,0);
ss:=2;
sell(pd,holding,market);
sellshort(pk,holding,market);
buy(kd and holding=0,ss,market);
buyshort(kk and holding=0,ss,market);
持仓:holding;
资产:asset; |