logo
Developers

STR:EMA Oscilator [Azzrael]

Script from: TradingViewLongTermTrend followingVolatilityMomentum

This strategy uses EMA and EMA Oscillator to detect oversell/overbuy conditions. It involves long-only trades with two entry strategies: buying in oversell zones for higher profitability (~70% success) and buying in overbuy zones for trend catching and pyramiding. The exit point triggers at zero crossing of (EMA - close). Features include an antirepaint function, commission set to 0.1%, and a backtest period filter.

AAVE / TetherUS (AAVEUSDT)

+ STR:EMA Oscilator [Azzrael]

@ 1 h

1.00

Risk Reward

3.56 %

Total ROI

156

Total Trades

Lam Research Corporation (LRCX)

+ STR:EMA Oscilator [Azzrael]

@ 1 h

2.95

Risk Reward

786.01 %

Total ROI

107

Total Trades

Booking Holdings Inc. Common Stock (BKNG)

+ STR:EMA Oscilator [Azzrael]

@ 1 h

2.92

Risk Reward

1,558.29 %

Total ROI

117

Total Trades

American Express Company (AXP)

+ STR:EMA Oscilator [Azzrael]

@ 1 h

2.83

Risk Reward

939.06 %

Total ROI

127

Total Trades

Procter & Gamble Company (The) (PG)

+ STR:EMA Oscilator [Azzrael]

@ 1 h

2.66

Risk Reward

208.68 %

Total ROI

122

Total Trades

Premium users only

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

@ 4 h

514.27

Risk Reward

1,900.67 %

Total ROI

45

Total Trades

Premium users only

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

@ Daily

141.51

Risk Reward

2,631.79 %

Total ROI

20

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

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

Active Trades

Create your account to see on which symbols STR:EMA Oscilator [Azzrael] is currently trading on.

Guide

How does the STR:EMA Oscilator [Azzrael] strategy work ?

The STR:EMA Oscillator strategy by Azzrael is crafted for long-only trades using EMA metrics and oscillators. It identifies overbought and oversold states to find entry points based on the formula: (EMA - close) + Std Dev + Factor.

  • Entry Strategies:
    • Classic: Executes a buy when entering the oversell zone, noted for profitability with potential returns of approximately 70%.
    • Crazy: Initiates a buy upon entering the overbuy zone, aimed at capturing trends and utilizing pyramiding for increased profit.
  • Exit Strategy: Positions are closed when the (EMA - close) value crosses zero.
  • Additional Features:
    • Antirepaint feature ensures stability in decision according to confirmed history.
    • Commission is preset at 0.1%, making it ideal for strategy evaluation without additional manual commission modifications.
  • Backtest Period Filter: Set specific backtest periods to determine the strategy's efficacy over defined timelines.

How to use the STR:EMA Oscilator [Azzrael] strategy ?

This trading strategy uses the Exponential Moving Average (EMA) and an EMA Oscillator to determine long entry points based on either oversold zones for a classic approach or overbought zones for a riskier strategy that rides trends. It exits positions when the EMA-cross-minus-close crosses zero.

To trade this strategy manually:

  • Indicators Required: Add a 200-period EMA and calculate a custom oscillator using the formula: (EMA - Close). Additionally, calculate the standard deviation of this oscillator value over a 200-period window.
  • Entry Conditions:
    • Classic Strategy (Oversold Entry): Watch for the oscillator value to cross under the negative limit of -1.7 * Std Dev.
    • Crazy Strategy (Overbought Entry): Watch for the oscillator value to cross over the positive limit of 1.7 * Std Dev.
  • Exit Condition: Close the trade when the oscillator value crosses back over zero.
  • If pyramiding is desired, enter additional long positions as the asset continues to meet entry conditions.

How to optimize the STR:EMA Oscilator [Azzrael] trading strategy ?

