]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor(qav3): cleanup trade exiting code
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 21 Jul 2025 11:05:31 +0000 (13:05 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 21 Jul 2025 11:05:31 +0000 (13:05 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/strategies/QuickAdapterV3.py

index 6e78fd0522282ac775b4a0db405cb235375f7545..d84963d339afb45cdfd61112dffa5adfaff5f421 100644 (file)
@@ -895,9 +895,7 @@ class QuickAdapterV3(IStrategy):
                 start_partial_exit_stage < exit_stage < final_exit_stage
             )
             natr_ratio_percent = (
-                self.partial_exit_stages[exit_stage][0]
-                if exit_stage in self.partial_exit_stages
-                else 1.0
+                self.partial_exit_stages[exit_stage][0] if partial_exit_stage else 1.0
             )
             secure_take_profit_distance = self.get_take_profit_distance(
                 df, trade, natr_ratio_percent / 4.0