Wordcloud
Strategy: Pmax
Downloaded: 20220115
Stoploss: -1
The "Pmax" strategy is a trading strategy that uses several technical indicators to generate buy and sell signals. Here's a brief description of what the strategy does: Import necessary libraries and modules. Define the strategy class "Pmax" that implements the "IStrategy" interface.

Set the stop loss value and timeframe for the strategy.

Implement the "populate_indicators" function to calculate and populate indicator values in the dataframe.

Calculate the ZLEMA (Zero-Lag Exponential Moving Average) indicator using the "zema" function. Calculate the PMAX indicator using the "PMAX" function. Implement the "populate_buy_trend" function to determine buy signals. Set the "buy" column to 1 when the ZLEMA indicator crosses above the PMAX indicator. Implement the "populate_sell_trend" function to determine sell signals. Set the "sell" column to 1 when the ZLEMA indicator crosses below the PMAX indicator. The strategy uses the ZLEMA and PMAX indicators to identify potential entry and exit points for trading. The specific parameter values for these indicators are: ZLEMA period: 10 PMAX ATR period: 10 PMAX multiplier: 3 PMAX MA type: 9 PMAX MA length: 10 PMAX source: 2 Please note that the complete functionality and performance of the strategy can only be fully understood by examining the implementation and testing it with relevant data.

Traceback (most recent call last): File "/freqtrade/freqtrade/main.py", line 42, in main return_code = args['func'](args) ^^^^^^^^^^^^^^^^^^ File "/freqtrade/freqtrade/commands/optimize_commands.py", line 58, in start_backtesting backtesting.start() File "/freqtrade/freqtrade/optimize/backtesting.py", line 1401, in start min_date, max_date = self.backtest_one_strategy(strat, data, timerange) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/freqtrade/freqtrade/optimize/backtesting.py", line 1318, in backtest_one_strategy preprocessed = self.strategy.advise_all_indicators(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/freqtrade/freqtrade/strategy/interface.py", line 1378, in advise_all_indicators return {pair: self.advise_indicators(pair_data.copy(), {'pair': pair}).copy() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/freqtrade/freqtrade/strategy/interface.py", line 1378, in return {pair: self.advise_indicators(pair_data.copy(), {'pair': pair}).copy() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/freqtrade/freqtrade/strategy/interface.py", line 1410, in advise_indicators return self.populate_indicators(dataframe, metadata) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/freqtrade/user_data/strategies/Pmax.py", line 26, in populate_indicators dataframe = PMAX(dataframe, atrperiod=atrperiod, multiplier=multiplier, malength=malength, matype=matype, source=source) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: PMAX() got an unexpected keyword argument 'atrperiod'
stoploss: -1
timeframe: 5m
hash(sha256): 0d4334112a7d884ccb3d46f071af464f7c414c704402e066d30be8c48aa3f1a1
indicators:
pm_40_3_40_9 ZLEMA

No similar strategies found. (based on used indicators)

last change: 2024-04-28 04:54:47