`from vnpy_scripttrader import init_cli_trading
from vnpy_ctp import CtpGateway
from time import sleep
from vnpy_scripttrader import ScriptEngine
engine = init_cli_trading([CtpGateway])
setting = {
"用户名": "xxxxxx",
"密码": "xxxxxxxxxx",
"经纪商代码": "9999",
"交易服务器": "180.168.146.187:10202",
"行情服务器": "180.168.146.187:10212",
"产品名称": "simnow_client_test",
"授权编码": "0000000000000000"
}
engine.connect_gateway(setting, "CTP")`
想要实现的功能就是,打开(.py文件打包封装成的)exe文件,实现行情登录,以及循环获取订阅行情数据?
目前通过vnpy软件连接CTP,打开ScriptTrader模块,打开.py文件,点击启动可以完成。
想咨询一下大佬们,怎么把登录和获取行情放在一个.py文件实现,使用pyinstaller应该怎么打包文件实现这个功能?