4.64K 浏览
0

函数set_target_volume确实提供了很多方便,但是我想知道成交价格是如何的?以做多为例,如果在调用api.wait_update()后,发现最新价格是5000,此时调用出set_target_volume(10),我想确认:

如果成交,是保证这10手的成交价格低于等于5000,否则就不成交,

如果成交了6手,之后在5010时我又调用set_target_volume(10),是不是剩下的4手保证成家价格低于等于5010

是这样吗?

west 已回答的问题 2020年3月2日
0

若下单后未成交,并且检测到行情价发生改变,这两种情况会引起撤单重下:

1 如果是买单,并且新下单价大于这个order的下单价;

2 如果是卖单, 并且新下单价小于这个order的下单价。

新下单价的获取规则:

优先使用买一/卖一价,如果没有这两个价格,则使用quote的last_price(最新价),如果没有最新价则使用quote的pre_close(昨收盘价)。

west 已回答的问题 2020年3月2日
您正在查看2个答案中的1个,单击此处查看所有答案。