logo
Developers

Multi-Step FlexiMA - Strategy [presentTrading]

Script from: TradingViewLongTermMomentumBotMean reversionReversalDivergenceVolatility

This strategy uses a flexible moving average (FlexiMA) that dynamically changes its length. It identifies trades by measuring the deviation between price and this adaptive MA. Entries are triggered by signals from the SuperTrend Polyfactor Oscillator combined with the median deviation. Its key feature is a multi-step take-profit system, allowing you to secure profits at three predefined levels. This is ideal for capturing gains incrementally in volatile markets.

Fetch.AI / TetherUS (FETUSDT)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ Daily

2.53

Risk Reward

502.93 %

Total ROI

71

Total Trades

Ethereum / TetherUS (ETHUSDT)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ Daily

2.37

Risk Reward

435.01 %

Total ROI

79

Total Trades

AVAX / TetherUS (AVAXUSDT)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ 4 h

1.81

Risk Reward

2,682.96 %

Total ROI

264

Total Trades

Litecoin / TetherUS (LTCUSDT)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ Daily

1.68

Risk Reward

223.75 %

Total ROI

78

Total Trades

Fetch.AI / TetherUS (FETUSDT)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ 4 h

1.46

Risk Reward

936.34 %

Total ROI

303

Total Trades

Premium users only

Premium users can access all backtests with a Risk/Reward Ratio > 3

@ Daily

21.18

Risk Reward

1,327.72 %

Total ROI

25

Total Trades

Premium users only

Premium users can access all backtests with a Risk/Reward Ratio > 3

@ Daily

16.23

Risk Reward

1,726.75 %

Total ROI

51

Total Trades

Pfizer, Inc. (PFE)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ 1 h

1.27

Risk Reward

84.50 %

Total ROI

321

Total Trades

Pacific Gas & Electric Co. (PCG)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ 4 h

1.26

Risk Reward

130.19 %

Total ROI

247

Total Trades

Alstom (ALO)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ 4 h

1.22

Risk Reward

59.80 %

Total ROI

162

Total Trades

Marathon Digital Holdings, Inc. (MARA)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ 2 h

1.15

Risk Reward

150.39 %

Total ROI

268

Total Trades

Marathon Digital Holdings, Inc. (MARA)

+ Multi-Step FlexiMA - Strategy [presentTrading]

@ 1 h

1.10

Risk Reward

344.54 %

Total ROI

398

Total Trades
Create your account for free to see all 44+ backtests

Access filters, details, best timeframes, explore 100K+ backtests and more

Active Trades

Create your account to see on which symbols Multi-Step FlexiMA - Strategy [presentTrading] is currently trading on.

Guide

How does the Multi-Step FlexiMA - Strategy [presentTrading] strategy work ?

This strategy is built around the FlexiMA (Flexible Moving Average), which calculates multiple simple moving averages (SMAs) with dynamically changing lengths rather than a single fixed one. It measures the deviation—the gap—between the current price and this series of MAs.

The median value of all these deviations is then fed into a SuperTrend Polyfactor Oscillator to generate contrarian trade signals:

  • Long Entry: Occurs when the SuperTrend turns bearish, but the median deviation is positive.
  • Short Entry: Occurs when the SuperTrend turns bullish, but the median deviation is negative.

This method aims to identify potential reversals. For exits, the strategy uses a multi-step take-profit system. You can set three distinct profit targets (e.g., 2%, 8%, 18%) to automatically sell portions of your position and lock in gains. The remainder of the position is closed if the SuperTrend flips direction against the trade.

How to use the Multi-Step FlexiMA - Strategy [presentTrading] strategy ?

This trading strategy identifies entries by combining a custom momentum oscillator with a trend filter. The oscillator calculates the median deviation between the price and twenty different Simple Moving Averages. This median value is then used as the source for a SuperTrend indicator to confirm the underlying trend, and a trade is triggered when both indicators align.

To trade this strategy manually :

