GetParameter number conversion overloads (#6535)
Regression Tests / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled

* Add numeric conversion overloads to QCAlgorithm.GetParameter()

* Add unit tests

* Address changes request
This commit is contained in:
Jhonathan Abreu
2022-08-10 17:15:04 -04:00
committed by GitHub
parent cfa4a4c1c1
commit aa8a3a241b
5 changed files with 216 additions and 2 deletions
+2 -2
View File
@@ -30,8 +30,8 @@ class ParameterizedAlgorithm(QCAlgorithm):
self.AddEquity("SPY")
# Receive parameters from the Job
fast_period = int(self.GetParameter("ema-fast", "100"))
slow_period = int(self.GetParameter("ema-slow", "200"))
fast_period = self.GetParameter("ema-fast", 100)
slow_period = self.GetParameter("ema-slow", 200)
self.fast = self.EMA("SPY", fast_period)
self.slow = self.EMA("SPY", slow_period)