Wordcloud
Strategy: Solipsis_v4_3
Downloaded: 20220703
Stoploss: -0.75
The Solipsis_v4 strategy is a trading strategy that uses various indicators to generate buy and sell signals. Here is a short description of what the strategy does: Populating Indicators: Calculates the KAMA (Kaufman Adaptive Moving Average) with a length of 233. Calculates the RMI (Relative Momentum Index) with a length of 24 and a momentum of 5.

Calculates the Rate of Change (ROC) and RSI (Relative Strength Index) of the ROC.

Calculates the mastreak indicator with a period of 4.

Calculates the upper and lower bands of the pcc (Price Channel Channel) with a period of 40 and a multiplier of 3. Uses the mastreak indicator to look up previous close prices and calculates streak-related indicators. Calculates trend-related indicators based on candlestick patterns and RMI values. Calculates SSL (Simplified Supertrend) channels and SROC (Smoothed Rate of Change). Populating Entry Trend: Checks conditions for a buy signal, including price being below the lower band of the previous day's low plus a certain percentage of the average daily range (ADR). Checks streak and RMI conditions. Determines the trigger for the base strategy (either crossing above the lower band or RMI trend). Checks additional conditions based on the stake currency and BTC-related indicators. Populating Exit Trend: Resets exit signals for the long position. Custom Stoploss: Calculates the duration of the trade in minutes. Checks the stop-loss threshold and decides whether to exit the trade based on the rate of change (ROC) or trade duration. Freqtrade ROI Overload: Returns the minimal return on investment (ROI) defined in the strategy's configuration. Please note that this description is based on the provided code snippet and may not capture all the nuances of the strategy.

Traceback (most recent call last): File "index.pyx", line 598, in pandas._libs.index.DatetimeEngine.get_loc File "pandas/_libs/hashtable_class_helper.pxi", line 2606, in pandas._libs.hashtable.Int64HashTable.get_item File "pandas/_libs/hashtable_class_helper.pxi", line 2630, in pandas._libs.hashtable.Int64HashTable.get_item KeyError: 1717284660000000000 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/indexes/base.py", line 3791, in get_loc return self._engine.get_loc(casted_key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "index.pyx", line 566, in pandas._libs.index.DatetimeEngine.get_loc File "index.pyx", line 600, in pandas._libs.index.DatetimeEngine.get_loc KeyError: Timestamp('2024-06-01 23:31:00+0000', tz='UTC') The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/indexes/datetimes.py", line 631, in get_loc return Index.get_loc(self, key) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/indexes/base.py", line 3798, in get_loc raise KeyError(key) from err KeyError: Timestamp('2024-06-01 23:31:00+0000', tz='UTC') The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/freqtrade/freqtrade/strategy/strategy_wrapper.py", line 27, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/freqtrade/user_data/strategies/Solipsis_v4_3.py", line 432, in custom_stoploss sroc = self.custom_trade_info[trade.pair]['sroc'].loc[current_time]['sroc'] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/indexing.py", line 1153, in __getitem__ return self._getitem_axis(maybe_callable, axis=axis) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/indexing.py", line 1393, in _getitem_axis return self._get_label(key, axis=axis) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/indexing.py", line 1343, in _get_label return self.obj.xs(label, axis=axis) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/generic.py", line 4236, in xs loc = index.get_loc(key) ^^^^^^^^^^^^^^^^^^ File "/home/ftuser/.local/lib/python3.11/site-packages/pandas/core/indexes/datetimes.py", line 633, in get_loc raise KeyError(orig_key) from err KeyError: datetime.datetime(2024, 6, 1, 23, 31, tzinfo=datetime.timezone.utc)
stoploss: -0.75
timeframe: 5m
hash(sha256): 76abb5fb7441f5b557d0ef452e65e69cb0e0a02bdedc87f6a35a9cc998a1772c
indicators:
close kama zema emaDec exit_long
exit_tag ema1 date candleuptrend maxdown
date ssldir delta mp candleup
volume smaHigh rmidncount f"stake_rmi strict
lazy none rmi ssl candle
any ATR BTC_kama rmiuptrend sslDown
mastreak maxup sbc date streakroc
hlv low_change candleuptrend rmi pcclowerband
streakbocount smaLow close_change high sslUp
high_change ssldir rocmp date sroc
f"fiat_rmi pcc rmi none 1dlow
sroc ema2 BTC_close date rmiuptrend
stake_currency rmidn roc time any
pccupperband rmiup 1dhigh BTC_

Similar Strategies: (based on used indicators)

Strategy: Solipsis_v4_2, Similarity Score: 98.57%

last change: 2024-07-28 12:50:34