This strategy relies on custom calculations that are difficult to replicate by hand. You will need to find the "Multi-Step FlexiMA-VT" indicator on TradingView and apply it to your chart. Then, you must apply a SuperTrend indicator directly onto the output of the first indicator.

  • Indicators Setup:
    1. Add the "Multi-Step FlexiMA-VT" indicator. Use default settings (Source: hlc3, Length: 10, Starting Factor: 1.0, Increment Factor: 2.0). This will plot a "Median" line in its own pane.
    2. Add the "SuperTrend" indicator. In its settings, change the 'Source' to be the 'Median' plot from the FlexiMA-VT indicator. Set the SuperTrend's ATR Length to 10 and its Factor to 15.
  • Long Entry Condition:
    • The SuperTrend line (applied to the median) must be bullish (typically colored blue or green and below the median line).
    • The Median line itself must be above its zero line.
  • Short Entry Condition:
    • The SuperTrend line (applied to the median) must be bearish (typically colored red or orange and above the median line).
    • The Median line itself must be below its zero line.
  • Exit Conditions:
    • This strategy uses a multi-level take profit system and reverses on an opposite signal.
    • Take Profit 1: Close 30% of your position at +2% profit from your entry price.
    • Take Profit 2: Close 20% of your position at +8% profit from your entry price.
    • Take Profit 3: Close 15% of your position at +18% profit from your entry price.
    • The remaining position is closed when an opposite entry signal occurs.

How to optimize the Multi-Step FlexiMA - Strategy [presentTrading] trading strategy ?

While the FlexiMA strategy provides a solid foundation by using an adaptive oscillator, manual trading can significantly enhance its performance by adding layers of discretion and context. The automated version can generate signals in any market condition, but a human trader can filter these for higher probability setups.

Here is a plan to improve upon the base strategy:

  • Confirm Entries with Price Action and Market Structure: Do not enter a trade the moment a signal appears. Instead, treat the signal as an alert that momentum is building.
    • For a long signal, wait for the price to break above a recent resistance level. The best entry is often on a successful retest of that level, confirming it has flipped into support.
    • For a short signal, wait for the price to break below a key support level and enter on a retest of that level as new resistance. This filters out many false signals that occur within a choppy range.
  • Integrate Volume Analysis: A signal without volume is a warning. Use volume to validate the strength of a potential move.
    • When you get a long signal, look for a corresponding increase in buying volume. A breakout on low or declining volume is untrustworthy and likely to fail.
    • The Volume Profile indicator is invaluable here. Avoid taking long signals directly below a high-volume node (which acts as resistance) and prioritize trades that break out from high-volume areas into low-volume zones, where price can move more freely.
  • Implement Dynamic Risk Management: The strategy's fixed percentage take-profits are rigid. Adapt your exits to the current market environment.
    • Stop Loss: Instead of a fixed percentage, place your stop-loss based on market structure. For a long trade, set it below the most recent significant swing low. For a short, place it above the recent swing high.
    • Take Profit: Replace the percentage targets with structural ones. Identify the next major support/resistance levels or supply/demand zones on your chart and set these as your profit targets. For the final portion of your trade, use a trailing stop (like a standard SuperTrend on the price chart) to let your winner run during a strong trend.

For which kind of traders is the Multi-Step FlexiMA - Strategy [presentTrading] strategy suitable ?

This strategy is best suited for swing traders and position traders who operate on medium to higher timeframes, such as the 4-hour or 6-hour chart. Its core logic, which identifies potential reversals using a contrarian signal, is not designed for the rapid entries and exits required in scalping.

The ideal user is a systematic trader who appreciates a rule-based approach and wants to capitalize on market volatility. The multi-step take-profit feature is a key element, making it perfect for traders who prefer to:

  • Secure gains incrementally rather than holding for a single, ambitious target.
  • Reduce risk methodically in volatile markets like cryptocurrencies.
  • Manage trades patiently, waiting for specific, data-driven conditions to align.

Key Takeaways of Multi-Step FlexiMA - Strategy [presentTrading]

  • How it works: The strategy uses a "FlexiMA" oscillator, which measures the median deviation between price and 20 different moving averages. It generates contrarian signals by feeding this median value into a SuperTrend indicator, triggering a trade when the two indicators conflict.
  • Best For: Swing and position traders on higher timeframes (4H+) who prefer a systematic, rule-based approach. Its multi-level take-profit system is ideal for securing gains incrementally in volatile markets like crypto.
  • How to Use: It can be fully automated or used semi-manually. Set alerts for the strategy's signals, then apply your own analysis of price action and volume before entering a trade.
  • To Enhance It: Confirm signals with market structure. For a long signal, wait for a breakout above resistance and enter on a successful retest. Use volume analysis to validate the move's strength.
  • Risk Management: Replace fixed percentage stops and take-profits with dynamic levels. Place your stop-loss below a recent swing low (for longs) and set profit targets at the next major support or resistance zone.
Explore the best Trading & TradingView strategies

Stop trading blindly. Explore the best strategies among 100K+ backtests and improve your trading skills with data.

Start for free