Skip to content

Commit 62bd202

Browse files
authored
Merge pull request #16 from ricequant/develop
修复end_date设置为非交易日,保存调整后的end_date
2 parents 8f1c9df + 9883168 commit 62bd202

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

rqalpha_mod_incremental/mod.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,8 @@ def _init(self, event):
126126
env.event_bus.add_listener(EVENT.BEFORE_SYSTEM_RESTORED, self.on_before_system_restored)
127127

128128
def on_before_system_restored(self, event):
129+
# 此时end_date已经经过调整,重新保存
130+
self._meta["last_end_time"] = self._env.config.base.end_date.strftime("%Y-%m-%d")
129131
if self._last_end_date:
130132
# 将日期调整为上一个区间的结束日期的收盘时间段
131133
_datetime = datetime.datetime.combine(self._last_end_date, datetime.time(hour=15, minute=30, second=0))

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
[metadata]
77
name = rqalpha-mod-incremental
8-
version = 0.0.7
8+
version = 0.0.8
99

1010
[versioneer]
1111
VCS = git

0 commit comments

Comments
 (0)