请教:用buy和sell short发单重复发两次单怎么办
交易策略是if(开仓条件 and marketposition<>1) buy(4,high); 图标上显示信号平空单4手和开空单4手,图标上注释是“Buy 4@3159""BuyToCover 4@3159”,结果一秒之内发了两次平4手空单的委托单和两次开多单的委托单。监控器上,当天的信号净仓是我设定仓位的两倍仓位,当天过后,头寸监控上信号净仓就变成了我设定的仓位。策略交易单元上的仓位也显示的是我设置的仓位。请问这种情况怎么办? 开空单if(开仓策略 and marketposition<>-1) sellshort(4,low); 也会发两次平多单和两次开空单的指令。求助版主和各位大佬们指点下。 请问,用Marketposition<>1来判断会不会在1秒的每个tick上没有及时将仓位反映出来,导致重复开仓?
页:
[1]