
等级: 专业版
- 注册:
- 2021-5-20
- 曾用名:
- a103165
|
请教,以下代码在期货交易时是正常的不会出错。但在做股票交易时会无限加仓(同一代码),请问是什么原因?哪里出错?谢谢
代码:
//(四)开仓
//开多仓
IF TBUYHOLDINGEX(ZH1,PZ1,1)=0 THEN BEGIN
IF TACCOUNT2(53,ZH1)=1 and TISREMAINEX( 1,ZH1 ,PZ1 )=0 and TISREMAINEX( 2,ZH1 ,PZ1 )=0 THEN BEGIN
IF 开多条件 THEN BEGIN
TBUY( 1,1,LMT,DYNAINFO2(20,PZ1),0,ZH1,PZ1 ),ALLOWREPEAT;//开多
END
END
END
//(五)加仓
反向加多:= DYNAINFO2(211,PZ1)-C>=HLP*MINDIFF ;
//加多仓
IF TBUYHOLDINGEX(ZH1,PZ1,0)>=1 and TISREMAINEX( 1,ZH1 ,PZ1 )=0 and TISREMAINEX( 2,ZH1 ,PZ1 )=0 THEN BEGIN
IF 反向加多 THEN BEGIN
TBUY( 1 ,1,LMT,DYNAINFO2(20,PZ1)-0*MINDIFF,0,ZH1,PZ1 ),ALLOWREPEAT;//开多
END
END
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?
x
|