From 13537e3ce4a477acf4d73276d5a4a6ceae16f48b Mon Sep 17 00:00:00 2001 From: Janne Sinivirta Date: Sun, 12 Nov 2017 08:45:32 +0200 Subject: [PATCH] add short ema guard to hyperopt --- freqtrade/tests/test_hyperopt.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/freqtrade/tests/test_hyperopt.py b/freqtrade/tests/test_hyperopt.py index 33fd1e69b..d8d1a712a 100644 --- a/freqtrade/tests/test_hyperopt.py +++ b/freqtrade/tests/test_hyperopt.py @@ -26,6 +26,8 @@ def buy_strategy_generator(params): # GUARDS AND TRENDS if params['uptrend_long_ema']['enabled']: conditions.append(dataframe['ema50'] > dataframe['ema100']) + if params['uptrend_short_ema']['enabled']: + conditions.append(dataframe['ema5'] > dataframe['ema10']) if params['mfi']['enabled']: conditions.append(dataframe['mfi'] < params['mfi']['value']) if params['fastd']['enabled']: @@ -108,6 +110,10 @@ def test_hyperopt(backtest_conf, backdata, mocker): {'enabled': False}, {'enabled': True} ]), + 'uptrend_short_ema': hp.choice('uptrend_short_ema', [ + {'enabled': False}, + {'enabled': True} + ]), 'over_sar': hp.choice('over_sar', [ {'enabled': False}, {'enabled': True}