Dual EMA (9 & 16) Customizable 📈 Dual EMA Indicator (Customizable & Preset Based)
The Dual EMA Indicator is a simple yet powerful trend-following tool that plots two Exponential Moving Averages (EMAs) on the price chart. It is designed for scalpers, intraday traders, and swing traders who rely on EMA crossovers and trend direction for decision-making.
This indicator allows full customization of both EMAs, including length, color, source, line width, and offset. Users can also enable or disable each EMA individually, keeping the chart clean and focused.
To make trading faster and easier, built-in preset EMA combinations such as 5–9, 9–21, and 16–34 are provided, which are commonly used for scalping and trend trading. A Custom mode is also available for traders who prefer their own EMA settings.
🔑 Key Features
Two EMAs in a single indicator
Preset EMA pairs for scalping and intraday trading
Fully customizable EMA lengths and sources
Change colors, line width, and offset
Enable/disable each EMA with a checkbox
Clean and lightweight with no lag
📊 How to Use
Fast EMA above Slow EMA → Bullish trend
Fast EMA below Slow EMA → Bearish trend
EMA crossovers can be used for entry and exit confirmation
Works well on 1m, 3m, 5m, 15m, and higher timeframes
This indicator is ideal for traders who want a simple, flexible, and reliable EMA setup without cluttering their charts.
指數移動平均線(EMA)
6 Moving Averages (SMA, WMA, EMA etc.)6 Moving Averages is a simple and flexible overlay indicator that lets you plot up to six moving averages on the price chart. Each moving average can be customized by type (SMA, EMA, WMA, etc.), length, color, and visibility, making it ideal for trend analysis, dynamic support and resistance, and moving-average confluence across any market or timeframe.
Quality-Controlled Trend StrategyOverview
This strategy demonstrates a clean, execution-aware trend framework with fully isolated risk management.
Entry conditions and risk logic are intentionally separated so risk parameters can be adjusted without altering signal behavior.
All calculations are evaluated on confirmed bars to ensure backtest behavior reflects real-time execution.
Design intent
Many scripts mix entries and exits in ways that make results fragile or misleading.
This strategy focuses on structural clarity by enforcing:
confirmed-bar logic only
fixed and transparent risk handling
consistent indicator calculations
one position at a time
It is intended as a baseline framework rather than an optimized system.
Trading logic (high level)
Trend context
EMA 50 vs EMA 200 defines directional bias
Entry
Price alignment with EMA 50
RSI used as a momentum confirmation, not as an overbought/oversold signal
Risk management
Stop-loss based on ATR
Fixed risk–reward structure
Risk logic is isolated from entry logic
Editing risk without affecting signals
All stop-loss and take-profit calculations are handled in a dedicated block.
Users can adjust:
ATR length
stop-loss multiplier
risk–reward ratio
without modifying entry conditions.
This allows controlled experimentation while preserving signal integrity.
Usage notes
Results vary by market, timeframe, and volatility conditions.
This script is provided for testing and educational purposes and should be validated across multiple symbols and forward-tested before use in live environments.
EMA 8 x EMA 80 Indicator - Trend Filter for the 123 PatternEMA 8 x EMA 80 Indicator - Trend Filter for the 123 Pattern
This indicator displays two Exponential Moving Averages EMA with 8 and 80 periods, designed to assist in trend identification and to act as a filter for trading the 123 buy and sell pattern.
General usage rules
123 Buy: recommended only when trading in an uptrend
123 Sell: recommended only when trading in a downtrend
Moving average filter
Buy setups 123 Buy tend to be more reliable when price is above the 80 period EMA
Sell setups 123 Sell tend to be more reliable when price is below the 8 period EMA
Neutral zone attention
The area between the EMA 8 and EMA 80 is considered a neutral zone
Trading the 123 pattern within this range is riskier, as it often indicates consolidation or lack of clear trend direction
Important disclaimer
This indicator does not generate buy or sell signals by itself. It should be used as a supporting tool, together with proper risk management, market context, and additional analysis.
This is not financial advice.
Longer EMA/MA (SurfXBT)A long-term trend indicator based on MA 100, EMA 200, and MA 300.
It also includes an option to display the 4H EMA 200 across all timeframes for higher-timeframe trend orientation.
Local Trend (SurfXBT)Local Trend is a trend-following indicator based on the EMA 13, 25, and 36. It features and optional trend cloud, that changes color to reflect whenever the short term EMA is above the slowest one or the opposite.
SMC Wave Sentinel v4.1 - Precision Trend Engine (by ChatGPT)Wave Sentinel v4.1 – Precision Trend Engine (by ChatGPT)
Wave Sentinel v4.1 is a precision-engineered scalping and trend detection system that combines adaptive multi-EMA logic with synchronized Profit Wave visualization.
Designed collaboratively with ChatGPT (2026), this system focuses on precision, responsiveness, and visual clarity for active traders.
Features:
• Adaptive multi-EMA trend detection
• Profit Wave visualization with top/bottom zones
• Single active signal logic (reduces false flips)
• Adaptive background trend filtering
• Customizable colors, alerts, and visual styles
Optimized for 15-second to 1-minute charts, but adaptable to any timeframe.
Built for scalpers, momentum traders, and algorithmic developers who value speed, structure, and visual precision.
4EMAs Honor Maleta4EMAs Honor (EMAs Honor Maleta) — Indicator Description (TradingView)
4EMAs Honor is a clean, practical moving-average overlay designed to help you read trend direction, momentum, and dynamic support/resistance at a glance. It plots four Exponential Moving Averages (EMAs) — 6, 9, 50, and 200 — commonly used for short-term flow, medium trend structure, and long-term bias.
🔧 What it includes
EMA 6 (Purple): very fast momentum line; reacts quickly to price changes.
EMA 9 (Yellow): fast trend confirmation; useful to validate the short-term move.
EMA 50 (Orange): mid-term trend filter; helps define the main direction and structure.
EMA 200 (Blue): long-term bias; often acts as a major dynamic support/resistance level.
How to use it (simple workflow)
Trend Bias:
Price above EMA 200 → bullish environment
Price below EMA 200 → bearish environment
Momentum / Pullbacks:
EMA 6 & EMA 9 help spot acceleration, pullbacks, and shifts in short-term momentum.
Trend Structure:
EMA 50 is a key filter to avoid trading against the dominant move.
⚙️ Customization
You can change the price source (close, open, hl2, etc.) and adjust each EMA length to match your market and timeframe.
⚠️ Note: This indicator is a visual trend tool and does not generate trading signals by itself. Always confirm with market structure, risk management, and your strategy rules.
Ichimoku + EMA + RSI [Enhanced]# **Ichimoku + EMA + RSI Strategy - User Instructions**
---
## **📋 TABLE OF CONTENTS**
1. (#installation)
2. (#strategy-overview)
3. (#parameter-configuration)
4. (#understanding-the-dashboard)
5. (#entry--exit-rules)
6. (#best-practices)
7. (#optimization-guide)
8. (#troubleshooting)
---
## **🚀 INSTALLATION**
### **Step 1: Add to TradingView**
1. Open TradingView.com
2. Click **Pine Editor** (bottom of screen)
3. Click **"New"** → Select **"Blank indicator"**
4. Delete all default code
5. **Copy and paste** the complete script
6. Click **"Save"** (give it a name: "Ichimoku EMA RSI Strategy")
7. Click **"Add to Chart"**
### **Step 2: Verify Installation**
✅ You should see:
- Orange **200 EMA** line
- Blue **Tenkan** line
- Red **Kijun** line
- Green/Red **Cloud** (Ichimoku cloud)
- **Dashboard** in top-right corner
- **Strategy Tester** tab at bottom
---
## **📊 STRATEGY OVERVIEW**
### **What This Strategy Does**
Combines three powerful technical indicators to identify high-probability trades:
| Component | Purpose |
|-----------|---------|
| **200 EMA** | Determines overall trend direction |
| **Ichimoku Cloud** | Provides support/resistance and momentum |
| **RSI** | Filters momentum strength |
| **Dashboard** | Real-time signal analysis |
### **Trading Logic**
- **LONG**: Enter when all bullish conditions align
- **SHORT**: Enter when all bearish conditions align
- **EXITS**: Automatic via trailing stops, cloud breach, or TK cross reversal
---
## **⚙️ PARAMETER CONFIGURATION**
### **🔵 Trend Filter Settings**
```
EMA Length: 200 (default)
```
- **Lower (100-150)**: More sensitive, faster signals
- **Higher (250-300)**: More stable, slower signals
- **Recommendation**: Keep at 200 for most timeframes
---
### **🟢 RSI Settings**
```
RSI Length: 14 (default)
RSI Long Minimum: 55
RSI Short Maximum: 45
```
**Adjustment Guide:**
- **Aggressive** (more signals): Long=50, Short=50
- **Balanced** (default): Long=55, Short=45
- **Conservative** (fewer signals): Long=60, Short=40
---
### **🟡 Ichimoku Settings**
```
Tenkan Period: 9
Kijun Period: 26
Senkou B Period: 52
Displacement: 26
```
**Standard Configurations:**
| Timeframe | Tenkan | Kijun | Senkou B |
|-----------|--------|-------|----------|
| **1H - 4H** | 9 | 26 | 52 |
| **15m - 1H** | 7 | 22 | 44 |
| **Daily** | 9 | 26 | 52 |
**Filters:**
- ✅ **Require Chikou Confirmation**: Adds extra validation (recommended)
- ✅ **Require Cloud Position**: Price must be above/below cloud (recommended)
---
### **🔴 Risk Management**
```
ATR Length: 14
ATR Stop Loss Multiplier: 2.0
ATR Take Profit Multiplier: 3.0
Min Bars Between Trades: 3
```
**Risk/Reward Profiles:**
| Profile | SL Multiplier | TP Multiplier | Description |
|---------|---------------|---------------|-------------|
| **Conservative** | 2.5 | 4.0 | Wider stops, higher R:R |
| **Balanced** | 2.0 | 3.0 | Default settings |
| **Aggressive** | 1.5 | 2.5 | Tighter stops, faster exits |
---
### **🎨 Display Settings**
```
Show Dashboard: ON
Show Entry Signals: ON
```
- **Dashboard**: Shows real-time analysis
- **Entry Signals**: Green/Red arrows on chart
---
## **📈 UNDERSTANDING THE DASHBOARD**
### **Dashboard Components**
```
┌─────────────────────┬──────────┐
│ Component │ Status │
├─────────────────────┼──────────┤
│ EMA Trend │ BULL/BEAR│
│ Cloud │ ABOVE/BELOW/INSIDE│
│ TK Cross │ BULL/BEAR│
│ RSI │ 55.3 │
│ Chikou │ BULL/BEAR│
│ Signal │ STRONG LONG│
└─────────────────────┴──────────┘
```
### **Signal Interpretation**
| Signal | Score | Meaning | Action |
|--------|-------|---------|--------|
| **STRONG LONG** | 7+ | All conditions aligned | High confidence LONG |
| **LONG** | 4-6 | Most conditions met | Moderate confidence |
| **NEUTRAL** | <4 | Mixed signals | Wait for clarity |
| **SHORT** | 4-6 | Bearish bias | Moderate SHORT |
| **STRONG SHORT** | 7+ | All bearish conditions | High confidence SHORT |
---
## **📍 ENTRY & EXIT RULES**
### **✅ LONG ENTRY CONDITIONS**
All must be TRUE:
1. ✅ Price **above** 200 EMA
2. ✅ Price **above** Ichimoku Cloud
3. ✅ Tenkan **crosses above** Kijun (TK Bull Cross)
4. ✅ RSI **above** 55
5. ✅ Chikou **above** price 26 bars ago
6. ✅ Minimum bars since last trade met
**Visual Confirmation:**
- 🟢 Green triangle **below** candle
- Dashboard shows **"STRONG LONG"**
---
### **❌ LONG EXIT CONDITIONS**
Any ONE triggers exit:
1. ❌ Price closes **below** cloud bottom
2. ❌ Tenkan **crosses below** Kijun
3. ❌ ATR trailing stop hit (2.0 × ATR)
4. ❌ Take profit hit (3.0 × ATR)
---
### **✅ SHORT ENTRY CONDITIONS**
All must be TRUE:
1. ✅ Price **below** 200 EMA
2. ✅ Price **below** Ichimoku Cloud
3. ✅ Tenkan **crosses below** Kijun (TK Bear Cross)
4. ✅ RSI **below** 45
5. ✅ Chikou **below** price 26 bars ago
6. ✅ Minimum bars since last trade met
**Visual Confirmation:**
- 🔴 Red triangle **above** candle
- Dashboard shows **"STRONG SHORT"**
---
### **❌ SHORT EXIT CONDITIONS**
Any ONE triggers exit:
1. ❌ Price closes **above** cloud top
2. ❌ Tenkan **crosses above** Kijun
3. ❌ ATR trailing stop hit (2.0 × ATR)
4. ❌ Take profit hit (3.0 × ATR)
---
## **💡 BEST PRACTICES**
### **Recommended Timeframes**
| Timeframe | Trading Style | Signals/Week |
|-----------|---------------|--------------|
| **15m** | Scalping | 20-30 |
| **1H** | Day Trading | 10-15 |
| **4H** | Swing Trading | 5-10 |
| **Daily** | Position Trading | 2-5 |
---
### **Asset Classes**
✅ **Best Performance:**
- Major Forex pairs (EUR/USD, GBP/USD)
- Crypto (BTC/USD, ETH/USD)
- Major indices (SPX, NAS100)
⚠️ **Use Caution:**
- Low liquidity pairs
- Highly volatile altcoins
- Stocks with gaps
---
### **Risk Management Rules**
```
1. Never risk more than 2% per trade
2. Use the built-in ATR stops (don't override)
3. Respect the "Min Bars Between Trades" cooldown
4. Don't trade during major news events
5. Monitor dashboard - only trade STRONG signals
```
---
## **🔧 OPTIMIZATION GUIDE**
### **Step 1: Run Initial Backtest**
1. Open **Strategy Tester** tab (bottom of screen)
2. Set date range (minimum 6 months)
3. Review:
- **Net Profit**
- **Win Rate** (target: >50%)
- **Profit Factor** (target: >1.5)
- **Max Drawdown** (target: <20%)
---
### **Step 2: Optimize Parameters**
**If Win Rate is Low (<45%):**
- Increase RSI thresholds (Long=60, Short=40)
- Enable both Chikou + Cloud filters
- Increase "Min Bars Between Trades" to 5
**If Too Few Signals:**
- Decrease RSI thresholds (Long=50, Short=50)
- Reduce EMA to 150
- Adjust Ichimoku to faster settings (7/22/44)
**If Drawdown is High (>25%):**
- Increase ATR Stop Loss Multiplier to 2.5
- Add longer cooldown period (5+ bars)
- Trade only STRONG signals
---
### **Step 3: Forward Test**
```
1. Paper trade for 2-4 weeks
2. Compare results to backtest
3. Adjust if live results differ significantly
4. Only go live after consistent paper trading success
```
---
## **🛠️ TROUBLESHOOTING**
### **Problem: No Signals Appearing**
**Solutions:**
- Check RSI levels aren't too restrictive
- Verify timeframe is appropriate (try 1H or 4H)
- Ensure both filters aren't enabled on ranging markets
- Review dashboard - components may be conflicting
---
### **Problem: Too Many Losing Trades**
**Solutions:**
- Enable **both** Chikou + Cloud filters
- Increase RSI thresholds (more conservative)
- Only trade when dashboard shows "STRONG" signals
- Increase cooldown period to avoid overtrading
---
### **Problem: Dashboard Not Showing**
**Solutions:**
- Verify "Show Dashboard" is enabled in settings
- Check chart isn't zoomed out too far
- Refresh chart (F5)
- Re-add indicator to chart
---
### **Problem: Stops Too Tight/Wide**
**Solutions:**
- **Too Tight**: Increase ATR Stop Loss Multiplier to 2.5-3.0
- **Too Wide**: Decrease to 1.5-1.8
- Verify ATR Length is appropriate for timeframe
- Consider asset volatility (crypto needs wider stops)
---
## **📞 QUICK REFERENCE CARD**
```
═══════════════════════════════════════════════════
STRATEGY QUICK REFERENCE
═══════════════════════════════════════════════════
BEST TIMEFRAMES: 1H, 4H, Daily
BEST ASSETS: Major Forex, BTC, ETH, Indices
RISK PER TRADE: 1-2% of capital
LONG ENTRY:
✓ Price > 200 EMA
✓ Price > Cloud
✓ TK Bull Cross
✓ RSI > 55
✓ Dashboard = STRONG LONG
SHORT ENTRY:
✓ Price < 200 EMA
✓ Price < Cloud
✓ TK Bear Cross
✓ RSI < 45
✓ Dashboard = STRONG SHORT
EXITS:
× Cloud breach
× TK reverse cross
× ATR trailing stop
× Take profit (3:1 R:R)
═══════════════════════════════════════════════════
```
---
## **⚠️ DISCLAIMER**
This strategy is for **educational purposes only**. Always:
- Backtest thoroughly on your specific assets
- Paper trade before going live
- Never risk more than you can afford to lose
- Past performance ≠ future results
- Consider market conditions and your risk tolerance
---
**Happy Trading! 📈**
TradingView — Track All Markets
Where the world charts, chats, and trades markets. We're a supercharged super-charting platform and social network for traders and investors. Free to sign up.
PSP PEMA Indicator Only Sell 45MTF-7% TargetPSP PEMA Indicator – Only SELL (45MTF | Early Short Capture)
🔥 Purpose of This Indicator
PSP PEMA Indicator is a professional-grade intraday SELL-only tool, specially designed to capture EARLY SHORT SELL opportunities in NIFTY before major intraday reversals.
The highlight of this indicator is the “EARLY SELL” signal, which is crafted to catch premium decay moves in options and is ideal for same-day option selling or directional PUT buying.
⏱ Best Timeframe to Use
Primary Timeframe: 45 Minutes (Strictly recommended)
Can be observed on 15M for confirmation, but signals are optimized for 45MTF
📊 Best Instruments
✅ NIFTY Index (Highly Recommended)
Bank Nifty (with slightly higher risk)
FINNIFTY (experienced traders only)
👉 Works best on INDEX options, not recommended for stock options.
⭐ Most Powerful Signal: EARLY SELL
The EARLY SELL label appears near market tops, usually before sharp intraday falls.
How to Trade EARLY SELL (Options Focused)
Wait for “EARLY SELL” label on 45-minute chart
Execute trade on NEXT candle (do not chase)
Trade selection:
ATM / ITM PUT Buy
OR ATM CALL Sell (for option sellers)
Prefer same-day expiry or weekly options
🎯 Expected Target (Intraday)
Options Premium:
🔹 5% to 7% decay/move achievable the same day
Index Move:
🔹 Short-term downside impulse usually follows
⚠️ This indicator is designed to capture early momentum, not late breakdowns.
🛑 Stop Loss (Very Important)
Options Buy:
🔻 Premium SL = 25–30%
Option Sell:
🔻 Exit if next 45M candle closes above signal high
No averaging against signal ❌
🧠 When to AVOID Trading
First 15 minutes of market open
Low-volatility sideways days
Major news / event candles already expanded
📈 Trade Management Tips
Book partial profits early
Trail remaining position
One EARLY SELL per swing is enough — quality over quantity
⚠️ Disclaimer
This indicator is meant for educational and analytical purposes.
Markets involve risk. Use proper risk management and trade responsibly.
Swing trend Pro Buy and Sell Alerts Bu AMit NamdeoThis script, "Swing Pro ", is a complete Trend Following system designed for Swing Trading. It moves away from the complexity of needing all 3 EMAs to align perfectly and instead uses a simpler, more robust logic that filters out noise using a "Base Support" concept.
Here is a breakdown of exactly how it works:
1. The Strategy Logic (The Core)
The script combines Momentum (Crossovers) with Location (Base Support) to generate high-probability signals.
The Trigger (Entry):
It watches for a crossover between the Fast EMA (20) and Medium EMA (50).
Buy Trigger: 20 EMA crosses Above 50 EMA.
Sell Trigger: 20 EMA crosses Below 50 EMA.
The Filter (Location):
Signals are only valid if they happen on the correct side of the Slow EMA (200) (The Blue Line).
For Buys: The price must be ABOVE the Blue 200 EMA. This ensures you are buying in a long-term uptrend where the 200 EMA acts as a floor/support.
For Sells: The price must be BELOW the Blue 200 EMA. This ensures you are selling in a downtrend where the 200 EMA acts as a ceiling/resistance.
ADX Filter:
It checks the ADX (Average Directional Index). If the ADX is below 20 (default), the market is considered "Choppy/Sideways," and the signal is ignored. This saves you from entering false breakouts.
2. Risk Management (Automated)
Once a trade is entered, the script automatically handles the risk math for you based on the ATR (Average True Range).
Stop Loss (SL):
Initial SL: Placed at 1.5x ATR away from the entry price.
Trailing SL: As the price moves in your favor, the Orange SL line automatically moves up (for buys) or down (for sells). It acts as a ratchet—it never moves backwards, locking in your profit.
Take Profits (TP):
TP1: 2.0x ATR (Conservative target).
TP2: 3.5x ATR (Standard swing target).
TP3: 5.0x ATR (Extended trend target).
3. Visuals & Layout
Modern Badges: Bright Green "BUY" and Red "SELL" buttons appear directly on the chart candles.
Dynamic Lines:
Orange Line: Your Trailing Stop Loss. It disappears when the trade is over.
Blue Dashed Lines: Your TP1, TP2, and TP3 targets.
EMA Colors:
Green Line: Fast EMA (20).
Orange Line: Medium EMA (50).
Thick Blue Line: Slow EMA (200 / Base Support).
Bar Coloring: The candles turn bright Green or Red during an active trade to help you instantly see the trend state.
4. How to Trade with It
The Buy Setup:
Wait for the price to be floating above the Thick Blue Line (200 EMA).
Wait for the Green Line (20) to cross up through the Orange Line (50).
A "BUY" badge appears.
Action: Enter the trade. Set your physical Stop Loss at the price shown by the Orange SL line.
The Sell Setup:
Wait for the price to be below the Thick Blue Line (200 EMA).
Wait for the Green Line (20) to cross down through the Orange Line (50).
A "SELL" badge appears.
Action: Enter Short. Follow the Orange SL line down as price drops.
5. Settings Menu
You can customize almost everything in the indicator settings:
Lengths: Change the EMA lengths (e.g., to 9/21/200 if you prefer faster scalping).
Risk: Change the ATR multipliers to make the Stop Loss tighter (e.g., 1.0) or wider (e.g., 2.0).
Visuals: Change the badge sizes (Small/Normal/Large) and colors to fit your dark/light theme.
EMA - SHORT (8/20)EMA SHORT (8/20) trades only the short side by waiting for bearish regime alignment and then capturing continuation once momentum confirms. It ignores long signals entirely and filters out sideways chop or late entries.
Built to:
✔ Confirm bearish direction
✔ Avoid compression phases
✔ Filter weak flips
✔ Simulate short execution visually
✔ Enable automation via Webhooks
Ideal for:
Futures traders (short bias)
Breakout & momentum traders
Signal providers
Copy-trading systems
Bot builders
Works across timeframes from scalping to swing, with strong performance in futures, crypto, and FX.
EMA - LONG (8/20)EMA LONG (8/20) trades only the long side by waiting for bullish regime alignment and then capturing continuation after momentum confirms. It ignores short signals entirely and avoids early flip entries, focusing on cleaner post-flip continuation legs.
Designed to:
✔ Filter out sideways compression
✔ Avoid counter-trend shorts
✔ Confirm long-side momentum
✔ Simulate entries/exits visually
✔ Enable alerts for automation
Works across timeframes and instruments, with strong use cases in futures, crypto, and FX.
Ideal for:
Trend continuation traders
Long-biased futures traders
Bot automation / signal providers
Copy trading setups
Madstrat 2.0 StrategyMadstrat 2.0 Strategy Overview
A multi-timeframe trading strategy implementing the Madstrat methodology with dual timeframe systems (15m/1hr and 30m/2hr), sophisticated day classification, and exhaustion-based exits.
---
Signal Types (Priority Order)
1. **Day 3 Signals** - GSD/RSD Day 3 with full confluence
2. **Day 2 Signals** - GSD/RSD Day 2 with full confluence
3. **M3 EQ Entry** - HTF 50 EMA rejection at equilibrium + LTF 50 SMA touch + 9/50 cross
4. **Pure Madstrat** - All confluence requirements except day count
---
Function Reference
Instrument & Tolerance
| Function | Purpose |
|----------|---------|
| `f_get_baseline_tolerance()` | Returns adaptive pip tolerance—wider for gold (~150 ticks), tighter for forex (~80 pips) |
| `f_get_breakout_points()` | Returns breakout threshold by instrument type |
Day Classification Engine (5m Authoritative)
| Function | Purpose |
|----------|---------|
| `f_day_state_5m()` | **Core engine**: handles rollover detection, daily/weekly OHLC, GSD/RSD counting, inside days, FBR, clean breakouts |
| `f_get_power_of_3_count()` | Maps DOW to Power of 3 (Mon=1, Tue=2, Wed=3, Thu=2, Fri=3) |
Touch & Alignment Detection
| Function | Purpose |
|----------|---------|
| `f_baseline_touch_buy/sell()` | Detects 50 EMA touch with directional close |
| `f_touch_buy/sell()` | Generic level touch detection |
| `f_update_touch_counter()` | Increments/resets touch bar counters |
| `f_stack_buy/sell()` | Full stack check: `close > 9 > 18 > 50 EMA > 50 SMA` |
| `f_ema_alignment_buy/sell()` | Basic 9/18 EMA alignment |
| `f_ema_slope_bullish/bearish()` | All EMAs sloping same direction |
| `f_candle_closed_above/below_emas()` | Candle position vs 9/18 EMAs |
Setup Grading & HTF Confirmation
| Function | Purpose |
|----------|---------|
| `f_grade_setup()` | Grades A/B setup based on multi-TF alignment + candle direction |
| `f_htf_rejection_bearish/bullish()` | Detects HTF 50 EMA rejection patterns |
Confluence Scoring
| Function | Purpose |
|----------|---------|
| `f_get_required_confluence()` | Dynamic score requirement by day count (Day 1→5, Day 2→4, Day 3+→3) |
| `f_confluence_score_day3()` | Scores Day 2/3 signals (max 10 factors) |
| `f_confluence_score_pure()` | Scores Pure signals (max 9 factors) |
Position & Risk Management
| Function | Purpose |
|----------|---------|
| `f_position_size()` | Calculates qty from entry, SL, and risk % |
| `f_calculate_rr()` | Computes risk-reward ratio |
| `f_find_swing_high/low()` | Locates historical swings for TP3 |
| `f_partial_close_longs/shorts()` | Closes % of all long/short entries |
| `f_close_all_longs/shorts()` | Full position close |
Exhaustion Areas (M1/M2)
| Function | Purpose |
|----------|---------|
| `f_is_bullish/bearish_candle()` | Candle direction check |
| `f_create_exhaustion_box()` | Draws exhaustion zone visualization |
Session & Utilities
| Function | Purpose |
|----------|---------|
| `f_session_string()` | Formats session time range |
| `f_get_label_size()` | Converts string to `size.*` constant |
| `f_chart_tf_minutes()` | Current chart TF in minutes |
UI Tables
| Function | Purpose |
|----------|---------|
| `f_auto_system()` / `f_selected_system()` | Auto-selects 15m or 30m system based on chart TF |
| `f_draw_confluence_table()` | Renders confluence scoring panel |
| `f_draw_status_table()` | Renders status/signal panel |
| `f_status_row/header()`, `f_touch_status_text()` | Table cell helpers |
---
Exit System
| Exit | Trigger | Action |
|------|---------|--------|
| **TP1** | Price hits PDH (longs) / PDL (shorts) | Close 50% |
| **TP2** | Price hits PWH / PWL | Close 30% (60% of remaining) |
| **TP3** | Price hits next swing level | Close remaining 20% |
| **M1-R1** | Test exhaustion zone + reject | Close 50% |
| **M1-R2** | Break exhaustion + return | Close 50% |
| **Stop Loss** | EMAs reverse + break entry candle | Full close |
---
Key Entry Requirements
- **All levels touched** (9/18/50 EMA + 50 SMA)
- **Full stack alignment**
- **5m EMA confirmation**
- **HTF baseline + EQ touch** (within lookback)
- **EQ rejection** (optional)
- **Minimum RR threshold**
- **Session filter** (optional)
- **No inside day**
Scalping Dashboard by Jitendra396Scalping Dashboard with Multi Time Frame Signal
Overview Summary of This Indicator
Scalping Dashboard is an advanced multi timeframe Trading Dashboard designed for scalpers, intraday traders, and swing traders.
It combines trend, momentum, volatility, volume, and sniper-entry logic into a single clean panel — helping traders make faster and more confident decisions.
This indicator works on any market (Stocks, Indices, Futures, Crypto, Forex)
Key Features / What This Indicator Does
View market strength across multiple timeframes in one table:
5m, 15m, 30m, 60m, 120m, 240m, Daily (customizable)
Each timeframe shows:
VWAP Position (Above / Below)
MACD Momentum
RSI Strength
ADX Trend Power
Stochastic Direction
EMA 5 / 13 / 21 Position
Final Trade Bias (BUY / SELL / WAIT)
Smart Sniper Entry System
High-probability entry signals based on:
RSI breakout confirmation
Stochastic reversal zone
MACD crossover
Pivot bottom/top confirmation
Multi-Timeframe validation (15m / 60m / Both)
Entry Mode: ANY or ALL conditions
BUY arrows at demand zones
SELL arrows at supply zones
Sniper Entry Logic (Chart Signals)
BUY Triggered only when:
RSI crosses above 40 (coming out of oversold)
RSI is above RSI 14 SMA
Stochastic %K crosses above %D from oversold (<20)
MACD line crosses above signal
Signal occurs at a confirmed swing bottom (pivot low)
Confirmed on 15-minute, 1-hour, or both (user-selectable)
Sniper SELL Triggered only when:
RSI crosses below 60 (coming down from overbought)
RSI is below RSI 14 SMA
Stochastic %K crosses below %D from overbought (>80)
MACD line crosses below signal
Signal occurs at a confirmed swing top (pivot high)
Confirmed on 15-minute, 1-hour, or both
Supertrend Trend Filter
Visual trend confirmation directly on chart:
Helps avoid counter-trend trades
Green = Uptrend
Red = Downtrend
High Volume Candle Detection
Highlights High activity:
Blue candle → Strong buying volume
Black candle → Strong selling volume
Great for spotting breakout & trap moves.
Fully Customizable Dashboard UI
Enable / Disable any column
Enable / Disable any timeframe
Table size: Small / Medium / Large
Table position:
Top / Middle / Bottom
Left / Center / Right
Setting Details
Snapshot/ Image to Understand Changes after Enabling Setting
Snapshot/ Image to Understand Changes after Disabling Setting
Code Summary How This Script Fetches and Calculates Data
High Volume Candle Detection
volMA = ta.sma(volume, volMaLen)
isHighVol = volume > volMA * volMultiplier
barcolor(
enableHighVol and isHighVol and close > open ? color.blue :
enableHighVol and isHighVol and close < open ? color.black :
na)
Sniper BUY / SELL Engine
c1 = ta.crossover(rsi,40)
c2 = rsi > rsiS
c3 = ta.crossover(k,d) and k < 20
c4 = ta.crossover(m,s)
Pivot Confirmation Filter
isBottom = not na(ta.pivotlow(low,pivotLen,pivotLen))
isTop = not na(ta.pivothigh(high,pivotLen,pivotLen))
Thanks
Trading View Community
AlgoYields - AAlgoYields A — Everyday Overlay for Clean, Actionable Context
Please follow — more indicators & ideas coming soon!
Equipped with alerts and customizable styles, this overlay is designed for daily use: attractive look for fast reads, low noise, high signal. It blends a few trusted tools into a single, elegant view so you can track trend, momentum, and breakouts without overcrowding.
What’s inside
Trading Session Backdrop
Quarter-tinted background (distinct color per quarter) for quick macro orientation; subtle week-to-week transparency shifts; CME pre-market, regular session, and post-market shading; weekends left clear.
Includes multiple curated color palettes. Ask if you want a custom theme.
EMA Cloud
A staircase of short EMAs for trend strength + two macro EMAs (defaults: 80 & 200). Macro EMAs auto-tint: blue when price is above, orange when below.
All lengths are user-configurable.
RSI-Derived Bar Colors
Contextual bar coloring by RSI level/zone to make strength/weakness instantly visible.
Comes with multiple palettes optimized for light/dark charts.
Price Channel & Breakouts
Select band source: Close (tight), HLC3 (medium), or High/Low (widest). Breakout dots print above/below bars and are color-coded by trend context:
Green : break below lower band in an uptrend (buy-the-dip candidates).
Yellow : break above upper band in an uptrend (potential exhaustion / quick scalp).
Orange : break below lower band in a downtrend (continuation shorts).
Red : break above upper band in a downtrend (fade-the-pop entries).
Buffer values can be tuned to reduce noise or enhance reactivity
How to use it
––––––––––
Bullish Breakdowns ( green dots) — often attractive dip-buys within uptrends.
Confirm with macro-EMA slope: steeper = stronger follow-through; flatting slope = take quicker profits and watch for potential rollover.
Bullish Breakouts ( yellow dots) — be selective. If RSI confirms strength, these can be solid for quick scalps; otherwise, beware “touch-and-fade” at the upper band.
Apply the same logic in reverse for shorts:
Bearish Breakouts ( red ) and Bearish Breakdowns ( orange ) favor short entries/continuations.
Inputs worth tweaking
EMA lengths (short stack + macro 80/200 defaults).
RSI bar-color palette (pick for light/dark themes).
Channel source (Close / HLC3 / High-Low) and breakout buffer.
Session/quarter palette selection.
Alerts
Choose from built-in signals (channel breaks, EMA crosses, significant RSI levels).
Notes & best practices
Backtest breakouts per asset/timeframe to tune buffers and TP/SL targets.
Use level + slope together: RSI/EMA levels flag conditions; slope confirms impulse/continuation.
Let the EMA cloud and macro EMAs set bias; use RSI bars and breakout dots for timing.
EMA Color Flip Strategy + ATR Risk BoxesEMA ColorFlip Strategy
A trend-following strategy that captures EMA color flips for high-probability intraday setups on Ethereum (ETH), Solana (SOL), and Dogecoin (DOGE). Uses ATR-based dynamic risk boxes to define precise entry zones, stop losses, and profit targets with asymmetric risk-reward.
The approach focuses on clean trend shifts across multiple timeframes, filtering for sustained momentum moves while maintaining tight risk control. Designed for futures and crypto trading with consistent position sizing.
Happy New Year! The strategy is off to a strong start in 2026 - here's to continued performance throughout the year! 🚀📈
EMA 8 48 System v1Short Description:
A trend-following indicator using EMA crossovers, ATR-based volatility filter, and a cooldown period to reduce false signals. Designed for clear buy/sell signals in trending markets.
Full Description:
What is this indicator?
This script implements a dual EMA crossover system (8-period and 48-period EMAs) with a trend filter (EMA200), ATR-based volatility filter, and a cooldown period to avoid overtrading.
It visually plots EMAs, buy/sell signals, and ATR-based stop loss/target levels.
Why is it useful?
Helps traders identify high-probability trend entries and avoid choppy, low-volatility conditions.
Reduces false signals by requiring trend confirmation, sufficient volatility, and spacing out trades.
Suitable for intraday and swing trading on most liquid assets.
When to use:
Best used in markets showing clear trends (not sideways).
Works on most timeframes, but higher timeframes (15m, 1h, 4h, daily) tend to give more reliable signals.
How to spot buy and sell:
Buy: Green “BUY” label appears when EMA8 crosses above EMA48, price is above EMA200, and ATR is above the minimum threshold.
Sell: Red “SELL” label appears when EMA8 crosses below EMA48, price is below EMA200, and ATR is above the minimum threshold.
ATR-based stop loss and target levels are plotted for each signal.
Additional tips:
Adjust the minimum ATR and cooldown settings to match your asset’s volatility and your trading style.
Use in conjunction with price action or higher timeframe analysis for best results.
Avoid trading during low volatility or sideways markets, as signals may be less reliable.
Always backtest and forward-test before using live.
How to add signals and update settings:
Use the script’s input panel to adjust EMA lengths, ATR settings, minimum ATR, and cooldown period.
To add alerts, use TradingView’s “Add Alert” feature and select the buy or sell conditions from the script’s alert options.
For further customization, you can edit the script to add additional filters or notification logic.
This indicator is for educational purposes only. Always use proper risk management and do your own research before trading.
Disclaimer:
This script is for informational and educational purposes only and does not constitute financial advice or a recommendation to buy or sell any financial instrument.
Trading involves risk. Past performance is not indicative of future results. Always do your own research and use proper risk management.
The author is not responsible for any losses incurred from the use of this script. By using this script, you agree to take full responsibility for your trading decisions.
BRYCE EMA 9/15 Momentum (STRICT)BRYCE EMA 9/15 Momentum — STRICT (All Tickers)
This is the “quality over quantity” version. It still uses the EMA 9/15 crossover, but it only signals when multiple conditions align. If you prefer fewer trades with stronger confirmation, this is the version to use.
What it shows and why it matters
EMA 9 & EMA 15: The core crossover trigger.
Strong Angle/Slope Requirement: Ensures the EMAs are moving with real momentum, not drifting.
Higher EMA Separation Requirement: Demands more expansion so the crossover isn’t just noise.
VWAP Alignment Required: Trades are only considered when price action agrees with VWAP direction.
Volume Impulse Required: Helps confirm real participation instead of “fake” movement.
Time Filter Required: Avoids many low-quality periods when 15-second crossovers are unreliable.
HTF Bias Alignment Required (1m & 5m): The 1-minute and 5-minute trend must support the trade direction.
A-Grade Signals by Design: This version is built to mostly produce A-quality setups.
Best suited for
Traders who want a high-confidence filter
Automation/webhook trading where you only want the cleanest signals
Trend days and strong directional sessions
Least suited for
Range-bound or “mean reversion” days
Traders who want frequent entries (this one will be selective)
Ultra-quiet periods where volume never expands
Best timeframes
Primary: 15-second
Also works: 1-minute (very clean), especially for newer traders who want less noise
DISCLAIMER
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, trading advice, or a recommendation to buy or sell any security, option, or financial instrument.
Trading and investing involve substantial risk, including the potential loss of all invested capital. Past performance, signals, alerts, or examples generated by this indicator do not guarantee future results.
All trading decisions made using this indicator are solely the responsibility of the user. By using this indicator, you acknowledge that you are trading at your own risk and according to your own risk tolerance, financial situation, and experience level.
The creator of this indicator assumes no responsibility or liability for any losses, damages, or outcomes resulting from the use of this tool, whether through manual trading, alerts, or automated systems.
Users are strongly encouraged to practice proper risk management, conduct their own research, and consult with a qualified financial professional before making any trading or investment decisions.
BRYCE EMA 9/15 Momentum MA (AGGRESSIVE)BRYCE EMA 9/15 Momentum — AGGRESSIVE (All Tickers)
This indicator is a fast-paced momentum tool built around a simple concept: when the 9 EMA crosses the 15 EMA and the move has real “push,” it highlights a potential entry. It’s designed for traders who want more opportunities while still avoiding the worst “choppy” crossover signals.
What it shows and why it matters
EMA 9 & EMA 15 (trend trigger): These two moving averages help you see short-term momentum. A crossover can signal a shift in direction.
Angle/Slope Filter (momentum confirmation) : The indicator checks that the EMAs are actually rising or falling with strength (not flat). This helps reduce false signals in sideways markets.
EMA Separation Filter (avoids weak crossovers): If the EMAs are too close together, crossovers tend to be noise. Separation helps confirm the move is expanding.
VWAP (institutional bias): VWAP is a key level many traders watch. This indicator grades signals higher when the trade direction agrees with VWAP.
Volume Impulse (participation check): Momentum is more reliable when volume expands. Higher volume often means the move has more follow-through potential.
Time Window Filter (liquidity timing): The system favors times of day when the market tends to move cleaner (like the open and active mid-day windows).
HTF Bias Table (1m & 5m): A small on-chart table shows whether the 1-minute and 5-minute trend is bullish or bearish, helping you align trades with the bigger intraday flow.
A/B/C Trade Quality Score: Each signal is graded so you can focus on the best setups (A) and treat lower grades (C) more cautiously.
Best suited for
1. 15-second to 1-minute charts when you want more signals
2. Active, liquid tickers (SPY, QQQ, TSLA, NVDA, META, etc.)
3. Momentum scalping and quick intraday trades
Least suited for
1. Sideways/choppy markets (especially midday low-volume grind)
2. Illiquid stocks with wide spreads
3. Slow “swing trade” environments (signals are designed for short-term movement)
Best timeframes
1. Primary: 15-second
2. Also works: 30-second and 1-minute (may feel smoother with fewer signals)






















