@@ -67,7 +67,7 @@ class NostalgiaForInfinityX5(IStrategy):
67
67
INTERFACE_VERSION = 3
68
68
69
69
def version(self) -> str:
70
- return "v15.1.307 "
70
+ return "v15.1.308 "
71
71
72
72
stoploss = -0.99
73
73
@@ -36344,6 +36344,13 @@ def short_exit_dec(
36344
36344
and (last_candle["RSI_14_4h"] < 50.0)
36345
36345
):
36346
36346
return True, f"exit_{mode_name}_d_0_107"
36347
+ elif (
36348
+ (last_candle["RSI_3"] < 5.0)
36349
+ and (last_candle["RSI_14"] > 54.0)
36350
+ and (last_candle["RSI_3_1h"] > 40.0)
36351
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
36352
+ ):
36353
+ return True, f"exit_{mode_name}_d_0_108"
36347
36354
elif 0.02 > current_profit >= 0.01:
36348
36355
if (
36349
36356
(last_candle["WILLR_14"] < -99.0)
@@ -37212,6 +37219,13 @@ def short_exit_dec(
37212
37219
and (last_candle["RSI_14_4h"] < 50.0)
37213
37220
):
37214
37221
return True, f"exit_{mode_name}_d_1_107"
37222
+ elif (
37223
+ (last_candle["RSI_3"] < 44.0)
37224
+ and (last_candle["RSI_14"] > 52.0)
37225
+ and (last_candle["RSI_3_1h"] > 40.0)
37226
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
37227
+ ):
37228
+ return True, f"exit_{mode_name}_d_1_108"
37215
37229
elif 0.03 > current_profit >= 0.02:
37216
37230
if (
37217
37231
(last_candle["WILLR_14"] < -99.0)
@@ -38080,6 +38094,13 @@ def short_exit_dec(
38080
38094
and (last_candle["RSI_14_4h"] < 50.0)
38081
38095
):
38082
38096
return True, f"exit_{mode_name}_d_2_107"
38097
+ elif (
38098
+ (last_candle["RSI_3"] < 46.0)
38099
+ and (last_candle["RSI_14"] > 50.0)
38100
+ and (last_candle["RSI_3_1h"] > 40.0)
38101
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
38102
+ ):
38103
+ return True, f"exit_{mode_name}_d_2_108"
38083
38104
elif 0.04 > current_profit >= 0.03:
38084
38105
if (
38085
38106
(last_candle["WILLR_14"] < -99.0)
@@ -38948,6 +38969,13 @@ def short_exit_dec(
38948
38969
and (last_candle["RSI_14_4h"] < 50.0)
38949
38970
):
38950
38971
return True, f"exit_{mode_name}_d_3_107"
38972
+ elif (
38973
+ (last_candle["RSI_3"] < 48.0)
38974
+ and (last_candle["RSI_14"] > 48.0)
38975
+ and (last_candle["RSI_3_1h"] > 40.0)
38976
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
38977
+ ):
38978
+ return True, f"exit_{mode_name}_d_3_108"
38951
38979
elif 0.05 > current_profit >= 0.04:
38952
38980
if (
38953
38981
(last_candle["WILLR_14"] < -99.0)
@@ -39816,6 +39844,13 @@ def short_exit_dec(
39816
39844
and (last_candle["RSI_14_4h"] < 50.0)
39817
39845
):
39818
39846
return True, f"exit_{mode_name}_d_4_107"
39847
+ elif (
39848
+ (last_candle["RSI_3"] < 50.0)
39849
+ and (last_candle["RSI_14"] > 46.0)
39850
+ and (last_candle["RSI_3_1h"] > 40.0)
39851
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
39852
+ ):
39853
+ return True, f"exit_{mode_name}_d_4_108"
39819
39854
elif 0.06 > current_profit >= 0.05:
39820
39855
if (
39821
39856
(last_candle["WILLR_14"] < -99.0)
@@ -40684,6 +40719,13 @@ def short_exit_dec(
40684
40719
and (last_candle["RSI_14_4h"] < 50.0)
40685
40720
):
40686
40721
return True, f"exit_{mode_name}_d_5_107"
40722
+ elif (
40723
+ (last_candle["RSI_3"] < 52.0)
40724
+ and (last_candle["RSI_14"] > 44.0)
40725
+ and (last_candle["RSI_3_1h"] > 40.0)
40726
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
40727
+ ):
40728
+ return True, f"exit_{mode_name}_d_5_108"
40687
40729
elif 0.07 > current_profit >= 0.06:
40688
40730
if (
40689
40731
(last_candle["WILLR_14"] < -99.0)
@@ -41552,6 +41594,13 @@ def short_exit_dec(
41552
41594
and (last_candle["RSI_14_4h"] < 50.0)
41553
41595
):
41554
41596
return True, f"exit_{mode_name}_d_6_107"
41597
+ elif (
41598
+ (last_candle["RSI_3"] < 50.0)
41599
+ and (last_candle["RSI_14"] > 46.0)
41600
+ and (last_candle["RSI_3_1h"] > 40.0)
41601
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
41602
+ ):
41603
+ return True, f"exit_{mode_name}_d_6_108"
41555
41604
elif 0.08 > current_profit >= 0.07:
41556
41605
if (
41557
41606
(last_candle["WILLR_14"] < -99.0)
@@ -42420,6 +42469,13 @@ def short_exit_dec(
42420
42469
and (last_candle["RSI_14_4h"] < 50.0)
42421
42470
):
42422
42471
return True, f"exit_{mode_name}_d_7_107"
42472
+ elif (
42473
+ (last_candle["RSI_3"] < 48.0)
42474
+ and (last_candle["RSI_14"] > 48.0)
42475
+ and (last_candle["RSI_3_1h"] > 40.0)
42476
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
42477
+ ):
42478
+ return True, f"exit_{mode_name}_d_7_108"
42423
42479
elif 0.09 > current_profit >= 0.08:
42424
42480
if (
42425
42481
(last_candle["WILLR_14"] < -99.0)
@@ -43288,6 +43344,13 @@ def short_exit_dec(
43288
43344
and (last_candle["RSI_14_4h"] < 50.0)
43289
43345
):
43290
43346
return True, f"exit_{mode_name}_d_8_107"
43347
+ elif (
43348
+ (last_candle["RSI_3"] < 46.0)
43349
+ and (last_candle["RSI_14"] > 50.0)
43350
+ and (last_candle["RSI_3_1h"] > 40.0)
43351
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
43352
+ ):
43353
+ return True, f"exit_{mode_name}_d_8_108"
43291
43354
elif 0.1 > current_profit >= 0.09:
43292
43355
if (
43293
43356
(last_candle["WILLR_14"] < -99.0)
@@ -44156,6 +44219,13 @@ def short_exit_dec(
44156
44219
and (last_candle["RSI_14_4h"] < 50.0)
44157
44220
):
44158
44221
return True, f"exit_{mode_name}_d_9_107"
44222
+ elif (
44223
+ (last_candle["RSI_3"] < 44.0)
44224
+ and (last_candle["RSI_14"] > 52.0)
44225
+ and (last_candle["RSI_3_1h"] > 40.0)
44226
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
44227
+ ):
44228
+ return True, f"exit_{mode_name}_d_9_108"
44159
44229
elif 0.12 > current_profit >= 0.1:
44160
44230
if (
44161
44231
(last_candle["WILLR_14"] < -99.0)
@@ -45024,6 +45094,13 @@ def short_exit_dec(
45024
45094
and (last_candle["RSI_14_4h"] < 50.0)
45025
45095
):
45026
45096
return True, f"exit_{mode_name}_d_10_107"
45097
+ elif (
45098
+ (last_candle["RSI_3"] < 42.0)
45099
+ and (last_candle["RSI_14"] > 54.0)
45100
+ and (last_candle["RSI_3_1h"] > 40.0)
45101
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
45102
+ ):
45103
+ return True, f"exit_{mode_name}_d_10_108"
45027
45104
elif 0.2 > current_profit >= 0.12:
45028
45105
if (
45029
45106
(last_candle["WILLR_14"] < -99.0)
@@ -45892,6 +45969,13 @@ def short_exit_dec(
45892
45969
and (last_candle["RSI_14_4h"] < 50.0)
45893
45970
):
45894
45971
return True, f"exit_{mode_name}_d_11_107"
45972
+ elif (
45973
+ (last_candle["RSI_3"] < 40.0)
45974
+ and (last_candle["RSI_14"] > 56.0)
45975
+ and (last_candle["RSI_3_1h"] > 40.0)
45976
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
45977
+ ):
45978
+ return True, f"exit_{mode_name}_d_11_108"
45895
45979
elif current_profit >= 0.2:
45896
45980
if (
45897
45981
(last_candle["WILLR_14"] < -99.0)
@@ -46760,6 +46844,13 @@ def short_exit_dec(
46760
46844
and (last_candle["RSI_14_4h"] < 50.0)
46761
46845
):
46762
46846
return True, f"exit_{mode_name}_d_12_107"
46847
+ elif (
46848
+ (last_candle["RSI_3"] < 38.0)
46849
+ and (last_candle["RSI_14"] > 58.0)
46850
+ and (last_candle["RSI_3_1h"] > 40.0)
46851
+ and (last_candle["STOCHRSIk_14_14_3_3_1h"] < 20.0)
46852
+ ):
46853
+ return True, f"exit_{mode_name}_d_12_108"
46763
46854
46764
46855
# Here ends exit signal conditions for short_exit_dec
46765
46856
0 commit comments