VeighNa量化社区
你的开源社区量化交易平台
xiaohe's Avatar
Member
离线
4300 帖子
声望: 268

安装时请不要打开360

实盘是提供实时行情数据的,历史数据下载要取决于接口是否提供

策略里打印on_tick的话需要启动策略吧。
【行情】板块的行情是ctp_gateway的on_tick函数推送的

dai_matt wrote:

self.day_open = bar.open_price
self.day_high = bar.high_price
self.day_low = bar.low_price
这里储存的day_high 是给第二天用吗?那day_open 有什么用呢?
是的,策略逻辑里有写

dai_matt wrote:

if self.day_high:
这个是day_high 为什么值的时候成立 0 当作false了吗
是的

是的。
CTA引擎是由策略引擎在使用策略类创建策略实例时自动传入,用户本质上无需关心

可以把github上dev分支的代码拉取到本地试试

是Offset.OPEN不是OPEN,要不你用脚本策略试试看吧

是的

请问是否同时勾选了两个以上的C++接口

请看一下行情端口和交易端口是不是填错了

请问参考了哪个网页进行修改?

63是appid和authcode不对

description
那就请打印一下进入开平判断前后的offset吧

  1. 回测要满足load_bar和am初始化成功两个条件吧。基于分钟线的回测如果和示例策略一样load_bar(10)那么至少也要10天以后才能开始交易吧。如果小时线,虽然load_bar10天,但是也要100根小时线(am默认size为100)才能am初始化成功才能发交易信号吧。可以自己在策略里打印strategy.inited和am.inited随着时间的变化来观察。
  2. 如果不是加载数据导致的交易信号发的延迟,也可以自己策略内打印技术指标和策略逻辑观察策略的状态。

mac请用run.py打开

请在ctp_gateway的send_order函数中打印一下收到的req看一下与你填写的是否有差别

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

沪公网安备 31011502017034号

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