input:ss(1,1,100,1);//手数,可进行调整。
ma5:ma(c,5);//均线
ma10:ma(c,10);
buycond:cross(ma5,ma10);//开仓条件
tbuy(buycond,ss,mkt);
if buycond then DEBUGFILE('D:\record.txt',STKLABEL+':触发开仓',1) ;
sellcond:cross(ma10,ma5) and TBUYHOLDINGEX( '','' ,0 )>0;
tsell(sellcond,ss,mkt);
if sellcond then DEBUGFILE('D:\record.txt',STKLABEL+':触发平仓',1);
ZYCOND:DYNAINFO( 7)-TAVGENTERPRICEEX('' ,'' )>=20*MINDIFF and TAVGENTERPRICEEX('' ,'' )<>0;
TSELL(ZYCOND,TBUYHOLDINGEX( '','' ,0 ),MKT,0,'','');
if ZYCOND then DEBUGFILE('D:\record.txt',STKLABEL+':触发止盈',1);
ZSCOND:TAVGENTERPRICEEX('' ,'' )-DYNAINFO( 7)>=10*MINDIFF and TAVGENTERPRICEEX('' ,'' )<>0;
TSELL(ZSCOND,TBUYHOLDINGEX( '','' ,0 ),MKT,0,'','');
if ZSCOND then DEBUGFILE('D:\record.txt',STKLABEL+':触发止损',1);
也可以开平手数独立设置,按照同样方式再定义一个手数变量即可。