Skip to content

Commit 5c37eb9

Browse files
committed
Buy 19: rework.
1 parent fb95050 commit 5c37eb9

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

NostalgiaForInfinityNext.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -567,15 +567,15 @@ class NostalgiaForInfinityNext(IStrategy):
567567
},
568568
19: {
569569
"enable" : CategoricalParameter([True, False], default=True, space='buy', optimize=False, load=True),
570-
"ema_fast" : CategoricalParameter([True, False], default=False, space='buy', optimize=False, load=True),
570+
"ema_fast" : CategoricalParameter([True, False], default=True, space='buy', optimize=False, load=True),
571571
"ema_fast_len" : CategoricalParameter(["26","50","100","200"], default="50", space='buy', optimize=False, load=True),
572572
"ema_slow" : CategoricalParameter([True, False], default=True, space='buy', optimize=False, load=True),
573573
"ema_slow_len" : CategoricalParameter(["26","50","100","200"], default="100", space='buy', optimize=False, load=True),
574574
"close_above_ema_fast" : CategoricalParameter([True, False], default=False, space='buy', optimize=False, load=True),
575575
"close_above_ema_fast_len" : CategoricalParameter(["12","20","26","50","100","200"], default="200", space='buy', optimize=False, load=True),
576576
"close_above_ema_slow" : CategoricalParameter([True, False], default=False, space='buy', optimize=False, load=True),
577577
"close_above_ema_slow_len" : CategoricalParameter(["15","50","200"], default="200", space='buy', optimize=False, load=True),
578-
"sma200_rising" : CategoricalParameter([True, False], default=True, space='buy', optimize=False, load=True),
578+
"sma200_rising" : CategoricalParameter([True, False], default=False, space='buy', optimize=False, load=True),
579579
"sma200_rising_val" : CategoricalParameter(["20","30","36","44","50"], default="36", space='buy', optimize=False, load=True),
580580
"sma200_1h_rising" : CategoricalParameter([True, False], default=False, space='buy', optimize=False, load=True),
581581
"sma200_1h_rising_val" : CategoricalParameter(["20","30","36","44","50"], default="50", space='buy', optimize=False, load=True),
@@ -2064,7 +2064,7 @@ class NostalgiaForInfinityNext(IStrategy):
20642064
buy_volume_18 = DecimalParameter(0.6, 6.0, default=2.0, space='buy', decimals=1, optimize=False, load=True)
20652065
buy_cti_18 = DecimalParameter(-0.99, -0.5, default=-0.82, space='buy', decimals=2, optimize=False, load=True)
20662066

2067-
buy_rsi_1h_min_19 = DecimalParameter(40.0, 70.0, default=50.0, space='buy', decimals=1, optimize=False, load=True)
2067+
buy_rsi_1h_min_19 = DecimalParameter(40.0, 70.0, default=30.0, space='buy', decimals=1, optimize=False, load=True)
20682068
buy_chop_min_19 = DecimalParameter(20.0, 60.0, default=23.0, space='buy', decimals=1, optimize=False, load=True)
20692069

20702070
buy_rsi_20 = DecimalParameter(20.0, 36.0, default=30.0, space='buy', decimals=1, optimize=False, load=True)
@@ -3901,6 +3901,8 @@ def populate_buy_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame:
39013901
item_buy_logic.append(dataframe['close'] > dataframe['ema_100_1h'])
39023902
item_buy_logic.append(dataframe['rsi_1h'] > self.buy_rsi_1h_min_19.value)
39033903
item_buy_logic.append(dataframe['chop'] < self.buy_chop_min_19.value)
3904+
item_buy_logic.append(dataframe['moderi_32'] == True)
3905+
item_buy_logic.append(dataframe['moderi_64'] == True)
39043906
item_buy_logic.append(dataframe['moderi_96'] == True)
39053907
item_buy_logic.append(dataframe['volume'] > 0)
39063908
item_buy = reduce(lambda x, y: x & y, item_buy_logic)

0 commit comments

Comments
 (0)