账户:'2600622';
套利品种1:'y09';
套利品种2:'p09';
//*****************************
//获得价差方法1
JC:"y09$CLOSE"-"p09$CLOSE";
//下单
IF JC<950 THEN BEGIN
TBUY(tbuyholdingex(账户,套利品种1,1)=1,1,MKT ,0,0,账户,套利品种1);
TBUYSHORT(TSELLHOLDINGEX(账户,套利品种2,1)=1,1,MKT ,0,0,账户,套利品种2);
END
//补仓
IF JC<940 THEN BEGIN
TBUY(tbuyholdingex(账户,套利品种1,1)=2,1,MKT ,0,0,账户,套利品种1);
TBUYSHORT(TSELLHOLDINGEX(账户,套利品种2,1)=2,1,MKT ,0,0,账户,套利品种2);
END
IF JC>=986 THEN BEGIN
tSELLSHORT(1,TSELLHOLDINGEX(账户,套利品种2,1),MKT ,0,0,账户,套利品种2);
tSELl(1,tbuyholdingex(账户,套利品种1,1),MKT ,0,0,账户,套利品种1);
END
尤其是这样写,能不能起到补仓的效果,会不会导致出现重复开单,用持仓判断来限制重复开单可不可以。