
等级: 专业版
- 注册:
- 2021-5-20
- 曾用名:
- a103165
|
您好,我想详细了解在一根K线是否只发一次开仓指令,它的开公允机制是怎样的呢?
我是在1分钟周期,固定每隔15秒轮循的。以下的加仓条件很容易满足,稍有不慎就会连续加仓多次的。但我的要求是这根K线只能加仓一次。你看如下代码可以保证在本根K线下只加仓一次吗?
代码如下:
回撤加多:= HHV(H,2)-CLOSE>HLP*3*MINDIFF;
IF TBUYHOLDINGEX(ZH1,PZ0,2)>=1 and TISREMAINEX( 1,ZH1 ,PZ0 )=0 AND TISREMAINEX( 2,ZH1 ,PZ0 )=0 THEN BEGIN
IF 回撤加多 THEN BEGIN
TBUY( 1 ,SS,LMT,DYNAINFO2(20,PZ0),0,ZH1,PZ0 );//开多
END
END
我的理由是:听说在不加 ALLOWREPEAT 的情况下在本根K线是只开仓一次的,是吗?在间隔多秒轮询的情况下,还是只开仓一次吗?我又不能用DYNAINFO(213)控制啊,因为我是在多用户(机构版)的环境下的,会将别的账户的上次开仓时间当作我的上次开仓时间来判断的,这也不行啊。
谢谢
|
|