Skip to content

Commit 8cca948

Browse files
committed
[Mod] 优化入参
1 parent d31244d commit 8cca948

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

vnpy_portfoliostrategy/backtesting.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def set_parameters(
104104
end: datetime | None = None,
105105
risk_free: float = 0,
106106
annual_days: int = 240,
107-
ytm_symbols: set[str] | None = None
107+
ytm_symbols: list[str] | None = None
108108
) -> None:
109109
"""设置参数"""
110110
self.vt_symbols = vt_symbols
@@ -126,8 +126,8 @@ def set_parameters(
126126
self.annual_days = annual_days
127127

128128
if ytm_symbols is None:
129-
ytm_symbols = {}
130-
self.ytm_symbols = ytm_symbols
129+
ytm_symbols = []
130+
self.ytm_symbols = set(ytm_symbols)
131131

132132
def add_strategy(self, strategy_class: type[StrategyTemplate], setting: dict) -> None:
133133
"""增加策略"""

0 commit comments

Comments
 (0)