mirror of
https://github.com/freqtrade/freqtrade.git
synced 2024-11-10 02:12:01 +00:00
add uptrend_sma to hyperopt
This commit is contained in:
parent
0fbca8b8ef
commit
ce2966dd7f
|
@ -97,6 +97,9 @@ def buy_strategy_generator(params):
|
|||
conditions.append(dataframe['cci'] < params['cci']['value'])
|
||||
if params['over_sar']['enabled']:
|
||||
conditions.append(dataframe['close'] > dataframe['sar'])
|
||||
if params['uptrend_sma']['enabled']:
|
||||
prevsma = dataframe['sma'].shift(1)
|
||||
conditions.append(dataframe['sma'] > prevsma)
|
||||
dataframe.loc[
|
||||
reduce(lambda x, y: x & y, conditions),
|
||||
'buy'] = 1
|
||||
|
@ -140,6 +143,10 @@ def test_hyperopt(conf, pairs, mocker):
|
|||
{'enabled': False},
|
||||
{'enabled': True}
|
||||
]),
|
||||
'uptrend_sma': hp.choice('uptrend_sma', [
|
||||
{'enabled': False},
|
||||
{'enabled': True}
|
||||
]),
|
||||
}
|
||||
|
||||
# print(hyperopt.pyll.stochastic.sample(space))
|
||||
|
|
Loading…
Reference in New Issue
Block a user