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

description

Member
avatar
加入于:
帖子: 63
声望: 1

一台电脑是以前版本的vnpy,时间正常,然后另一台电脑用的同样的数据,是最新版的vnpy,然后回测出来时间后面会多个+8:00,是什么原因造成的呢?

Member
avatar
加入于:
帖子: 4618
声望: 284

这是数据结构时间戳的环球时区支持(包括TickData/OrderData/TradeData),交易主界面上,不管行情、委托还是成交的时间戳,都统一变成了当前的北京时间,或者说电脑所在地的(东8区)时间。

Member
avatar
加入于:
帖子: 63
声望: 1

你好,还有个问题,就是成交记录显示的是对的,两个电脑都一样,但是k线图表出了问题,时间+8:00的那个 k线图表上面成交的箭头和实际成交记录对不上,该怎么处理呢

Member
avatar
加入于:
帖子: 63
声望: 1

description

description

Member
avatar
加入于:
帖子: 63
声望: 1

正常的交易情况都是如果有仓位,先平仓,然后再开仓。但是这个k线图表上却显示开完多单,又开多单。。。。实际成交记录却不是。

Member
avatar
加入于:
帖子: 4618
声望: 284

可以在vnpy.app.cta_backtester.ui.widget的update_trades函数里打印一下trade_pairs看看

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

沪公网安备 31011502017034号

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