We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d31244d commit 8cca948Copy full SHA for 8cca948
vnpy_portfoliostrategy/backtesting.py
@@ -104,7 +104,7 @@ def set_parameters(
104
end: datetime | None = None,
105
risk_free: float = 0,
106
annual_days: int = 240,
107
- ytm_symbols: set[str] | None = None
+ ytm_symbols: list[str] | None = None
108
) -> None:
109
"""设置参数"""
110
self.vt_symbols = vt_symbols
@@ -126,8 +126,8 @@ def set_parameters(
126
self.annual_days = annual_days
127
128
if ytm_symbols is None:
129
- ytm_symbols = {}
130
- self.ytm_symbols = ytm_symbols
+ ytm_symbols = []
+ self.ytm_symbols = set(ytm_symbols)
131
132
def add_strategy(self, strategy_class: type[StrategyTemplate], setting: dict) -> None:
133
"""增加策略"""
0 commit comments