VeighNa量化社区
你的开源社区量化交易平台
MTF
MTF's Avatar
Member
在线
1286 帖子
声望: 77

交易服务器登录成功后,才能获取到合约信息

API和柜台的服务器版本不匹配,找期货公司确认下吧

直接vwap = tick.turnover / tick.volume就是全天的VWAP价格了

第一句这个是Qt本身的高分辨率屏支持相关的日志,后面两句是CTP接口本身的运行日志,都无法消除,忽略即可

CTP接口要登录交易接口后,才能查询获取合约信息

这应该根据你的交易需求来吧,交易什么品种订阅什么行情

早就移除了

社区反馈下来,支持的券商和私募用户都比较少了

通过策略对象本身的self参数,传递你要用的数据就好啊:

先在on_tick中,调用bg.update_bar触发K线计算,比如on_bar下面计算完均线:

self.ma_value = xxx

然后回到on_tick下面,再调用计算结果数值执行判断:

if self.ma_value > xxx

在命令行中运行veighna命令启动,看看有没有什么报错?

  1. Cython报错是因为OptionMaster模块下的定价模型需要单独编译,不用的话忽略就好
  2. 下周的社区活动中专门会讲解这个qt的问题,核心原因是服务器的UI环境少了某些库导致的

合约代码应该是这个格式:

IF2303.CFFEX
rb2305.SHFE

等等

论坛目前只有管理员能删帖,比较麻烦了

安装一下vcredist x64 2015-2022即可

必须用分钟合成日线了,否则你可以在on_init中强行直接访问数据库读取数据,但这个很容易出错

发出委托之后,要下一跟K线才会撮合,你这里在buy之后立即就打印当前仓位,当然是0了

pip uninstall typing

这是2年前的版本了,升级到最新的3.5.0吧

write_log的日志内容,加一个[策略名]区分下

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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