您的需求整理如下:
1.运行模式:后台程序化
2.运行周期:15s周期
3.开仓:手动开仓
4.平仓:金叉平空仓,死叉平多仓
样例代码如下:
diff:=stkindi('','macd.diff',0,22,15);//引用macd
dea:=stkindi('','macd.dea',0,22,15);
jc:=cross(diff,dea);//金叉
sc:=cross(dea,diff);//死叉
if TBUYHOLDINGEX( '', '',1 )>0 and sc then tsell(1,0,mkt);//多仓死叉平仓,TBUYHOLDINGEX函数中可指定当前监控品种的可用买持。
if TSELLHOLDINGEX('','',1)>0 and jc then tsellshort(1,0,mkt);//空仓金叉平仓
如果是期货按照上述代码,如果是股票请修改TBUYHOLDINGEX和TSELLHOLDINGEX的最后一个参数为0即可。