pgeng wrote:
郑州和大连的合约,只在日盘有问题,但夜盘完全正常,上海的合约全天都正常。
我做的上海的也出现这个问题,我做的是螺纹钢,请问同学是用2.11版本就没这个问题了是吗?
xiaohe wrote:
建议再自己检查一下吧,锁仓模式只是为了避免平今惩罚,如果今天开过仓了,就会默认不能平仓而反向开仓
那是不是原则上来说 只要我的simnow仿真交易账号能正常交易的就实盘也是一样的能交易,是这个意思吗?
求教大神:
我用的是无界面的,信号能正常触发,之前已经用 ‘simnow仿真交易账号’ 能正常交易的,可是实盘它就为什么不能成功交易呢,我现在的截图是加了lock=True 的,之前是没有加lock=True的,难道是实盘必需加lock=True才能正常成交的是吗?
策略加载运行是正常了,可是它没有实时数据更新啊,没有实时数据它也就没法开仓了,这要怎么搞呢?求大佬指点。
弃治羽 wrote:
已解决。close是关闭程序用的,thread.join试图关闭自己所以报错了。
索性重新写了函数重新封装。
请问你是用无界面版,挂在服务器上每天自动连接的吗?我也想这样,你能教教我吗?我就是想达到反正不用我管的,直接挂到服务器上每天不用自动重启的那种
你是不是也是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数据呢,比如我想下载螺纹连接和白银连续的数据来回测用。
我是按照你的方法运行VNPY然后连接CTP然后再启动策略5分钟以上再关闭才有数据的,只是它给我的数据是期权,我想要我自己下的数据,或者如果是自动下载的话要怎么设置才能下载自己想要的symbol数据
月总,麻烦看到指点一下!在load_contracts函数里面的if 'data' in file判断里面根本没有data这是为什么呢
我的数据是通达信期货通下载的啊
老大,为什么我返回的一直是一个空的字典啊
期货也有夜盘啊对这样的品种就成了问题。 如果把时间在往后退,到第二天早上8点。这样的数据合成,就是昨天的 日K线就比较准。
请问各位同学 回测和实盘的多空仓位信息怎么提取
太感谢了,让我学习学习