如题,slithermethod语句有可能分开若干笔指令下单以达到减少滑点的目的,如果同时使用orderqueue语句,例如以下:
buy(cond,vol,type,P),slithermethod,orderqueue;
sell(cond,vol,type,P),orderqueue;
系统将会按以下哪个方式执行?
1、等待buy指令完全执行完毕后才下达sell指令。也就是说如果系统分成了3笔下达买入指令,会等待3笔指令全部收到交易回报之后才下达sell指令。
2、只要buy指令部分执行完毕了就下达sell指令。仍用上例,系统只要收到3笔中的1笔交易回报就会下达sell指令。
不要同时使用,本身slithermethod就以队列模式处理了