Add volume > 0 check
This commit is contained in:
@@ -48,6 +48,9 @@ class AverageHyperopt(IHyperOpt):
|
||||
dataframe[f"maMedium({params['trigger'][1]})"])
|
||||
)
|
||||
|
||||
# Check that volume is not 0
|
||||
conditions.append(dataframe['volume'] > 0)
|
||||
|
||||
if conditions:
|
||||
dataframe.loc[
|
||||
reduce(lambda x, y: x & y, conditions),
|
||||
|
||||
@@ -52,7 +52,8 @@ class MACDStrategy_hyperopt(IHyperOpt):
|
||||
dataframe.loc[
|
||||
(
|
||||
(dataframe['macd'] > dataframe['macdsignal']) &
|
||||
(dataframe['cci'] <= params['buy-cci-value'])
|
||||
(dataframe['cci'] <= params['buy-cci-value']) &
|
||||
(dataframe['volume'] > 0) # Make sure Volume is not 0
|
||||
),
|
||||
'buy'] = 1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user