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