OPEN-SOURCE SCRIPT
ADX/ MACD/ 200 EMA Strawberry Signals

🍓 Strawberry Signals 🍓
The Strawberry Signals indicator is a trend-following trading tool designed to help traders identify high-probability market entries by combining three core components:
trend direction (EMA 200), momentum (MACD), and trend strength (ADX).
Signals are only displayed on confirmed candles to ensure stability and avoid repainting behavior.
📌 Indicator Concept
This indicator focuses on trading in the direction of the dominant trend. Instead of generating frequent signals, it filters out low-quality market conditions and only highlights setups where trend, momentum, and strength are aligned.
The goal is to reduce noise and help traders focus on clearer market structures rather than overtrading in sideways conditions.
📊 Core Components
1. EMA 200 – Trend Filter
The EMA 200 is used as the primary trend direction filter.
- Price above EMA 200 → bullish market structure
- Price below EMA 200 → bearish market structure
This ensures that signals are always aligned with the higher timeframe bias of the market.
2. MACD – Momentum Confirmation
The MACD crossover is used to confirm momentum shifts in the direction of the trend:
- Bullish signal: MACD line crosses above signal line
- Bearish signal: MACD line crosses below signal line
This helps identify moments where momentum supports the trend direction.
3. ADX – Trend Strength Filter
The ADX is used to measure whether the market is strong enough for trend trading.
Only when ADX is above the selected threshold (default: 20) will signals be allowed.
- Low ADX → weak or sideways market (no signals)
- High ADX → strong trend conditions (valid signals)
🟢 Buy Signal Conditions
Price is above the EMA 200
MACD line crosses above the signal line
ADX is above the defined threshold (trend strength confirmed)
Signal is confirmed on candle close (no intrabar signals)
🔴 Sell Signal Conditions
Price is below the EMA 200
MACD line crosses below the signal line
ADX is above the defined threshold (trend strength confirmed)
Signal is confirmed on candle close (no intrabar signals)
⚙️ Settings Overview
EMA Length: Defines the trend filter (default: 200)
MACD Settings: Controls momentum sensitivity (fast, slow, signal)
ADX Length: Smoothness of trend strength calculation
ADX Threshold: Minimum trend strength required for signals
📉 Market Conditions
This indicator performs best in trending environments where price moves directionally with momentum.
During sideways or low-volatility conditions, fewer signals will appear by design, as weak trends are filtered out.
👤 My Personal Use
This indicator is intentionally designed to produce fewer signals. Entries are only generated at the exact moment of a MACD crossover when all required conditions are aligned. I use it for XAUUSD on the 1M chart but I'm confident for it to work on different instruments.
In my personal trading, I also monitor situations where the ADX rises above the threshold after the MACD crossover. If momentum remains strong and the overall trend structure (EMA direction) is still valid, these scenarios can still offer interesting trade opportunities even if no signal was printed.
For better decision-making, I recommend displaying the MACD and ADX directly on the chart alongside this indicator. This helps to visually confirm momentum development for trading and trend strength beyond the signal itself.
⚠️ Important Notes
This indicator is designed for educational and analytical purposes.
It does not guarantee profitable trades.
Always combine signals with proper risk management and additional confirmation tools and market structure if needed.
🍓 Summary
Strawberry Signals provides a clean and structured approach to trend trading by combining multiple technical indicators into a single signal system.
It is built to reduce noise, filter weak setups, and highlight only high-quality trend-aligned opportunities directly on the chart.
The Strawberry Signals indicator is a trend-following trading tool designed to help traders identify high-probability market entries by combining three core components:
trend direction (EMA 200), momentum (MACD), and trend strength (ADX).
Signals are only displayed on confirmed candles to ensure stability and avoid repainting behavior.
📌 Indicator Concept
This indicator focuses on trading in the direction of the dominant trend. Instead of generating frequent signals, it filters out low-quality market conditions and only highlights setups where trend, momentum, and strength are aligned.
The goal is to reduce noise and help traders focus on clearer market structures rather than overtrading in sideways conditions.
📊 Core Components
1. EMA 200 – Trend Filter
The EMA 200 is used as the primary trend direction filter.
- Price above EMA 200 → bullish market structure
- Price below EMA 200 → bearish market structure
This ensures that signals are always aligned with the higher timeframe bias of the market.
2. MACD – Momentum Confirmation
The MACD crossover is used to confirm momentum shifts in the direction of the trend:
- Bullish signal: MACD line crosses above signal line
- Bearish signal: MACD line crosses below signal line
This helps identify moments where momentum supports the trend direction.
3. ADX – Trend Strength Filter
The ADX is used to measure whether the market is strong enough for trend trading.
Only when ADX is above the selected threshold (default: 20) will signals be allowed.
- Low ADX → weak or sideways market (no signals)
- High ADX → strong trend conditions (valid signals)
🟢 Buy Signal Conditions
Price is above the EMA 200
MACD line crosses above the signal line
ADX is above the defined threshold (trend strength confirmed)
Signal is confirmed on candle close (no intrabar signals)
🔴 Sell Signal Conditions
Price is below the EMA 200
MACD line crosses below the signal line
ADX is above the defined threshold (trend strength confirmed)
Signal is confirmed on candle close (no intrabar signals)
⚙️ Settings Overview
EMA Length: Defines the trend filter (default: 200)
MACD Settings: Controls momentum sensitivity (fast, slow, signal)
ADX Length: Smoothness of trend strength calculation
ADX Threshold: Minimum trend strength required for signals
📉 Market Conditions
This indicator performs best in trending environments where price moves directionally with momentum.
During sideways or low-volatility conditions, fewer signals will appear by design, as weak trends are filtered out.
👤 My Personal Use
This indicator is intentionally designed to produce fewer signals. Entries are only generated at the exact moment of a MACD crossover when all required conditions are aligned. I use it for XAUUSD on the 1M chart but I'm confident for it to work on different instruments.
In my personal trading, I also monitor situations where the ADX rises above the threshold after the MACD crossover. If momentum remains strong and the overall trend structure (EMA direction) is still valid, these scenarios can still offer interesting trade opportunities even if no signal was printed.
For better decision-making, I recommend displaying the MACD and ADX directly on the chart alongside this indicator. This helps to visually confirm momentum development for trading and trend strength beyond the signal itself.
⚠️ Important Notes
This indicator is designed for educational and analytical purposes.
It does not guarantee profitable trades.
Always combine signals with proper risk management and additional confirmation tools and market structure if needed.
🍓 Summary
Strawberry Signals provides a clean and structured approach to trend trading by combining multiple technical indicators into a single signal system.
It is built to reduce noise, filter weak setups, and highlight only high-quality trend-aligned opportunities directly on the chart.
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。