TEST HYPEROPTS
This commit is contained in:
20
Empty5m.py
20
Empty5m.py
@@ -211,7 +211,7 @@ class Empty5m(IStrategy):
|
|||||||
# sell_sma_indicators = CategoricalParameter(sma_indicators, default="sma24_score", space='sell')
|
# sell_sma_indicators = CategoricalParameter(sma_indicators, default="sma24_score", space='sell')
|
||||||
# sell_crossed_sma_indicators = CategoricalParameter(sma_indicators, default="sma24_score", space='sell')
|
# sell_crossed_sma_indicators = CategoricalParameter(sma_indicators, default="sma24_score", space='sell')
|
||||||
|
|
||||||
drop_from_last_entry = DecimalParameter(-0.1, 0, decimals=2, default=-0.025, space='protection', optimize=False, load=True)
|
drop_from_last_entry = DecimalParameter(-0.1, 0, decimals=2, default=-0.025, space='protection', optimize=True, load=True)
|
||||||
|
|
||||||
# baisses = list()
|
# baisses = list()
|
||||||
# for i in range(0, 0.5, 0.05):
|
# for i in range(0, 0.5, 0.05):
|
||||||
@@ -835,16 +835,18 @@ class Empty5m(IStrategy):
|
|||||||
# },
|
# },
|
||||||
# #####################################################################################
|
# #####################################################################################
|
||||||
conditions = list()
|
conditions = list()
|
||||||
conditions.append(dataframe[f"{self.start_bear_indicator.value}_deriv1_1h" ] < self.start_bear_deriv1.value)
|
conditions.append(dataframe[f"{self.start_bull_indicator.value}_deriv1_1h" ] < self.start_bull_deriv1.value)
|
||||||
conditions.append(dataframe[f"{self.start_bear_indicator.value}_deriv2_1h"] < self.start_bear_deriv2.value)
|
conditions.append(dataframe[f"{self.start_bull_indicator.value}_deriv2_1h"] < self.start_bull_deriv2.value)
|
||||||
|
conditions.append(dataframe[f"{self.start_bear_indicator.value}_deriv1_1h" ] > self.start_bear_deriv1.value)
|
||||||
|
conditions.append(dataframe[f"{self.start_bear_indicator.value}_deriv2_1h"] > self.start_bear_deriv2.value)
|
||||||
|
|
||||||
conditions.append(dataframe['sma12_deriv1'] > 0.003)
|
conditions.append(dataframe['sma12_deriv1'] > self.buy_deriv1_sma60.value)
|
||||||
conditions.append(dataframe['sma5_deriv1_1h'] > 0.0)
|
conditions.append(dataframe['sma5_deriv1_1h'] > self.buy_deriv1_sma5d.value)
|
||||||
conditions.append(dataframe['sma12_deriv1_1h'] > 0.0)
|
conditions.append(dataframe['sma12_deriv1_1h'] > self.buy_deriv1_sma12d.value)
|
||||||
|
|
||||||
conditions.append(dataframe['sma12_deriv2'] > -0.002)
|
# conditions.append(dataframe['sma12_deriv2'] > -0.002)
|
||||||
conditions.append(dataframe['sma5_deriv2_1h'] > 0)
|
# conditions.append(dataframe['sma5_deriv2_1h'] > 0)
|
||||||
conditions.append(dataframe['sma12_deriv2_1h'] > -0.03)
|
# conditions.append(dataframe['sma12_deriv2_1h'] > -0.03)
|
||||||
|
|
||||||
conditions.append(dataframe['hapercent'] > 0)
|
conditions.append(dataframe['hapercent'] > 0)
|
||||||
# conditions.append(dataframe['percent12'] < 0.01)
|
# conditions.append(dataframe['percent12'] < 0.01)
|
||||||
|
|||||||
Reference in New Issue
Block a user