金字塔股指換月自動移倉策略[金字塔模型]
//說明:此策略為后臺自動移倉策略
//使用說明:后臺加載此策略,時間可設置為每10分鐘檢測一次,當持有的倉位不是主力合約時自動換到主力合約。
variable:AccountID=’800000′; //指定交易賬戶
M1:=MONTH();
HY1:=’IF’ + If(M1>9,M1,’0′+numtostr(M1,0)); //當前月合約
HY2:=’IF’ + If(M1+1>9,M1+1,’0′+numtostr(M1+1,0));//下月合約
HY0:=’IF00′;
VHY0:CALLSTOCK(HY0,VTVOL,6,0),linethick0;
VHY1:CALLSTOCK(HY1,VTVOL,6,0),linethick0;
VHY2:CALLSTOCK(HY2,VTVOL,6,0),linethick0;
if VHY1=VHY0 then CurMonth:=Month();
if VHY2=VHY0 then CurMonth:=Month()+1;
主力:CurMonth,linethick0;
if CurMonth>M1 then begin
PreBuyHold:tbuyholdingex(AccountID,HY1,1),linethick0; //上月買入持倉
PreSellHold:tsellholdingex(AccountID,HY1,1),linethick0; //上月賣出持倉
if PreBuyHold>0 then begin //多單移倉
tSell(1,PreBuyHold,mkt,0,0,AccountID,HY1);
tbuy(1,PreBuyHold,mkt,0,0,AccountID,HY2);
end
if PreSellHold>0 then begin //空單移倉 m.kzuj.com.cn
tSellShort(1,PreSellHold,mkt,0,0,AccountID,HY1);
tbuyShort(1,PreSellHold,mkt,0,0,AccountID,HY2);
end
end
//這個策略專門針對股指來實現的,如果需要用于商品,應做些修改
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容