以下全以多頭為例, 介紹此功能
if barpos>extgbdata('t') then
begin
extgbdataset('num',0);//記錄當(dāng)根K線的交易次數(shù)
extgbdataset('lossnum',0);//記錄虧損次數(shù),在新一根K線開(kāi)始時(shí),初始化為0
extgbdataset('t',barpos);//控制新的一根K線重新計(jì)算
end
if cond1 and tholding>0 then //cond1平倉(cāng)條件
begin
tsell(1,1,mkt);
extgbdataset('num',extgbdata('num'+1));//平倉(cāng)一次算一次交易
if c<tenterprice then extgbdataset('lossnum',extgbdata('lossnum')+1);//平倉(cāng)時(shí)判斷,是否虧損,并記錄虧損次數(shù)
end
if cond2 and tholding=0 and extgbdata('lossnum')<3 then tbuy(1,1,mkt);//cond2開(kāi)倉(cāng)條件
全局變量使用注意事項(xiàng):
策略運(yùn)行過(guò)程中,手動(dòng)平倉(cāng)進(jìn)行干預(yù),請(qǐng)到"工具--數(shù)據(jù)--全局變量"里,將對(duì)應(yīng)的全局變量清0,否則會(huì)引起開(kāi)平倉(cāng)混亂
“全局變量使用注意事項(xiàng):
策略運(yùn)行過(guò)程中,手動(dòng)平倉(cāng)進(jìn)行干預(yù),請(qǐng)到"工具--數(shù)據(jù)--全局變量"里,將對(duì)應(yīng)的全局變量清0,否則會(huì)引起開(kāi)平倉(cāng)混亂。”