def on_parameters_updated¶
This lifecycle method gets called when the strategy’s parameters were updated using the self.update_parameters() function
class MyStrategy(Strategy):
def on_parameters_updated(self, parameters):
# Do this when the parameters are updated
self.log_message("Parameters updated")
self.log_message(parameters)
Reference¶
- lumibot.strategies.strategy.Strategy.on_parameters_updated(self, parameters)¶
Use this lifecycle event to execute code when the parameters are updated.
- Parameters:
parameters (dict) – The parameters that are being updated.
- Return type:
None
Example
>>> def on_parameters_updated(self, parameters): >>> self.log_message(f"Parameters updated: {parameters}")