咨詢內(nèi)容:代碼:INPUT:SS(1,1,10000,10);手數(shù):=SS;N:=BARSLAST(DATE<>REF(DATE,1));昨高:=CALLSTOCK(STKLABEL,VTHIGH,6,-1);//昨高昨低:=CALLSTOCK(STKLABEL,VTLOW,6,-1);//昨低昨收:=CALLSTOCK(STKLABEL,VTCLOSE,6,-1);//昨收A:=HHV(H,N+1);B:=LLV(L,N+1);IF N>=1 THEN BEGIN今高:=A;//今高今低:=B;//今低END觀察賣出價:昨高+0.35*(昨收-昨低);//SSETUP反轉(zhuǎn)賣出價:(1.07/2)*(昨高+昨低)-0.07*昨低;//SENTER反轉(zhuǎn)買入價:(1.07/2)*(昨高+昨低)-0.07*昨高;//BENTER觀察買入價:昨低-0.35*(昨高-昨收);//BSETUP突破買入價:(觀察賣出價+0.25*(觀察賣出價-觀察買入價));//BBREEAK突破賣出價:觀察買入價-0.25*(觀察賣出價-觀察買入價);//SBREAK//條件空倉做多條件:=C>突破買入價 AND HOLDING=0;空倉做空條件:=C<突破賣出價 AND HOLDING=0;多單反轉(zhuǎn)條件:=HOLDING>0 AND 今高>觀察賣出價 AND C<反轉(zhuǎn)賣出價;空單反轉(zhuǎn)條件:=HOLDING<0 AND 今低<觀察買入價 AND C>反轉(zhuǎn)買入價;//交易系統(tǒng)IF TIME>=092000 AND TIME<151000 THEN BEGIN 空倉開多:BUY(空倉做多條件,手數(shù),MARKETR); 空倉開空:BUYSHORT(空倉做空條件,手數(shù),MARKETR);//多單反轉(zhuǎn): IF 多單反轉(zhuǎn)條件 THEN BEGIN 平多:SELL(1,手數(shù),MARKETR); 翻空:BUYSHORT(1,手數(shù),MARKETR); END //空單反轉(zhuǎn): IF 空單反轉(zhuǎn)條件 THEN BEGIN 平空:SELLSHORT(1,手數(shù),MARKETR); 翻多:BUY(1,手數(shù),MARKETR); ENDEND//日內(nèi)平倉IF TIME>=151000 THEN BEGIN 收盤平多:SELL(1,手數(shù),MARKETR); 收盤平空:SELLSHORT(1,手數(shù),MARKETR);END 當前持倉:HOLDING,COLORGRAY,LINETHICK0;當前資產(chǎn):ASSET,NOAXIS,COLORGRAY;//輸出當前資產(chǎn),但不影響坐標最高最低值 //以上是原版的代碼,我只是將MARKET改成MARKETR,變成了本周期收盤成交,利于看圖檢測,標的是IC00 500股指連續(xù)。下圖是策略在K線圖的顯示: