可以的,interval选1d就行
应该是休眠了,建议联系一下simnow的客服吧
初始化完成之后,证明准备工作进行好了,指标的计算也没有误差了。但是启动策略把trading变成true的时刻,才是决定开始交易的时候。如果trading变成true放在启动策略之前,那应该才是没有意义,只起到一个通知的效果吧。
可以检查一下是不是都改了,比如9楼的trader/database部分
屏幕分辨率改成1920x1080应该就可以了。若1080的分辨率仍显示不正常,缩放比例改成100%缩放试试看。
要不再重新下载一下扩展安装包用netting账户试试
想知道具体等待时间可以自己测试一下。
self.pos可以获取策略持仓的
在信息里好像没有“errorid=-1”。
你可以试一试
self.pos是策略维护的呀,想知道有没有收到推送就去接口对应函数下打印收到的data应该就行了;
如需手动修改pos,可以在对应的json文件中修改。比如CTA策略的持仓数据,会写入c:\users\administrator\cta_strategy_data.json这个文件中
哦,如果通过VN Station来直接启动VN Trader,是没有console输出的。
可参考https://www.vnpy.com/forum/topic/3182-quan-ju-pei-zhi-de-levelyao-she-zhi-duo-shao-cai-neng-jiang-write-logri-zhi-bao-cun-dao-ri-zhi-wen-jian
可以在onRtnOrder函数和onRtnTrade函数下print(data)然后用run.py打开就行了
应该是你策略参数配置里有参数数据类型不对
报错信息是不是没有贴全?
能看一下那条无法识别的order回报吗?
可以去rohon_gateway下的onRtnOrder函数和onRtnTrade函数下print一下data看看交易所是否有推送,以及推送过来的具体信息是什么
应该可以查询成交记录吧。如果怕之后也出现类似情况可以在策略中记录一下on_order/on_trade推送方便之后找问题
不会的
用arraymanager就可以了,可参考帖子里的介绍
https://www.vnpy.com/forum/topic/1969-vn-pyshe-qu-jing-xuan-4-shuang-jun-xian-ce-lue-shen-du-jie-xi