alvinli512 wrote:
wfdcf7caf766f44d93 wrote:
xiaohe wrote:
你调用委托函数的时候没有成交,只是发出委托,如果能够撮合也是下一分钟才能成交。
对委托记录有疑惑可以结合自己打印的委托记录进行排查感谢大佬解答,那还是想问一下,那是不是代表成交记录就是比委托慢一分钟?
用bar的回测模式中,是的。因为发出委托的时间是在一个bar的结束时间,是否成交只有等收到下一个bar才知道。
感谢答复,如3楼所示为什么我这边有些记录为什么会连续发送2次?求大佬解答
xiaohe wrote:
你调用委托函数的时候没有成交,只是发出委托,如果能够撮合也是下一分钟才能成交。
对委托记录有疑惑可以结合自己打印的委托记录进行排查
感谢大佬解答,那还是想问一下,那是不是代表成交记录就是比委托慢一分钟?
还有一个问题,请教各位大佬,就是为什么我这边有些记录为什么会连续发送2次?
请教一下是什么原因?
MTF wrote:
wfdcf7caf766f44d93 wrote:
看不出什么版本冲突,下载的vnpy也是最新下载的,就是程序无响应,只有个图标
pip3 install vnpy_sqlite
提示少什么插件库就对应pip安装即可
好的好的,谢谢啦,昨天已经解决了
报错如下:
qt.qpa.fonts: Populating font family aliases took 796 ms. Replace uses of missing font family "微软雅黑" with one that exists to avoid this cost.
Traceback (most recent call last):
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/database.py", line 152, in get_database
module: ModuleType = import_module(module_name)
File "/Users/fenglingling/miniconda3/envs/py37_vnpy/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'vnpy_sqlite'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/fenglingling/Downloads/vnpy-master/run.py", line 26, in <module>
main()
File "/Users/fenglingling/Downloads/vnpy-master/run.py", line 16, in main
main_engine.add_app(CtaStrategyApp)
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/engine.py", line 102, in add_app
找不到数据库驱动vnpy_sqlite,使用默认的SQLite数据库
engine: BaseEngine = self.add_engine(app.engine_class)
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/engine.py", line 73, in add_engine
engine: BaseEngine = engine_class(self, self.event_engine)
File "/Users/fenglingling/miniconda3/envs/py37_vnpy/lib/python3.10/site-packages/vnpy_ctastrategy/engine.py", line 97, in init
self.database: BaseDatabase = get_database()
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/database.py", line 155, in get_database
module: ModuleType = import_module("vnpy_sqlite")
File "/Users/fenglingling/miniconda3/envs/py37_vnpy/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'vnpy_sqlite'
进程已结束,退出代码143 (interrupted by signal 15: SIGTERM)
然后版本如下:
tzlocal==4.2
PySide6==6.3.0
pyqtgraph==0.12.4
qdarkstyle==3.1
numpy==1.23.1
pandas==1.5.0
matplotlib==3.5.3
seaborn==0.11.2
ta-lib==0.4.24
deap==1.3.3
pyzmq==23.2.1
plotly==5.10.0
importlib-metadata==4.12.0
tqdm==4.64.1
backports.zoneinfo; python_version < '3.9'
然后python版本是3.10.12
pyqt5==5.15.9
麻烦大佬们帮我看看,感谢帮助,谢谢了
看不出什么版本冲突,下载的vnpy也是最新下载的,就是程序无响应,只有个图标
qt.qpa.fonts: Populating font family aliases took 591 ms. Replace uses of missing font family "微软雅黑" with one that exists to avoid this cost.
找不到数据库驱动vnpy_sqlite,使用默认的SQLite数据库
Traceback (most recent call last):
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/database.py", line 152, in get_database
module: ModuleType = import_module(module_name)
File "/Users/fenglingling/miniconda3/envs/py37_vnpy/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'vnpy_sqlite'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/fenglingling/Downloads/vnpy-master/run.py", line 26, in <module>
main()
File "/Users/fenglingling/Downloads/vnpy-master/run.py", line 16, in main
main_engine.add_app(CtaStrategyApp)
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/engine.py", line 102, in add_app
engine: BaseEngine = self.add_engine(app.engine_class)
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/engine.py", line 73, in add_engine
engine: BaseEngine = engine_class(self, self.event_engine)
File "/Users/fenglingling/miniconda3/envs/py37_vnpy/lib/python3.10/site-packages/vnpy_ctastrategy/engine.py", line 97, in init
self.database: BaseDatabase = get_database()
File "/Users/fenglingling/Downloads/vnpy-master/vnpy/trader/database.py", line 155, in get_database
module: ModuleType = import_module("vnpy_sqlite")
File "/Users/fenglingling/miniconda3/envs/py37_vnpy/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'vnpy_sqlite'
tzlocal==4.2
PySide6==6.3.0
pyqtgraph==0.12.4
qdarkstyle==3.1
numpy==1.23.1
pandas==1.5.0
matplotlib==3.5.3
seaborn==0.11.2
ta-lib==0.4.24
deap==1.3.3
pyzmq==23.2.1
plotly==5.10.0
importlib-metadata==4.12.0
tqdm==4.64.1
python是3.10。12
程序无响应怎么解,出现了图标,但是打不开