From 6ac220982cbfd40145bc73a3ff28280543bb45f3 Mon Sep 17 00:00:00 2001 From: werkkrew Date: Sat, 13 Mar 2021 18:36:48 -0500 Subject: [PATCH] fixed hyperopt unit testing issues...? --- tests/optimize/test_hyperopt.py | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/tests/optimize/test_hyperopt.py b/tests/optimize/test_hyperopt.py index 6c46f8287..a39f55ca8 100644 --- a/tests/optimize/test_hyperopt.py +++ b/tests/optimize/test_hyperopt.py @@ -640,18 +640,19 @@ def test_generate_optimizer(mocker, hyperopt_conf) -> None: 'roi_p1': 0.01, 'roi_p2': 0.01, 'roi_p3': 0.1, - 'stoploss': -0.4, - 'trailing_stop': True, - 'trailing_stop_positive': 0.02, - 'trailing_stop_positive_offset_p1': 0.05, - 'trailing_only_offset_is_reached': False, 'dynamic_roi_enabled': False, 'dynamic_roi_type': 'linear', 'dynamic_roi_rate': 0.015, 'dynamic_roi_time': 720, 'dynamic_roi_start': 0.10, - 'dynamic_roi_end': 0 + 'dynamic_roi_end': 0, + 'stoploss': -0.4, + 'trailing_stop': True, + 'trailing_stop_positive': 0.02, + 'trailing_stop_positive_offset_p1': 0.05, + 'trailing_only_offset_is_reached': False } + response_expected = { 'loss': 1.9840569076926293, 'results_explanation': (' 1 trades. 1/0/0 Wins/Draws/Losses. ' @@ -668,6 +669,12 @@ def test_generate_optimizer(mocker, hyperopt_conf) -> None: 'rsi-enabled': False, 'rsi-value': 0, 'trigger': 'macd_cross_signal'}, + 'dynamic-roi': {'dynamic_roi_enabled': False, + 'dynamic_roi_type': 'linear', + 'dynamic_roi_rate': 0.015, + 'dynamic_roi_time': 720, + 'dynamic_roi_start': 0.10, + 'dynamic_roi_end': 0}, 'roi': {0: 0.12000000000000001, 20.0: 0.02, 50.0: 0.01, @@ -685,13 +692,7 @@ def test_generate_optimizer(mocker, hyperopt_conf) -> None: 'trailing': {'trailing_only_offset_is_reached': False, 'trailing_stop': True, 'trailing_stop_positive': 0.02, - 'trailing_stop_positive_offset': 0.07}, - 'dynamic_roi': {'dynamic_roi_enabled': False, - 'dynamic_roi_type': 'linear', - 'dynamic_roi_rate': 0.015, - 'dynamic_roi_time': 720, - 'dynamic_roi_start': 0.10, - 'dynamic_roi_end': 0}}, + 'trailing_stop_positive_offset': 0.07}}, 'params_dict': optimizer_param, 'results_metrics': {'avg_profit': 2.3117, 'draws': 0,