@@ -1829,9 +1829,10 @@ class NostalgiaForInfinityNext(IStrategy):
18291829 buy_35_r_14_max = - 95.0
18301830
18311831 buy_36_ma_offset = 0.98
1832- buy_36_ewo_max = - 7.6
1832+ buy_36_ewo_max = - 5.0
18331833 buy_36_cti_max = - 0.82
18341834 buy_36_r_14_max = - 97.0
1835+ buy_36_crsi_1h_min = 12.0
18351836
18361837 buy_37_ma_offset = 0.98
18371838 buy_37_ewo_min = 7.5
@@ -3854,7 +3855,7 @@ def custom_sell(self, pair: str, trade: 'Trade', current_time: 'datetime', curre
38543855 return f"{ signal_name } ( { buy_tag } )"
38553856
38563857 # Stoplosses
3857- if any (c in ['empty' , '20' , '21' , '22' , '23' , '24' , '25' , '26' , '27' , '28' , '29' , '30' , '31' , '36' , ' 37' , '38' , '40' , '41' , '42' , '44' , '45' , '46' , '47' , '48' ] for c in buy_tags ):
3858+ if any (c in ['empty' , '20' , '21' , '22' , '23' , '24' , '25' , '26' , '27' , '28' , '29' , '30' , '31' , '37' , '38' , '40' , '41' , '42' , '44' , '45' , '46' , '47' , '48' ] for c in buy_tags ):
38583859 sell , signal_name = self .sell_stoploss_atr (current_profit , last_candle , previous_candle_1 , trade , current_time )
38593860 if sell and (signal_name is not None ):
38603861 return f"{ signal_name } ( { buy_tag } )"
@@ -5083,6 +5084,13 @@ def populate_buy_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame:
50835084 item_buy_logic .append (dataframe ['ewo_sma' ] < self .buy_36_ewo_max )
50845085 item_buy_logic .append (dataframe ['cti' ] < self .buy_36_cti_max )
50855086 item_buy_logic .append (dataframe ['r_14' ] < self .buy_36_r_14_max )
5087+ item_buy_logic .append (dataframe ['crsi_1h' ] > self .buy_36_crsi_1h_min )
5088+ item_buy_logic .append (dataframe ['pm' ] <= dataframe ['pmax_thresh' ])
5089+ item_buy_logic .append (dataframe ['close' ] < dataframe ['sma_75' ] * self .buy_36_ma_offset )
5090+ item_buy_logic .append (dataframe ['ewo_sma' ] < self .buy_36_ewo_max )
5091+ item_buy_logic .append (dataframe ['cti' ] < self .buy_36_cti_max )
5092+ item_buy_logic .append (dataframe ['r_14' ] < self .buy_36_r_14_max )
5093+
50865094
50875095 # Condition #37 - PMAX2 buy
50885096 elif index == 37 :
0 commit comments