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

你好,我用的cinco策略,市盘中遇到两个问题想请教一下:
一、每天收盘前15分钟挂的停止单,比如1900点,收盘价为2000,收盘后止损挂单自动撤销。在下一次开盘的第一个15分钟的时候支墩单挂不出来,但是这15分钟很可能会达到1900的止损价,这个应该怎么处理。
二、针对第一个问题,我手动进行平仓,此时pos值依然为1或者-1,不管我是停止策略还是移除后新建策略再初始化pos值还是不为0,等了一段时间也不行。所以策略一直在没仓位的时候挂止损单,开仓单无法挂出(开仓单条件为pos==0),应该怎么把仓位重置为0呢
万分感谢~

Member
avatar
加入于:
帖子: 4705
声望: 287
  1. 如果想挂上之前的单,可以策略记录挂单单号,重启初始化策略时更新策略引擎的orderStrategyDict试试
  2. 可以在:\users\administrator.vntrader\cta_strategy_data.json里修改self.pos
© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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