diff --git a/scripts/mofin_health.py b/scripts/mofin_health.py index e4177016..d0830594 100644 --- a/scripts/mofin_health.py +++ b/scripts/mofin_health.py @@ -823,8 +823,15 @@ def build_report(): "stock_weekly": ["mofin_db"], "stock_monthly": ["mofin_db"], } + _manual_readers = { + "stock_weekly": ["multi_timeframe"], + "stock_monthly": ["multi_timeframe"], + "watchlist_log": ["watchlist_auto_exit", "mofin_db"], + } if not writers and tname in _manual_writers: writers = _manual_writers[tname] + if not readers and tname in _manual_readers: + readers = _manual_readers[tname] # 数据流详细描述 flow_detail = FLOW_DETAIL.get(tname, {})