fixed hyperopt unit testing issues...?

This commit is contained in:
werkkrew 2021-03-13 18:36:48 -05:00
parent 298815511c
commit 6ac220982c

View File

@ -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,