VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 106
声望: 5

如图所示,程序利用bar.high_price>突破点,设置目标仓位,bar.low_price<止损点设置目标仓位0,并清空下单id,价格等信息;同1根k线,先入场,后止损,止损后因k线高点还是大于突破点,低点还是小于止损点,会立即设置目标仓位并成交,然后止损,反复进出;有啥方法解决这个问题?
description

Member
avatar
加入于:
帖子: 1784
声望: 134

set_target/execute_trading的目标仓位执行模式,仅适合于1分钟K线以上的时间级别,也就是每次on_bar只会执行一次

这种情况下,就不可能出现同一个K线内来回开平的情况(因为on_bar最后execute_trading只会下一个方向的委托)

Member
avatar
加入于:
帖子: 106
声望: 5

谢谢!原来是这样,遇到一个大的k线反复成交才发现这个模式的bug

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

沪公网安备 31011502017034号

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