帐户有仓位,多空套利对锁的,要求平空,平多,顺序平单》》》》平空--平多----平空----平多的循环减仓
图表还是后台?后台得要加个全局变量来控制了
if extgbdata('ss')=0 and 持仓判断 and 平空判断 then begin
平空语句;
extgbdatset('ss',1);
end
if extgbdata('ss')=1 and 持仓判断 and 平空判断 then begin
平多语句;
extgbdataset('ss',0);
end
//上
if dynainfo(7)=(extgbdata('kaikong')+1*q)and extgbdata('ss')=0 and TSELLHOLDING(0)>0 then
begin
tsellshort(1,1,mkt);
extgbdataset('kaikong',extgbdata('kaikong')+2*q);
extgbdataset('ss',1);
end
if dynainfo(7)=(extgbdata('kaiduo')+2*q)and extgbdata('ss')=1 and TBUYHOLDING(0)>0 then
begin
tsell(1,1,mkt);
extgbdataset('kaiduo',extgbdata('kaiduo')+2*q);
extgbdataset('ss',0);
end
//下
if dynainfo(7)=(extgbdata('kaiduo')-1*q)and extgbdata('bb')=0 and TBUYHOLDING(0)>0 then BEGIN
tsell(1,1,mkt);
extgbdataset('kaiduo',extgbdata('kaiduo')-2*q);
extgbdataset('bb',1);
end
if dynainfo(7)=(extgbdata('kaikong')-2*q)and extgbdata('bb')=1 and TSELLHOLDING(0)>0 then begin
tsellshort(1,1,mkt);
extgbdataset('kaikong',extgbdata('kaikong')-2*q);
extgbdataset('bb',0);
end