Vespa314 / chan.py

开放式的缠论python实现框架,支持形态学/动力学买卖点分析计算,多级别K线联立,区间套策略,可视化绘图,多种数据接入,策略开发,交易系统对接;
MIT License
715 stars 252 forks source link

对于24小时交易,天级别以下k线,会报错 #53

Closed appleman4000 closed 2 weeks ago

appleman4000 commented 3 weeks ago

CChanException: kline time err, cur=2024/07/02 00:30, last=2024/07/02 Traceback: File "C:\Users\apple.conda\envs\py311\Lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 589, in _run_script exec(code, module.dict) File "C:\Users\apple\AppData\Roaming\MetaQuotes\Terminal\BD115B570DAF19795DD0BA0C4463675D\MQL5\Experts\Vespa314\App.py", line 192, in run_chanlun(code=code, begin_time=begin_time, end_time=end_time, market_type=market_type, File "C:\Users\apple\AppData\Roaming\MetaQuotes\Terminal\BD115B570DAF19795DD0BA0C4463675D\MQL5\Experts\Vespa314\App.py", line 93, in runchanlun chan = CChan( ^^^^^^ File "C:\Users\apple\AppData\Roaming\MetaQuotes\Terminal\BD115B570DAF19795DD0BA0C4463675D\MQL5\Experts\Vespa314\Chan.py", line 50, in init for in self.load(): "C:\Users\apple\AppData\Roaming\MetaQuotes\Terminal\BD115B570DAF19795DD0BA0C4463675D\MQL5\Experts\Vespa314\Chan.py", line 205, in load yield from self.load_iterator(lv_idx=0, parent_klu=None, step=step) # 计算入口 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\apple\AppData\Roaming\MetaQuotes\Terminal\BD115B570DAF19795DD0BA0C4463675D\MQL5\Experts\Vespa314\Chan.py", line 252, in load_iterator raise CChanException(f"kline time err, cur={kline_unit.time}, last={self.klu_last_t[lv_idx]}",

M30.csv

Vespa314 commented 2 weeks ago

quickguide.md搜一下"报k线时间相关错误"

appleman4000 commented 2 weeks ago

谢谢,已解决