VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 4
声望: 0

description
如图,沪铅一直在17850上下震荡。我的交易策略在17875的价格买入了一手多单,然后自动产生了一个17845的停止单。
过了4分钟,停止单触发了,按理说应该止损价是在17845或者比17845低一点。结果显示的成交价是16630?!直接按超过一个跌停板去成交的。。。。。
为什么停止单会出现这么偏离的价格??

Member
avatar
加入于:
帖子: 5020
声望: 303

停止单界面显示的价格是本地停止单的触发价格,而不是发出限价单的价格
项目文档有介绍https://www.vnpy.com/docs/cn/community/app/cta_strategy.html#id19

Member
avatar
加入于:
帖子: 4
声望: 0

xiaohe wrote:

停止单界面显示的价格是本地停止单的触发价格,而不是发出限价单的价格
项目文档有介绍https://www.vnpy.com/docs/cn/community/app/cta_strategy.html#id19

那为什么触发停止单之后,发出的限价单的价格会是一个跌停价呢?远远偏离了订单簿上买一卖一的价格,是为了让单子一定能成交吗?

Member
avatar
加入于:
帖子: 1641
声望: 119

大大大钻 wrote:

xiaohe wrote:

停止单界面显示的价格是本地停止单的触发价格,而不是发出限价单的价格
项目文档有介绍https://www.vnpy.com/docs/cn/community/app/cta_strategy.html#id19

那为什么触发停止单之后,发出的限价单的价格会是一个跌停价呢?远远偏离了订单簿上买一卖一的价格,是为了让单子一定能成交吗?

对的,这块如果不符合需求可以自行修改策略引擎中的委托价格逻辑

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】