fix(paper): create 接入回放(engine.run) + 日线 parquet 文件名 sh/sz 前缀+_daily
This commit is contained in:
@@ -19,8 +19,9 @@ def read_parquet_daily(symbol: str, start: str, end: str, cfg) -> list[BarData]:
|
||||
start_dt = datetime.strptime(start, "%Y-%m-%d")
|
||||
end_dt = datetime.strptime(end, "%Y-%m-%d")
|
||||
bars: list[BarData] = []
|
||||
prefix = "sh" if guess_exchange(symbol) == Exchange.SSE else "sz"
|
||||
for year in range(start_dt.year, end_dt.year + 1):
|
||||
f = daily_dir / str(year) / f"{symbol}.parquet"
|
||||
f = daily_dir / str(year) / f"{prefix}{symbol}_daily.parquet"
|
||||
if not f.exists():
|
||||
continue
|
||||
df = pd.read_parquet(f)
|
||||
|
||||
Reference in New Issue
Block a user