Improving the STR:EMA Oscillator strategy for manual trading can be accomplished through careful analysis and adaptation of the core components of the strategy. Here’s a plan to enhance its efficacy:

  • Refine EMA Length:
    • Experiment with different EMA periods beyond the default 200 to find the optimal setting for the current market conditions. For instance, try shorter periods (like 100 or 50) in volatile markets for faster response.
  • Customize the Oscillator:
    • Adjust the factor used in the standard deviation calculation. The current factor of 1.7 can be modified based on the security to reflect its volatility. Test adjusting it within a range (e.g., 1.5 to 2.5) and observe the changes in signal occurrence.
  • Implement Multi-timeframe Analysis:
    • Incorporate a longer timeframe EMA (e.g., daily EMA on a 15-minute chart) to confirm the primary trend. This additional filter can help avoid entries against the larger trend direction.
  • Introduce Volume Analysis:
    • Add volume indicators, like Volume Weighted Average Price (VWAP) or On-Balance Volume (OBV), to verify the strength of entry signals. This can assist in distinguishing between weak and strong breakout zones.
  • Utilize Additional Technical Indicators:
    • Combine RSI or MACD with the current strategy for additional confirmation. For example, only enter trades when the RSI indicates oversold conditions alongside the oversell zone signals.
  • Fine-tune Pyramiding:
    • Define clearer rules for adding positions during persistent trends. Implement scaling techniques where fewer shares are added as the trend matures, protecting against a sudden reversal.
  • Review Exit Strategies:
    • Set dynamic exit points based on trailing stops or Fibonacci retracement levels for capturing profit during extended runs. This approach allows for maximizing gains when trends continue unexpectedly.
  • Risk Management Adjustments:
    • Apply position sizing methodologies tailored to account equity, ensuring that each position reflects both risk tolerance and variance in signal strength. This includes adjusting the base stake according to volatility metrics or market conditions.

For which kind of traders is the STR:EMA Oscilator [Azzrael] strategy suitable ?

This strategy is tailored for traders who prefer long-only trading and those who are comfortable with trend-following methodologies. Ideal for intermediate to advanced traders, the strategy leverages technical analysis through EMAs and oscillators to identify potential entry points. It suits traders focusing on:

  • Pyramiding Techniques: For individuals looking to capitalize progressively on an established trend, as the strategy allows for multiple entries during prolonged market moves.
  • Volatile and Trending Markets: Best suited for securities exhibiting clear directional trends, either in bullish or ranging phases, where momentum is foundational to trade success.
  • Manual Refinement: Traders keen on customizing and experimenting with indicator parameters, such as tweaking EMA periods or deviation factors, for enhanced signal accuracy.

Moreover, this strategy can appeal to traders with a temperament that withstands inherent market noise, who utilize additional frameworks like volume analysis or multi-timeframe studies to reinforce decision-making processes.

Key Takeaways of STR:EMA Oscilator [Azzrael]

  • Strategy Overview: Utilizes Exponential Moving Averages (EMA) and an EMA Oscillator to detect overbought and oversold market conditions, specifically for long-only trades.
  • How it Works: The strategy identifies entry points using two methods - classic entry in oversell zones and a riskier approach in overbuy zones, with exits at EMA-cross-minus-close zero crossings.
  • Usage: Can be applied through automation on TradingView or via manual trading by interpreting indicator signals, supplemented with alerts for precise entry and exit points.
  • Optimization Tips: Consider tweaking EMA periods and deviation factors based on current market volatility to improve signal accuracy.
  • Enhancement Techniques: Combine with multi-timeframe analysis, additional indicators like RSI or MACD, and volume analysis to reinforce trade confirmation.
  • Risk Management: Incorporate dynamic position sizing and pyramiding to maximize trend profit while utilizing trailing stops and Fibonacci retracement for exit strategies.
  • Trader Fit: Suitable for intermediate to advanced traders who prefer trend-following techniques and are comfortable with customizing strategy parameters for volatile markets.
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