已解决,"cta_strategy_setting.json","cta_strategy_data.json"出问题了
启动CtaStrategyApp时出现的
Traceback (most recent call last):
File "C:\vnstudio\lib\site-packages\vnpy\trader\ui\mainwindow.py", line 282, in open_widget
widget = widget_class(self.main_engine, self.event_engine)
File "C:\vnstudio\lib\site-packages\vnpy_ctastrategy\ui\widget.py", line 38, in init
self.cta_engine.init_engine()
File "C:\vnstudio\lib\site-packages\vnpy_ctastrategy\engine.py", line 115, in init_engine
self.load_strategy_data()
File "C:\vnstudio\lib\site-packages\vnpy_ctastrategy\engine.py", line 834, in load_strategy_data
self.strategy_data = load_json(self.data_filename)
File "C:\vnstudio\lib\site-packages\vnpy\trader\utility.py", line 99, in load_json
data = json.load(f)
File "C:\vnstudio\lib\json__init.py", line 296, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "C:\vnstudio\lib\json\init__.py", line 348, in loads
return _default_decoder.decode(s)
File "C:\vnstudio\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\vnstudio\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 4 column 14 (char 46)
我也是这个问题,点了开始回测就python停止运行,也会提示这个错误
这不是策略吧,这是包
pip install 啊
github有一个tests文件夹,里面的代码看看吧,可能有帮助,我也在读那个文件呢
用Python的交易员 wrote:
请创建一个run.py,然后运行
from vnpy.event import EventEngine from vnpy.trader.engine import MainEngine from vnpy.trader.ui import MainWindow, create_qapp from vnpy.gateway.ctp import CtpGateway from vnpy.app.cta_strategy import CtaStrategyApp def main(): """启动VN Trader""" qapp = create_qapp() event_engine = EventEngine() main_engine = MainEngine(event_engine) main_engine.add_gateway(CtpGateway) main_engine.add_app(CtaStrategyApp) main_window = MainWindow(main_engine, event_engine) main_window.showMaximized() qapp.exec() if __name__ == "__main__": main()
看看cmd中的报错输出是什么
RuntimeError:can not open CFlow file in line 279 of file ....\source\userapi\ThostFtdcUserApiImplBase.cpp
请问什么原因,输入ctp连接信息一点连接就闪退出trader了,又得重新开,还有人是这样吗
小韭菜 wrote:
用Python的交易员 wrote:
小韭菜 wrote:
用Python的交易员 wrote:
小韭菜 wrote:
安装后CTP登陆不了,提示“交易授权验证失败,代码:63,信息:CTP客户端认证失败”,用的是simnow 的账户。
product_info和authcode留空,不要填任何东西
是留空的,就是一直都登陆不上去,不知道啥原因到你的Windows用户目录下,找到.vntrader目录,里面会有个ctp_connect.json,请将其中的内容贴一下
删除重新安装了一遍,终于ok了,多谢!
我也是这个问题啊,怎么弄好的,一直显示 交易授权验证失败,代码:63,信息:CTP:客户端认证失败
或者 交易登录失败,代码:3,信息:CTP:不合法的登录
求问怎么解决呢