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

2023年这个时间点,不推荐使用Anaconda/Miniconda安装了,很多库的版本和社区官方的Python有出入。

可以试试:

pip3 install PySide6==6.3.0
  1. 商品中午,从11:30跳到1:30

  2. 一个是直接取全天最高价,为当前K线最高价(肯定不对)。另一个是如果在当根K线内,全天最高价发生变化,则说明在两个tick的最新成交价变化之间,还出现了一个成交更高的价格(需要更新K线最高价)

首先定义个中国时区:

from zoneinfo import ZoneInfo
CHINA_TZ = ZoneInfo("Asia/Shanghai")

然后:

datetime=row.datetime

这行改为:

datetime=row.datetime.replace(tzinfo=CHINA_TZ)

公众号的《超越海龟策略精析》课程中有详细讲解仓位跟踪管理这块的代码写法

bar是通过on_bar函数传入进来的参数对象(最新一根K线)

在官网下载3.7.0版本的exe文件,安装后双击图标无反应

这里在cmd命令行中运行veighna命令,看看有什么报错?

MemoryError是指内存不足了,需要限制一下优化时候所用的核心总数量

【不生效】具体指的是?

请升级到3.7.0新版本即可,该bug已经修复

前者

可以自己修改vnpy_mongodb层面的逻辑,实现分库分表了

database/email这些分别是数据库和邮件功能,跟tushare数据服务无关噢,不用的话不需要修改

行情接口的API版本不匹配,建议跟期货公司确认下版本号吧

需要修改on_bar函数名称进行调用

def on_bar(self, bar: BarData):

#self.bg15min.update_bar(bar)

这段调用被你注释了,所以不会合成15分钟K线,也就导致不会触发后续的指标计算

那就是6.5.1.7了,你的版本没问题,要找期货公司融航系统的运维IT,做下联合调试来排查了

SimNow的130/131环境,也是要用CTP而非CTPTEST

如果交易时间也没有行情,建议联系期货公司确认柜台版本号,和VeighNa框架中接口用的API版本是否一致了

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

沪公网安备 31011502017034号

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