if ss=1 then begin //如果滿足SS條件可以開始交易
tsell(TBUYHOLDING(1)>0 and (平多 or 開空) ,tholding,mkt);//多平
tsellshort(TSELLHOLDING(1)>0 and (平空 or 開多) ,tholding,mkt);//空平
Tbuy(TBUYHOLDING(1)=0 and 開多,ss,lmt,c),orderqueue,IGNORECHECKPRICE;//持倉為0并且開多信號出現(xiàn),開1手限價交易,后面的交易信號檢測是否需要呢?
Tbuyshort(TSELLHOLDING(1)=0 and 開空,ss,lmt,c),orderqueue,IGNORECHECKPRICE;//后面交易檢測信號是否需要?
Tbuyshort(TSELLHOLDING(1)<2 and TENTERBARS(1)>25 and 開空 ,ss,lmt,c),orderqueue,IGNORECHECKPRICE;//加倉條件,如果當前持倉在25周期后發(fā)現(xiàn)有開倉信號則再加一手持倉.(這里對嗎?)
Tbuy(TBUYHOLDING(1)<2 and TENTERBARS(0)>25 and 開多 ,ss,lmt,c),orderqueue,IGNORECHECKPRICE;//加倉條件同上
end