From: Jérôme Benoit Date: Fri, 19 Sep 2025 13:54:27 +0000 (+0200) Subject: refactor(reforcexy): sensible variable name X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=b67e210f262e30d4c0751d84e5783206ffae5c79;p=freqai-strategies.git refactor(reforcexy): sensible variable name Signed-off-by: Jérôme Benoit --- diff --git a/ReforceXY/user_data/freqaimodels/ReforceXY.py b/ReforceXY/user_data/freqaimodels/ReforceXY.py index d08cd1b..f48ba27 100644 --- a/ReforceXY/user_data/freqaimodels/ReforceXY.py +++ b/ReforceXY/user_data/freqaimodels/ReforceXY.py @@ -170,16 +170,16 @@ class ReforceXY(BaseReinforcementLearningModel): action_mask[Actions.Short_exit.value] = True if force_action is not None and position in (Positions.Long, Positions.Short): - forced = np.zeros(len(Actions), dtype=bool) + force_action_mask = np.zeros(len(Actions), dtype=bool) try: if position == Positions.Long: - forced[Actions.Long_exit.value] = True + force_action_mask[Actions.Long_exit.value] = True elif position == Positions.Short: - forced[Actions.Short_exit.value] = True + force_action_mask[Actions.Short_exit.value] = True except Exception: return action_mask - if forced.any(): - return forced + if force_action_mask.any(): + return force_action_mask return action_mask if not action_mask.any():