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

pgeng wrote:

郑州和大连的合约,只在日盘有问题,但夜盘完全正常,上海的合约全天都正常。
我做的上海的也出现这个问题,我做的是螺纹钢,请问同学是用2.11版本就没这个问题了是吗?

xiaohe wrote:

建议再自己检查一下吧,锁仓模式只是为了避免平今惩罚,如果今天开过仓了,就会默认不能平仓而反向开仓

那是不是原则上来说 只要我的simnow仿真交易账号能正常交易的就实盘也是一样的能交易,是这个意思吗?

description
求教大神:
我用的是无界面的,信号能正常触发,之前已经用 ‘simnow仿真交易账号’ 能正常交易的,可是实盘它就为什么不能成功交易呢,我现在的截图是加了lock=True 的,之前是没有加lock=True的,难道是实盘必需加lock=True才能正常成交的是吗?

策略加载运行是正常了,可是它没有实时数据更新啊,没有实时数据它也就没法开仓了,这要怎么搞呢?求大佬指点。

弃治羽 wrote:

已解决。close是关闭程序用的,thread.join试图关闭自己所以报错了。
索性重新写了函数重新封装。

请问你是用无界面版,挂在服务器上每天自动连接的吗?我也想这样,你能教教我吗?我就是想达到反正不用我管的,直接挂到服务器上每天不用自动重启的那种

xiaohe wrote:

datetime是2.1.3的更新,详情可以看这里。如果策略需要,可以自己做一下相应的调整
好的,谢谢

你是不是也是UI界面启动没反应啊,我也遇到这个问题2.1.4版本的,但是我的没弄了,直接改用以前的版本了

UI界面刷新数据时就报下面的错:
Traceback (most recent call last):
File "c:\vnstudio\lib\site-packages\vnpy\app\data_manager\ui\widget.py", line 191, in refresh_tree
item.setText(5, d["start"].strftime("%Y-%m-%d %H:%M:%S"))
AttributeError: 'str' object has no attribute 'strftime'

回测时数据的datetime时间后面多了个 +08:06 :
BarData(gateway_name='DB', symbol='ag2102', exchange=<Exchange.SHFE: 'SHFE'>, datetime='2020-07-23 00:18:00+08:06', interval=<Interval.MINUTE: '1m'>, volume=12.0, open_interest=13804.0, open_price=5347.0, high_price=5358.0, low_price=5347.0, close_price=5358.0)
2020-07-23 00:20:28.770425 触发异常,回测终止
2020-07-23 00:20:28.786070 Traceback (most recent call last):
File "C:\vnstudio\Lib\site-packages\vnpy\app\cta_strategy\backtesting.py", line 288, in run_backtesting
self.callback(data)
File "C:/vnstudio/Lib/site-packages/vnpy/app/cta_strategy/strategies/haigui_2.py", line 80, in on_bar
self.bg.update_bar(bar)
File "C:\vnstudio\Lib\site-packages\vnpy\trader\utility.py", line 254, in update_bar
dt = bar.datetime.replace(minute=0, second=0, microsecond=0)
TypeError: replace() takes no keyword arguments

请问大神们这个要怎么弄,求指点,等着用,不胜感激···

感谢月总,数据是有了,可是数据不对,我下的是螺纹和白银,我打印vnpy\trader\engine.py里面load_contracts函数的内容它都给我期权,我根本都没下期权的啊,难道它是自动下载的吗?那如果是自动下载的我又怎么才能选我想要下载的symbol数据呢,比如我想下载螺纹连接和白银连续的数据来回测用。
description
我是按照你的方法运行VNPY然后连接CTP然后再启动策略5分钟以上再关闭才有数据的,只是它给我的数据是期权,我想要我自己下的数据,或者如果是自动下载的话要怎么设置才能下载自己想要的symbol数据

月总,麻烦看到指点一下!在load_contracts函数里面的if 'data' in file判断里面根本没有data这是为什么呢
我的数据是通达信期货通下载的啊

老大,为什么我返回的一直是一个空的字典啊
description

description

期货也有夜盘啊对这样的品种就成了问题。 如果把时间在往后退,到第二天早上8点。这样的数据合成,就是昨天的 日K线就比较准。

请问各位同学 回测和实盘的多空仓位信息怎么提取

太感谢了,让我学习学习

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

沪公网安备 31011502017034号

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