A.K Dynamic EMA/SMA / MTF S&R Zones Toolkit with AlertsThe A.K Dynamic EMA/SMA / MTF Support & Resistance Zones Toolkit is a powerful all-in-one technical analysis tool designed for traders who want a clean yet comprehensive market view. Whether you're scalping lower timeframes or swing trading higher timeframes, this indicator gives you both the structure and signals to take action with confidence.
Key Features:
✅ Customizable EMA/SMA Suite
Display key Exponential and Simple Moving Averages including 5, 9, 20, 50, 100, and 200 EMAs, plus optional 50 SMA for trend filtering. Each line can be toggled individually and color-customized.
✅ Multi-Timeframe Support & Resistance Zones
Automatically detects dynamic S/R zones on key timeframes (5min, 15min, 30min, 1H, 4H, 1D) using swing highs/lows. Zones are color-coded by strength and whether they're broken or active, providing a clear visual roadmap for price reaction levels.
✅ Zone Strength & Break Detection
Distinguishes between strong and weak zones based on price proximity and reaction depth, with visual shading and automatic label updates when a level is broken.
✅ Price Action-Based Buy/Sell Signals
Generates BUY signals when bullish candles react to strong support (supply) zones, and SELL signals when bearish candles react to strong resistance (demand) zones. All logic is adjustable — including candle body vs wick detection, tolerance range, and strength thresholds.
✅ Alerts Engine
Built-in TradingView alerts for price touching support/resistance or triggering buy/sell signals. Perfect for automation or hands-free monitoring.
✅ Optional Candle & Trend Filters
Highlight bullish/bearish candles visually for additional confirmation.
Optional RSI display and 50-period SMA trend filter to guide directional bias.
🧠 Use Case Scenarios:
Identify dynamic supply & demand zones across multiple timeframes.
Confirm trend direction with EMAs and SMA filters.
React quickly to clean BUY/SELL signals based on actual price interaction with strong zones.
Customize it fully to suit scalping, day trading, or swing trading strategies.
📌 Recommended Settings:
Use default zone transparency (65%) and offset (250 bars) for optimal visual clarity.
Enable alerts to get notified when price enters key S/R levels or when a trade signal occurs.
Combine this tool with your entry/exit plan for better decision-making under pressure.
💡 Pro Tip: Add this indicator to a clean chart and let the zones + EMAs guide your directional bias. Use alerts to avoid screen-watching and improve discipline.
Created by:
Version: Pine Script v6
Platform: TradingView
Multitimeframe
EMA 9/21/50 + VWAP + MACD + RSI Pro + ADXUpdated this indicator to now include ADX for additional trend confirmation. Still tweaking, but open to feedback.
All credit to joses2777 for baseline code
This comprehensive indicator combines multiple popular technical analysis tools into one powerful package. It integrates three EMAs (9, 21, and 50) to provide clear insights into market trends, along with a refined MACD and RSI setup to capture momentum shifts. An ADX module helps gauge the strength of the prevailing trend, while a dynamically calculated VWAP with shaded bands offers intraday price reference points.
Key features include:
• Trend Analysis: Evaluates bullish and bearish conditions using EMA crossovers and trend definitions for quick visual cues.
• Momentum Confirmation: Uses MACD histograms and RSI thresholds to validate potential trade setups.
• Volatility & Strength: ADX calculations and directional movement indices help distinguish strong trends from weak ones.
• Intraday VWAP Insights: Integrates VWAP levels and bands, adding a layer that supports intraday context.
• Visual Dashboard & Alerts: An interactive on-chart dashboard displays key statistics in real time, while background color changes and shape markers signal potential entry points.
Whether you’re a day trader or swing trader, this tool streamlines multiple technical factors into one indicator, helping you make more informed, confident trading decisions.
Feel free to modify it further to match your personal style or to emphasize aspects you find most valuable. Enjoy refining your trading strategy!
Kinetic Price Momentum Oscillator📈 Kinetic Price Momentum Oscillator (Sri-PMO)
Author's Note:
This script is an educational and custom-adapted visualization based on the concept of the Price Momentum Oscillator (PMO). It is not a direct clone of any proprietary implementation, and it introduces enhancements such as timeframe sensitivity, customizable smoothings, multi-timeframe analysis, and visual trend meters.
🔍 Overview:
The Kinetic Price Momentum Oscillator (Kinetic-PMO) is a dynamic momentum indicator that analyzes price rate of change smoothed with dual exponential moving averages. It offers a clear view of momentum trends across multiple timeframes—the chart's current timeframe, the 1-hour timeframe, and the 1-day timeframe. It includes optional visual cues for zero-line crossovers, trend ribbon fills, and a daily trend meter.
🧮 Calculation Logic:
At its core, Kinetic-PMO calculates momentum by:
Measuring Rate of Change (ROC) over 1 bar.
Applying double EMA smoothing:
The first smoothing (len1) smooths the ROC.
The second smoothing (len2) smooths the result further.
This produces the main KPMO Line.
A third EMA (sigLen) is applied to the KPMO line to produce the Signal Line.
The formula includes a multiplier of 10 to scale values.
pinescript
Copy
Edit
roc = ta.roc(source, 1)
kmo = ta.ema(10 * ta.ema(roc, len1), len2)
signal = ta.ema(kmo, sigLen)
To allow responsiveness across timeframes, the script provides sensitivity inputs (sensA, sensB, sensC) which dynamically scale the smoothing lengths for different contexts:
Intraday (current chart timeframe)
Hourly (1H)
Daily (1D)
🧭 Features:
✅ Multi-Timeframe Calculation:
Intraday: Based on current chart resolution
1H: PMO for the hourly trend
1D: Daily trend meter using KPMO structure
✅ Trend Identification:
Green if PMO is above Signal Line (bullish)
Red if PMO is below Signal Line (bearish)
Daily Trend Meter includes nuanced color mapping:
Lime = Bullish above zero
Orange = Bullish below zero
Red = Bearish below zero
Yellow = Bearish above zero
✅ Custom Visual Enhancements:
Optional filled ribbons between KPMO and Signal
Optional zero-line crossover background highlight
Compact daily trend meter displayed as a color-coded shape
🛠 Customization Parameters:
Input Description
Primary Smoothing Controls ROC smoothing depth (1st EMA)
Secondary Smoothing Controls final smoothing (2nd EMA)
Signal Smoothing Controls EMA of the PMO line
Input Source Default is close, but any price type can be selected
Sensitivity Factors Separate multipliers for intraday, 1H, and 1D
Visual Settings Toggle zero-line highlight and ribbon fill
🧠 Intended Use:
The Kinetic-PMO is suitable for trend confirmation, momentum divergence detection, and entry/exit refinement. The multi-timeframe aspect helps align short-term and long-term momentum trends, supporting better trade decision-making.
⚖️ Legal & Attribution Statement:
This script was independently created and modified for educational and analytical purposes. While the concept of the PMO is inspired by technical analysis literature, this implementation does not copy or reverse-engineer any proprietary code. It introduces custom parameters, visualization enhancements, and multi-timeframe logic. Posting this script complies with TradingView’s policy on derivative work and educational indicators.
MMPD @MaxMaserati 2.0The MMPD @MaxMaserati 2.0 is a powerful TradingView indicator (Pine Script v6) designed to reveal institutional price action when paired with MMM 2.0 and MMPB 2.0 as part of the Max Maserati Method (MMM) System. It analyzes momentum across multiple timeframes, helping you understand whether the market is overbought (premium) or oversold (discount). With vibrant candle colors, a consistency table, momentum dots, and renamed lines for clarity, it provides an intuitive way to read market dynamics.
Key Features
Multi-Timeframe Analysis: Evaluates six user-defined timeframes to ensure signal consistency.
Candle Classifications: Colors candles to reflect momentum and institutional activity (e.g., Strong Bullish, Bearish Reversal).
Consistency Table: Displays candle types and market conditions across timeframes with a summary bias.
Momentum Dots: Visual dots indicate alignment strength across momentum, balance, and trend direction.
Premium/Discount Zones: Highlights overbought (red fill) and oversold (green fill) areas.
Renamed Lines: Clear labels like "Momentum Line," "Balance Line," and "Trend Direction Line" for better usability.
Input Parameters
Timeframe Settings: Six timeframes (htf1 to htf6, default: 45s, 1m, 5m, 15m, 60m, daily) for multi-timeframe analysis.
Display Settings:
Use Closed Candle Data: Default true, ensures reliability by using closed candles.
Show Momentum Line: Default true, displays the momentum indicator.
Show Balance Line: Default true, shows the market’s directional balance.
Show Trend Direction Line: Default false, optional trend slope.
Trend Direction Length: Default 10, range 3-50, adjusts trend slope sensitivity.
Show Premium/Discount Fill: Default true, highlights overbought/oversold zones.
Visual Settings: Customize colors (e.g., Bullish Color, Bearish Color) and candle opacity (default 20, range 0-100).
Threshold Settings:
Percentage Threshold: Default 60%, sets minimum strength for bullish/bearish classifications.
Premium Threshold: Default 65, defines overbought zone.
Discount Threshold: Default 35, defines oversold zone.
Core Components
1. Candle Types
MMPD classifies candles based on price action, syncing with MMM 2.0’s structure and MMPB 2.0’s blocks:
Strong Bullish: Institutional buying, often at MMPB eBreaks.
Bullish Resumption: Buyers continuing after a pause, tied to MMM’s C3/C4.
Bullish Reversal: Buyers flipping bearish moves, great at MMPB discount zones.
Weak Bullish: Mild bullishness, confirm with MMM’s PO4.
Bullish Pullback: Buyers resting, a setup for MMM’s resumption.
Strong Bearish: Heavy selling, often at MMPB premium eBlocks.
Bearish Resumption: Sellers pushing on, aligned with MMM’s bearish PO4.
Bearish Reversal: Sellers dominating, great at MMPB premium zones.
Weak Bearish: Soft selling, check MMM’s MC2.
Bearish Pullback: Sellers pausing, potential MMPB short entries.
Neutral: No clear direction, use MMM’s structure.
Trap: Warning of a fake-out, cross-check with MMM.
HVC Bullish: Explosive up-move, align with MMM’s C4.
HVC Bearish: Sharp drop, confirm with MMPB’s bearish blocks.
2. Candle Colors
Colors enhance readability, tying to MMM and MMPB:
Bright Green: Strong Bullish/Resumption—big buying.
Cyan: Bullish Reversal—buyers flipping bearish moves.
Green: Weak Bullish/standard bullish close.
Light Green: Bullish Pullback—buyers pausing.
Magenta: Strong Bearish/Resumption—big selling.
Bright Red: Bearish Reversal—sellers taking over.
Red: Weak Bearish/standard bearish close.
Light Red: Bearish Pullback—sellers resting.
Teal: HVC Bullish—high-energy surge.
Dark Red: HVC Bearish—sharp drop.
Orange: Trap—potential fake-out.
Gray: Neutral—no clear bias.
3. Market Conditions
MMPD flags pricing levels:
Extreme Premium (>90): Overbought, likely reversal.
Premium (65-90): Pricey, cautious longs.
Neutral (35-65): Balanced market.
Discount (10-35): Bargain, buying opportunity.
Extreme Discount (<10): Deeply undervalued.
4. Consistency Table
A top-right table summarizes:
Timeframes: Your six chosen timeframes.
MMPD Type: Candle type, colored to match.
MMPD Level: Premium/discount/neutral, with red/green backgrounds.
Summary: Bias (Bullish, Bearish, Premium, Discount) and action (Cheap, Expensive, Neutral).
5. Visual Elements
Momentum Line: Tracks momentum, colored per candle type
Balance Line: Green (bullish) or magenta (bearish), shows market direction.
Trend Direction Line: Optional, green up, magenta down.
Momentum Dots: Green (bullish) or magenta (bearish) circles:
3 dots (Normal, at 0/100): Strong alignment of momentum, balance, and trend.
2 dots (Small, at 1/99): Moderate alignment.
1 dot (Tiny, at 2/98): Weak alignment.
Premium/Discount Fills: Red (>65), green (<35).
Candles: Custom candles, colored to reflect momentum.
How to Use It
Setup: Add to TradingView with MMM 2.0 and MMPB 2.0. Set timeframes (e.g., 45s to daily), tweak thresholds, and enable visuals.
Read the Table: Look for alignment (5+ timeframes Bullish/Discount or Bearish/Premium).
Summary guides bias and action
Interpret Candles: Bright Green/Cyan for bullish setups, Magenta/Bright Red for bearish, Orange for traps.
Use Dots: Three green dots signal strong bullish alignment; three magenta dots signal bearish alignment.
Combine with MMM/MMPB: MMM for structure, MMPB for entries—MMPD confirms momentum and pricing.
Why It’s Special
Institutional Insight: Spots big-player moves with MMM and MMPB.
Clear Visuals: Dots and renamed lines make momentum easy to read.
Versatile: Works for scalping or swings, across markets.
Protective: Trap signals and premium/discount zones keep you sharp.
Notes
Lag: Uses closed candles by default—pair with MMM for real-time.
Best in Trends: Shines in moving markets, less clear in chop.
Learning Curve: Takes time to sync with MMM and MMPB.
Customize: Adjust inputs for your market.
Final Thought
“Analyze, wait, repeat.” MMPD @MaxMaserati 2.0, with MMM 2.0 and MMPB 2.0, helps you master price action. It’s your guide to seeing the market like the pros.
Built on the Max Maserati Method for educational and trading purposes.
(FVC) Fractal Volatility Compression (DAFE) (FVC) Fractal Volatility Compression
See the Market’s Volatility DNA.
The Fractal Volatility Compression (FVC) is a next-generation tool for traders who want to see volatility compression and expansion across multiple timeframes and volatility engines—not just price, but the very structure of volatility itself.
What Makes FVC Unique?
Dual-Engine Volatility:
Plots both classic price-based (Stdev) and meta-volatility (VoVix) compression/expansion, so you can see when the market is “coiling” or “exploding” on multiple levels.
Fractal, Multi-Timeframe Analysis:
Measures volatility on short, medium, and long timeframes, then normalizes each as a Z-score. The result: a true “coiled spring” detector that works on any asset, any timeframe.
Threshold Lines You Control:
Yellow center line: Your neutral baseline.
Green compression line: When crossed, the market is “spring-loading.”
Red expansion line: When crossed, volatility is breaking out.
All lines are solid, clean, and end before the dashboard for a professional look.
Agreement Fill: When both engines agree (both above or both below the center line), a bright fill highlights the zone—red for expansion, green for compression.
Signature Dashboard & Info Line:
Dashboard (right-middle) shows all Z-scores and FVC values, color-coded for instant clarity.
Compact info label for mobile or minimalist users.
Inputs & Customization
Thresholds: Set the yellow, green, and red lines to match your asset, timeframe, and risk tolerance.
Timeframes & Lengths: Tune the short, medium, and long volatility windows for your style.
Toggle Lines: Show/hide Stdev or VoVix FVC lines independently.
Dashboard & Info Line: Toggle for your workflow and screen size.
How to Use
Compression (below green): Market is “coiling” across timeframes—watch for explosive moves.
Expansion (above red): Volatility is breaking out—expect regime shifts or trend acceleration.
Agreement Fill: When both lines agree, the signal is strongest.
Not a Buy/Sell Signal: These are regime and structure signals—combine with your own
strategy and risk management.
Why should you use FVC?
See what others can’t:
Most tools show only one dimension of volatility. FVC reveals the fractal DNA of market compression and expansion. Works on any asset, any timeframe. Professional, clean, and fully customizable.
Fractal Volatility Compression (FVC):
Because the next big move is born in the market’s hidden compression.
For educational purposes only. Not financial advice. Always use proper risk management
Use with discipline. Trade your edge.
— Dskyz, for DAFE Trading Systems
MK Multi-Timeframe MA RibbonThe MK Ribbon MTF is an overlay indicator that lets you plot up to eight independently configurable moving averages on any chart.
For each MA you can choose its length, type (EMA, SMA, WMA, or HMA), timeframe (current chart, Daily, Weekly, or Monthly), and easily toggle it on or off. Each MA line colors itself above, below, or equal to price—green, red, or gray by default—and you can freely customize those colors to suit your theme.
You also get optional semi-transparent “Golden Cross” and “Death Cross” labels for daily 50/200 SMA crossovers, which you can enable or disable separately, so you can tailor the ribbon and signals exactly to your workflow.
Elliott Wave Noise FilterElliott Wave Noise Filter
Overview
The Elliott Wave Noise Filter is a specialized indicator for TradingView, designed to solve one of the biggest challenges in Elliott Wave analysis on lower timeframes: the identification of market noise. By combining multiple advanced filtering techniques, this indicator helps distinguish meaningful price action from random fluctuations.
The Problem
On lower timeframes—especially below 15 minutes—Elliott Wave analysis is significantly impacted by excessive market noise. This noise can lead to misinterpretation of wave structures, making it difficult to execute reliable trading decisions.
The Solution
The Elliott Wave Noise Filter utilizes four powerful methods to detect and filter noise:
ATR-Based Volatility Analysis: Identifies price movements too small to be structurally meaningful
Volume Confirmation: Filters out price moves that occur with insufficient volume
Trend Strength Measurement (ADX): Detects periods of weak trend activity, where noise tends to dominate
Fractal Pattern Recognition: Marks significant turning points that could be relevant for Elliott Wave analysis
Features
Visual Indicators
Background Coloring: Red indicates noise; green signifies a clear signal
Hull Moving Average: Smooths price action and highlights the prevailing trend
Fractal Markers: Triangles mark significant highs and lows
Status Panel: Displays current noise status and ADX value
Customization Options
ATR Period: Adjust the lookback period for ATR calculations
Noise Threshold: Defines the percentage of ATR below which a movement is considered noise
Volume Filter: Can be enabled or disabled
Volume Threshold: Sets the ratio to average volume for a move to be deemed significant
Hull MA Display and Length: Configure the moving average settings
ADX Parameters: Adjust trend strength sensitivity
Use Cases
For Elliott Wave Analysis
Eliminate noise to identify cleaner wave structures
Use fractal markers as potential wave endpoints
Reference the Hull MA for determining the broader trend
For General Trading
Identify high-noise periods to avoid low-quality setups
Spot clearer market phases for better entries
Assess price action quality through visual cues
Multi-Timeframe Approach
Apply the indicator across different timeframes for a comprehensive view
Prefer trading when both higher and lower timeframes align with consistent signals
Optimal Settings
For Very Short Timeframes (1–5 minutes)
Higher Noise Threshold (0.4–0.5)
Longer ATR Period (20–30)
Higher Volume Threshold (1.0–1.2)
For Medium Timeframes (15–60 minutes)
Medium Noise Threshold (0.2–0.3)
Standard ATR Period (14)
Standard Volume Threshold (0.8)
For Higher Timeframes (4h and above)
Lower Noise Threshold (0.1–0.2)
Shorter ATR Period (10)
Lower Volume Threshold (0.6–0.7)
Conclusion
The Elliott Wave Noise Filter is an essential tool for any Elliott Wave analyst or trader working on lower timeframes. By reducing noise and emphasizing significant market movements, it enables more precise analysis and potentially more profitable trading decisions.
Note: As with any technical indicator, the Elliott Wave Noise Filter should be used as part of a broader trading strategy and not as a standalone signal for trade execution.
StonkGame AutoLevels+Hey gang — made a new levels script to automatically plot the ones I use the most.
StonkGame AutoLevels+ automatically plots structural price levels from major timeframes — including Yesterday, Last Week, Last Month, Last Quarter, and Last Year — with the option to include up to 6 months of historical monthly open, high, low, and close levels.
Everything’s fully customizable. You pick which timeframes to show, which price types (O/H/L/C) matter, and where the labels appear. Highs are red, lows are lime. Monthly opens are fuchsia, closes are purple — easy to separate at a glance.
Labels auto-stagger to reduce clutter and can be positioned left, right, or center — or turned off completely. You also control how far they sit from price.
The screenshot shows everything turned on just to demo the range — but in practice, I usually stick with the standard levels like Last Week or Last Month, and only show highs and lows (they define structure best IMO).
Clean, contextual, and built for traders who want clarity without noise.
Q Impulse EntryQ Impulse Entry
A directional entry system combining impulse breakouts, Elder's momentum confirmation, and ADX trend validation. Designed for clean trade setups with multi-step filtering, entry markers, and real-time alerts.
🔧 Core Logic
This is not a basic mashup — each filter plays a distinct technical role:
1. Impulse Breakout Engine
• Detects sharp directional price breaks using ATR-adjusted dynamic zones
• Impulse window controls sensitivity to local highs/lows
2. Elder Momentum Filter
• Confirms signal using MACD histogram and EMA alignment
• Blocks entries when internal momentum contradicts price move
3. ADX Trend Strength Filter
• Uses threshold-based ADX logic to validate trend power
• Filters out noise in flat or weak markets
The system requires all three filters to agree before confirming an entry.
📈 Visual Feedback
• ⇑ / ⇓ arrows mark confirmed entry signals
• Colored entry dots plotted at signal price help confirm timing and aid in multi-position layering
• Impulse breakout zones and EMA are displayed for directional context
• Clean layout, no repainting, designed for real-time use
⚙️ Configurable Inputs
• Impulse Window — controls breakout signal sensitivity
• ATR Multiplier — defines width of impulse breakout zones
(Elder and ADX filters are embedded and fine-tuned)
✨ Highlights
• Triple-filter signal logic = fewer false positives
• Entry dots + arrows for visual clarity and scaling in
• Lightweight, non-repainting, and alert-ready
• Best suited for Forex and all timeframes
• Ideal for breakout, trend-following, or hybrid systems
• Built-in alerts and customizable zones
• Always apply risk management suited to your capital and strategy
Trade with clarity — stay for quality.
Биткоин на кофейной гуще Time LinesThe script marks the levels on the chart that were reached by the price at a specific time.
The script's user settings allow you to:
- Draw up to 12 lines on the chart;
- Set the start and end time for drawing each specific line;
- Select the style, color and thickness of each line separately;
- Label the lines by selecting the font size and color.
Скрипт отмечает на графике уровни, которые были достигнуты ценой в конкретное время.
Пользовательские настройки скрипта позволяют:
— Нанести на график до 12 линий;
— Выставить начальное и конечное время для отрисовки каждой конкретной линии;
— Выбрать стиль, цвет и толщину каждой линии в отдельности;
— Подписать линии, выбрав размер и цвет шрифта.
HTF and CVDHTF AND CVD New free indicator
HTF AND CVD New free indicator
HTF AND CVD New free indicator
PSP Candel Analyzer V2.0PSP Candle Analyzer V2.0
Multi-Symbol Candle State & Session Open Table (Replay Mode Compatible)
Indicator Overview:
The PSP Candle Analyzer V2.0 is designed for fast, visual candle direction analysis and structural comparison across multiple markets or indices in various timeframes.
It is ideal for traders who monitor several related instruments (e.g., Nasdaq, S&P 500, Dow Jones) and need quick insight into price action and candle structure divergence.
Key Features
1. Ultra-Compact, Color-Coded Table:
Displays a table in the chart corner showing the state (up, down, neutral) of each selected symbol for multiple timeframes (5m to 6h).
Each row: a timeframe.
Each column: the first letter of each symbol, colored by candle direction (bright blue = up, bright red = down, bright yellow = neutral).
Clean, minimal design for maximum readability—even on small monitors.
2. Automatic & Flexible Symbol Selection:
The indicator always includes the active chart’s symbol as the first column, automatically.
You can add 1 to 4 extra symbols in the settings (up to 5 symbols total for comparison).
3. Structural Divergence Highlighting:
If one symbol’s candle direction differs from others in a given timeframe, that row is highlighted (bright green) for fast detection of cross-market divergences.
4. Session Opening Lines (Dynamic Lines):
Dotted lines are drawn for key session opens: 6:00, 8:30, and 9:30 (New York time).
Each line’s color, length, and visibility are fully customizable.
Labels (“6:00”, “8:30”, “9:30”) appear precisely at the end of each line, matching pro indicators like NYO/TDO.
5. 100% Replay Mode Compatible:
Unlike many table-based indicators, this version is fully compatible with TradingView’s Replay Mode:
Table, colors, and lines are always updated in real time as you step through history or use auto-play.
No lags, glitches, or delayed updates—tested and verified.
6. Fully Customizable & Minimalist:
Adjust the number of symbols, table font size, color themes, session line length, and more—all from the settings panel.
Table stays compact and legible, regardless of setup.
How to Use
Add the indicator to your chart.
The active chart symbol is automatically included in the table.
Use settings to add up to 4 more symbols for cross-market analysis (e.g., CME_MINI:ES1! for S&P500, CBOT_MINI:YM1! for Dow Jones, etc).
Instantly compare candle direction for all symbols and timeframes, with divergence rows highlighted.
Session open lines with precise time labels will be drawn on your chart (fully customizable).
Other Notes
No timezone issues: Session opens (6:00, 8:30, 9:30 NY) are always aligned with official market times.
Table remains ultra-compact and non-intrusive, even on small screens.
Replay Mode problem is fully solved—the table and dynamic lines always update in sync with price and candles in historical mode.
Keywords:
Candle Analyzer, Multi-Symbol Table, Session Open Lines, Replay Compatible, NASDAQ, S&P500, Dow Jones, CME, CBOT, Candle Structure, Market Divergence, Pine Script v6, Real-Time Table, Pro Trading Tools
Feedback, bug reports, or questions? Leave a comment or DM! Happy trading!
MICT - Silver BulletThis indicator marks the key Silver Bullet (SB) trading sessions based on ICT (Inner Circle Trader) concepts, using New York (UTC-4) time.
It helps traders visually track high-probability intraday reversal zones across 4 major sessions:
🟦 Asia SB: 21:00 - 22:00
🟪 London SB: 03:00 - 04:00
🟩 New York AM SB: 10:00 - 11:00
🟧 New York PM SB: 14:00 - 15:00
🔹 Custom Features:
Toggle ON/OFF each session
Adjustable lookback history (days)
Visual dotted lines + labels on main chart
Time automatically adapts to UTC-4 (regardless of your chart timezone)
🧠 Use this tool to align your trades with liquidity sweeps, market maker sessions, and daily Judas swings as taught by ICT.
🔥 Perfect for scalpers & day traders who rely on time-based confluences.
Gabriel's Squeeze Momentum PRO“Gabriel’s Squeeze Momentum PRO” is a next-generation evolution of the classic SQZMOM concept. It layers multiple John Ehlers filters, Jurik smoothing, adaptive cycle-detection, and a Cauchy-weighted price filter on top of the familiar Bollinger-Band-inside-Keltner-Channel squeeze logic. The goal is to pinpoint volatility contractions and immediately gauge whether forthcoming expansion is likely to break bullish or bearish—while screening out noise, lag, and regime shifts across any symbol or timeframe.
1 · What the script plots
Plot What it represents Why it matters
Momentum line (teal/red) Price-de-trended linear-regression of a Cauchy-filtered source, optionally normalized. Measures directional thrust during / after a squeeze.
Signal line (white JMA) Jurik moving average of the momentum line. Smooth trigger for crossovers / reversals.
Squeeze dots (blue, black, red, yellow, purple, green) Real-time volatility state: No squeeze → Wide → Normal → Narrow → Very Narrow → Fired. Helps anticipate explosive moves as BB exits KC.
Cyclic RSI bands (cyan / fuchsia) Dynamic overbought / oversold bands derived by MESA dominant-cycle analysis. Contextualizes momentum extremes—no fixed 70/30.
Rate-of-Change (optional) (orange / blue shading) ROC of the momentum-signal spread, scaled. Highlights acceleration / deceleration.
Reversal guide lines (optional colored rays) Drawn when momentum crosses its JMA and reversal-mode is on. Visual confirmation of early trend change.
2 · Key engine components
Cauchy PDF-weighted moving average
Creates a heavy-tailed weighting curve; center bars dominate while still capturing fat-tail outliers—excellent for choppy instruments or volume-weighting (Volume weighted?).
Butterworth High-Pass & Super-Smoother Low-Pass
Strip out drift, then smooth what’s left. This isolates true cyclic motion before momentum is computed.
Fast RMS normalizer
Converts the band-pass output into a unit-scale “power” reading—vital for adaptive thresholds.
Goertzel + MESA dominant-cycle
Auto-detects fast & slow cycles, then blends them to size overbought / oversold bands and to set the adaptiveLength (if Use Adaptive Length? is enabled).
Jurik RSX & JMA
Provide ultra-low-lag smoothing for momentum and for reversal detection.
3 · Input groups and how to tune them
Group Why change it Tips
Normalization (Unbounded / Min-Max / Standard Deviations) Puts momentum & signal on the scale that best suits the asset. Crypto / small-caps: StdDev (handles volatility).
FX / indices: Min-Max or leave unbounded for raw juice.
Cauchy Distribution Tailors the Cauchy filter. Gamma ↓ (0.1-0.4) ⇒ faster / riskier. Use Adaptive Length pairs it with MESA cycle length for auto speed control.
Rate of Change Visual momentum acceleration. Leave off (Show Rate of Change = false) if you want a cleaner pane.
Momentum Colors / Directional Momentum? Switch between classic SQZMOM coloring and trend-biased histogram. Turn on when you prefer “green-gets-greener / red-gets-redder” style signals.
Squeeze Colors & Thresholds Fine-tune what “wide / normal / narrow” mean. Larger assets (SPX, BTC-Perp): raise the thresholds a touch. Thin or low-ATR symbols: lower them.
Multi-Time-frame blocks (1 h, 4 h, D, W, M) Pre-sets for BB/KC length, squeeze thresholds, and reversal MA length per TF. The script auto-detects the chart timeframe and loads the matching row—just adjust each block once.
Reversal Signals Whether to draw vertical rays on momentum crossovers. Use on swing-trading timeframes (≥1 h) to catch early momentum flips.
4 · How to read & trade it
Scan for purple / yellow / red dots
These indicate Very-Narrow, Narrow, and Normal squeezes—markets are coiling.
Wait for a fired squeeze (green dot)
BB has pushed outside KC; volatility is expanding. Momentum direction often dictates breakout bias.
Check momentum relative to zero & signal
Bullish setup: Momentum > 0 and crossing above signal. Bearish setup: Momentum < 0 and crossing below signal. Alerts “Bullish / Bearish Trend Reversal” are raised here if enabled.
Validate with cyclic bands
If momentum launches from near the lower cyan band, bullish moves are higher-probability (symmetrical for upper fuchsia band).
Confirm trend strength
Directional-momentum histogram keeps turning brighter in trend direction; ROC is above zero and rising.
Manage the trade
First target = prior squeeze mid-range or recent swing high/low.
Consider scaling out when momentum weakens (histogram fades) or reverses through signal line.
Optional: draw the reversal rays to highlight exit zones automatically.
5 · Practical workflows
Scalpers (1-5 min)
Uncheck Use Adaptive Length, set main Length to 10-12, Gamma to 0.3.
Use ROC for ultra-fast divergences.
Treat Normal squeezes (red) as tradable; ignore Wide. Healthy Volume is ideal.
Swing traders (1 h – 4 h)
Keep default adaptive length; enable 1-H/4-H reversal blocks.
Trade only after Very-Narrow/Narrow squeezes; ride until weekly/daily reversal ray prints.
Position / Trend followers (Daily+)
Raise Wide/Normal thresholds a bit (e.g., 2.2 / 1.7).
Momentum normalization = Standard Deviations to filter regime shifts.
Combine with higher-timeframe MTF panel or moving-average ribbons.
6 · Built-in alert catalog
Alert name Fires when Typical action
🟢 Fired Squeeze Green dot appears (vol expansion already under way) Stay in trend or add on pullbacks.
🟠 Low / 🔴 Normal / 🟡 Tight / 🟣 Very Tight Respective squeeze engages Get your watch-list ready; plan trades.
🐂 Bullish / 🐻 Bearish Trend Reversal Momentum crosses signal in requested direction Entry / exit / scale adds.
Set alerts on “Once Per Bar Close” for reliable signals.
7 · Best practices & caveats
Context is king – Use higher-timeframe structure (support/resistance, VWAP, market profile) to avoid false breakouts.
Data quality – On illiquid symbols, consider turning volume weighting off (pre-market gaps distort results).
Normalization choice – Mixing different normalizations across charts can confuse muscle memory; pick one style per asset class.
Lag vs. noise – If entries feel late, lower Gamma or disable adaptive length. If too jumpy, increase Length or choose Standard-Deviation normalization.
Not a stand-alone holy grail – Combine with risk management (ATR-based stops, Kelly-fraction sizing) and confirm with price action.
Harness the script’s adaptive filtering, multi-TF presets, and rich alert suite to spot compression, time breakouts, and stay on the right side of momentum—whether you’re scalping ES futures or swing-trading alt-coins.
Sniper Entry Pro v1.6.2 – Bubble Polished Edition
//@version=5
indicator("Sniper Entry Pro v1.6.2 – Bubble Polished Edition", overlay=true)
// === INPUTS ===
showSignals = input.bool(true, "Show Entry Signals")
showDelta = input.bool(true, "Show Delta Strength?")
showBubbles = input.bool(true, "Show Signal Bubbles?")
showSMA = input.bool(true, "Show Moving Averages?")
showTargets = input.bool(true, "Show TP1/TP2/TP3?")
showSidewaysAlert = input.bool(true, "Show Sideways Market Warning?")
// === INDICATORS ===
rsi = ta.rsi(close, 14)
cci = ta.cci(close, 20)
sma10 = ta.sma(close, 10)
sma20 = ta.sma(close, 20)
sma50 = ta.sma(close, 50)
sma100 = ta.sma(close, 100)
sma200 = ta.sma(close, 200)
// === DELTA & FOOTPRINT LOGIC ===
delta = (close - open) * volume
normalizedDelta = volume != 0 ? delta / volume : 0
upperWick = high - math.max(close, open)
lowerWick = math.min(close, open) - low
body = math.abs(close - open)
isRejection = upperWick > body * 1.5 or lowerWick > body * 1.5
prevHigh = ta.highest(close , 5)
prevLow = ta.lowest(close , 5)
bosUp = close > prevHigh
bosDown = close < prevLow
footprintBuy = normalizedDelta > 0.2 and rsi < 40 and cci < -100 and isRejection and bosUp
footprintSell = normalizedDelta < -0.2 and rsi > 60 and cci > 100 and isRejection and bosDown
// === SCORE SYSTEM
scoreBuy = (rsi >= 45 and rsi <= 51 ? 1 : 0) + (isRejection ? 1 : 0) + (normalizedDelta > 0 ? 1 : 0) + (close > sma20 ? 1 : 0)
scoreSell = (rsi < 55 ? 1 : 0) + (isRejection ? 1 : 0) + (normalizedDelta < 0 ? 1 : 0) + (close < sma20 ? 1 : 0)
watchBuy = scoreBuy == 3 and normalizedDelta > 0
watchSell = scoreSell == 3 and normalizedDelta < 0
call = (scoreBuy >= 4 or (scoreBuy == 3 and footprintBuy))
put = (scoreSell >= 4 or (scoreSell == 3 and footprintSell))
// === ENTRY / TP/SL
entry = close
zzDepth = 12
swingHigh = ta.highest(high, zzDepth)
swingLow = ta.lowest(low, zzDepth)
tp1 = call ? entry + (entry - swingLow) * 0.5 : put ? entry - (swingHigh - entry) * 0.5 : na
tp2 = call ? entry + (entry - swingLow) * 0.75 : put ? entry - (swingHigh - entry) * 0.75 : na
tp3 = call ? entry + (entry - swingLow) : put ? entry - (swingHigh - entry) : na
sl = call ? swingLow : put ? swingHigh : na
// === BAR COLORING
barcolor(showSignals ? (call ? color.green : put ? color.red : watchBuy ? color.new(color.green, 60) : watchSell ? color.new(color.red, 60) : na) : na)
// === DELTA LABEL
if showDelta
label.new(bar_index, low - syminfo.mintick * 10, str.tostring(delta, "#.##"), textcolor=color.white, size=size.tiny, style=label.style_label_left, color=delta > 0 ? color.new(color.green, 60) : color.new(color.red, 60))
// === BUBBLES (POSITIONED SOFTLY)
bodyTop = math.max(open, close)
bodyBot = math.min(open, close)
offsetY = syminfo.mintick * 20
if showBubbles and call
label.new(bar_index, bodyBot - offsetY, "CALL", style=label.style_label_up, size=size.normal, textcolor=color.white, color=color.new(color.green, 0))
if showBubbles and put
label.new(bar_index, bodyTop + offsetY, "PUT", style=label.style_label_down, size=size.normal, textcolor=color.white, color=color.new(color.red, 0))
if showBubbles and watchBuy
label.new(bar_index, bodyBot - offsetY, "B3", style=label.style_label_up, size=size.small, textcolor=color.white, color=color.new(color.green, 80))
if showBubbles and watchSell
label.new(bar_index, bodyTop + offsetY, "S3", style=label.style_label_down, size=size.small, textcolor=color.white, color=color.new(color.red, 80))
// === TP/SL PLOTS
plot(showTargets and not na(tp1) ? tp1 : na, title="TP1", color=color.green, style=plot.style_linebr)
plot(showTargets and not na(tp2) ? tp2 : na, title="TP2", color=color.teal, style=plot.style_linebr)
plot(showTargets and not na(tp3) ? tp3 : na, title="TP3", color=color.blue, style=plot.style_linebr)
plot(showTargets and not na(sl) ? sl : na, title="SL", color=color.red, style=plot.style_linebr)
// === SMA
plot(showSMA ? sma10 : na, color=color.gray, title="SMA10")
plot(showSMA ? sma20 : na, color=color.blue, title="SMA20")
plot(showSMA ? sma50 : na, color=color.orange, title="SMA50")
plot(showSMA ? sma100 : na, color=color.purple, title="SMA100")
plot(showSMA ? sma200 : na, color=color.red, title="SMA200")
// === SIDEWAYS WARNING
range20 = ta.highest(high, 20) - ta.lowest(low, 20)
atr14 = ta.atr(14)
isSideways = range20 < atr14 * 1.5
if showSidewaysAlert and isSideways
label.new(bar_index, high + syminfo.mintick * 30, "⚠️ Sideways", style=label.style_label_down, textcolor=color.black, size=size.small, color=color.new(color.yellow, 60))
// === ALERTS
alertcondition(call, title="CALL Confirmed", message="CALL Signal Triggered")
alertcondition(put, title="PUT Confirmed", message="PUT Signal Triggered")
alertcondition(watchBuy, title="Watch Buy", message="Watch Buy Signal")
alertcondition(watchSell, title="Watch Sell", message="Watch Sell Signal")
Golden Pattern – Head & Shoulders v2.2//@version=5
indicator("Golden Pattern – Head & Shoulders v2.2", overlay=true)
enable_HS = input.bool(true, "Enable Head & Shoulders Detection")
show_targets = input.bool(true, "Show TP1/TP2/TP3 Levels")
min_dist = input.int(5, "Min Distance Between Points", minval=3)
sensitivity = input.float(1.5, "Deviation %", minval=0.1)
sl_buffer = input.float(0.5, "SL Buffer %")
// نقاط محورية
ph = ta.pivothigh(high, min_dist, min_dist)
pl = ta.pivotlow(low, min_dist, min_dist)
// تخزين الرأس والكتفين
var float sh1 = na
var float head = na
var float sh2 = na
var int sh1_bar = na
var int head_bar = na
var int sh2_bar = na
var float ish1 = na
var float ihead = na
var float ish2 = na
var int ish1_bar = na
var int ihead_bar = na
var int ish2_bar = na
// رأس وكتفين (بيع)
if not na(ph)
if na(sh1)
sh1 := ph
sh1_bar := bar_index
else if na(head) and ph > sh1 and bar_index - sh1_bar > min_dist
head := ph
head_bar := bar_index
else if na(sh2) and ph < head and math.abs(ph - sh1)/sh1 < sensitivity/100 and bar_index - head_bar > min_dist
sh2 := ph
sh2_bar := bar_index
else
sh1 := ph
sh1_bar := bar_index
head := na
sh2 := na
// رأس وكتفين معكوس (شراء)
if not na(pl)
if na(ish1)
ish1 := pl
ish1_bar := bar_index
else if na(ihead) and pl < ish1 and bar_index - ish1_bar > min_dist
ihead := pl
ihead_bar := bar_index
else if na(ish2) and pl > ihead and math.abs(pl - ish1)/ish1 < sensitivity/100 and bar_index - ihead_bar > min_dist
ish2 := pl
ish2_bar := bar_index
else
ish1 := pl
ish1_bar := bar_index
ihead := na
ish2 := na
// خطوط الرقبة
neckline_sell = (sh1 + sh2) / 2
neckline_buy = (ish1 + ish2) / 2
sell_break = enable_HS and not na(sh2) and close < neckline_sell and bar_index > sh2_bar
buy_break = enable_HS and not na(ish2) and close > neckline_buy and bar_index > ish2_bar
// TP / SL
depth_sell = head - neckline_sell
depth_buy = neckline_buy - ihead
tp1_sell = sell_break ? close - depth_sell : na
tp2_sell = sell_break ? close - depth_sell * 1.5 : na
tp3_sell = sell_break ? close - depth_sell * 2.0 : na
sl_sell = sell_break ? head + head * sl_buffer / 100 : na
tp1_buy = buy_break ? close + depth_buy : na
tp2_buy = buy_break ? close + depth_buy * 1.5 : na
tp3_buy = buy_break ? close + depth_buy * 2.0 : na
sl_buy = buy_break ? ihead - ihead * sl_buffer / 100 : na
// منع التكرار
var bool lastBuyPlotted = false
var bool lastSellPlotted = false
var bool plotBuySignal = false
var bool plotSellSignal = false
plotBuySignal := false
plotSellSignal := false
if buy_break and not lastBuyPlotted
plotBuySignal := true
lastBuyPlotted := true
lastSellPlotted := false
if sell_break and not lastSellPlotted
plotSellSignal := true
lastSellPlotted := true
lastBuyPlotted := false
// إشارات الدخول
plotshape(plotBuySignal, location=location.belowbar, style=shape.labelup, color=color.green, text="BUY")
plotshape(plotSellSignal, location=location.abovebar, style=shape.labeldown, color=color.red, text="SELL")
// رسم الأهداف (مع زر تحكم)
if plotBuySignal and show_targets
line.new(bar_index, tp1_buy, bar_index + 20, tp1_buy, color=color.green)
line.new(bar_index, tp2_buy, bar_index + 20, tp2_buy, color=color.teal)
line.new(bar_index, tp3_buy, bar_index + 20, tp3_buy, color=color.blue)
line.new(bar_index, sl_buy, bar_index + 20, sl_buy, color=color.red)
if plotSellSignal and show_targets
line.new(bar_index, tp1_sell, bar_index + 20, tp1_sell, color=color.green)
line.new(bar_index, tp2_sell, bar_index + 20, tp2_sell, color=color.teal)
line.new(bar_index, tp3_sell, bar_index + 20, tp3_sell, color=color.blue)
line.new(bar_index, sl_sell, bar_index + 20, sl_sell, color=color.red)
AlgoFlex EURJPY**EURJPY AlgoFlex(1-Hour Heikin-Ashi Edition)
### Why It Shines on 1-Hour HA
| Edge | What It Means for You
| ---------------------------- |----------------------------------------------------------------
| **Heikin-Ashi Clarity** | Filters intrabar whipsaws, letting AMA lock onto the dominant trend. |
| **Hourly Granularity** | Catches multi-hour EUR/JPY swings without overtrading.
### Quick-Start Checklist
1. **Chart:** EURJPY
2. **Interval:** ⏱ 1 H
3. **Candle Type:** Heikin-Ashi
5. **Set Alerts:** enter and exit signals for instant notifications.
### Who It’s For
* **Swing & intraday traders** who value trend purity over constant scalping
* **Forex specialists** looking to exploit EUR/JPY’s steady sessions
* **Risk-disciplined traders** needing built-in, volatility-aware exits
How to use
- add it to your chart
- choose 1h Heikin-Ashi candles type
- follow the buy sell stop lose and take profit signals
*Try it, share your results, and join the conversation below. Happy trading!*
Accurate Multi-Timeframe Squeeze TrendMulti Time-Frame Trend indicator.
This indicator will review the Squeeze momentum indicator and create a table that shows the trend based on that value on the 5 min, 15 min and 1 hour timeframe.
KING Supper Screener🔧 Inputs
Symbols:
sm1 to sm6: Preset to BTCUSDT, ETHUSDT, XRPUSDT, HOOKUSDT, SOLUSDT, TRUMPUSDT from Binance.
Allows users to change the symbols by settings
Table Size: Allows users to change text size in the table.
Indicators Parameters: RSI length, MA type (e.g., SMA, EMA), ALMA parameters, Bollinger Band multiplier, etc.
📊 Indicators Used
RSI (Relative Strength Index)
Custom calculated RSI based on ohlc4 (average of OHLC).
Optional smoothing applied via selected moving average (e.g., SMA, EMA, RMA).
MA (Moving Average)
ALMA (Arnaud Legoux Moving Average) is used as a trend confirmation.
Compared against its previous value to decide direction.
MACD
Standard MACD line comparison (fast vs slow) to assess momentum.
🔍 Logic for Decision (per symbol per timeframe)
A function btc() returns a tuple of boolean values:
rs: RSI > smoothed RSI → interpreted as bullish.
M: ALMA increasing → upward trend.
F: MACD fast line > slow line → positive momentum.
These are evaluated on different timeframes using request.security():
1 Minute
5 Minutes
15 Minutes
1 Hour
🧾 Table Visualization
A large table is drawn with:
Rows = different indicators (RSI, MA, MACD)
Columns = each symbol
Cell text = "Buy" or "Sell"
Cell color:
✅ Green for "Buy"
❌ Red for "Sell"
Each section (1M, 5M, 15M, 1H) is grouped and labeled clearly in the table.
🧠 What This Script Does for Traders
Provides a quick overview of market sentiment across several major and minor altcoins.
Offers multi-timeframe confirmation, useful for day traders or scalpers.
Uses three diverse indicators to give a more balanced view (oscillator, trend, momentum).
Super Target KingThis Pine Script implements a multi-timeframe trading system called "Super Target King", combining trend-following filters, entry/exit signals, and a market condition dashboard. Below is a breakdown of what this script does:
🔹 1. Filter & Signal Logic
✅ Smooth Range Calculation (smoothrng)
Applies exponential moving average (EMA) smoothing to volatility (absolute price change).
✅ Range Filter (rngfilt)
Filters out noise in the price using custom logic with thresholds.
✅ Direction Tracking
upward, downward: Counters that track consecutive movement directions.
✅ Entry Signal Conditions
Long Condition (longCondition):
Price above filter and rising.
Trend direction is upward.
Previous signal was short (to avoid false continuation).
Short Condition (shortCondition):
Opposite of long condition.
🔹 2. Entry & Exit Logic
When a long or short signal occurs:
Sets:
Entry (en)
Stop Loss (sl)
Take Profits (tp1 to tp4)
Draws corrent lines and labels for entry, stop loss, and profit targets.
🔹 3. Visualization (Labels & Lines)
Entry/SL/TP lines extend forward (bar_index + 15).
Colored zones (green/red) highlight risk and reward areas.
🔹 4. Multi-Timeframe Dashboard (Table)
Creates a dynamic dashboard with the following for 1m, 3m, 5m, 15m, 1h, 4h:
RSI
Moving Average Trend
MACD Signal
Buy/Sell Bias
Volume Momentum
This helps visually confirm signal strength across multiple timeframes.
🔹 6. Technical Indicators Used
RSI: For momentum analysis.
MACD: For trend confirmation.
EMA-based MA filter: Double smoothed EMA crossover.
Volume analysis: Compares current volume to previous volume and price action.
✅ Summary
The Super Target King is a full-featured trend-trading system with:
Heikin-Ashi smoothing
Noise filtering and trend direction
Entry/exit based on volatility-adjusted ranges
Visual trade planning (entry, SL, multiple TPs)
Multi-timeframe condition overview to avoid false entries.
EMA-Dikkat Crossover Trend Belirleme Signal-1
📊 EMA-Caution Crossover Trend Detection Signal Indicator – User Guide
This indicator is designed to help you identify trend direction and detect potential buy or sell opportunities using a crossover system based on Exponential Moving Averages (EMAs). It calculates four EMAs — covering short, medium, and long-term trends — and generates signals depending on how these averages relate to each other.
🔧 Used EMAs (Exponential Moving Averages)
The indicator calculates 4 different EMAs with the following periods:
EMA 5 → Represents very short-term price action
EMA 20 → Indicates short-term trend
EMA 50 → Reflects medium-term trend
EMA 100 → Shows long-term overall trend
These EMAs are displayed on the chart with different colors:
🟡 EMA 5: Yellow – reacts quickly to price movements
🟣 EMA 20: Light Purple
🔴 EMA 50: Magenta (Dark Pink)
🔵 EMA 100: Blue – slower, reflects general trend
The relationship between these EMAs gives insight into the market’s current trend strength and direction.
🟨 Signals and Their Meanings
✅ BUY Signal
Condition: EMA 5 > EMA 20 > EMA 50
This pattern shows that the short-term trend is stronger than the medium and long-term, suggesting bullish momentum.
On the Chart:
🔶 Color: Yellow (RGB: 235, 204, 27)
🔼 Shape: Label Up – appears below the candle
Meaning: Possible buying opportunity. The trend is likely turning upward or strengthening.
❌ SELL Signal
Condition: EMA 5 < EMA 20 < EMA 50
This indicates that the short-term price is below both the medium and long-term averages, suggesting bearish pressure.
On the Chart:
💗 Color: Pink (RGB: 248, 23, 244)
🔽 Shape: Label Down – appears above the candle
Meaning: Potential sell signal. The trend may be shifting downward.
⚠️ CAUTION Signal
Condition: Neither buy nor sell signal is active (i.e., no clear EMA alignment)
This suggests the market is uncertain or ranging, and no clear trend is present.
On the Chart:
🔷 Color: Light Blue (RGB: 198, 232, 248)
✖️ Shape: Cross – appears below the candle
Meaning: Market is indecisive. It’s better to wait for more confirmation before entering a trade.
📌 How to Use on the Chart
Track the Trend: Observe the EMA lines to determine the general direction. If short-term EMAs are above long-term ones, the market is likely bullish — and vice versa.
Watch for Signals:
Yellow Up Label → Potential Buy
Pink Down Label → Potential Sell
Blue Cross Mark → Caution; better to wait
Use with Other Indicators: This system is based solely on EMAs. For stronger signals, consider combining it with RSI, MACD, or volume-based indicators.
💡 Strategy Tip
You can use this indicator in trend-following trading strategies. For example:
Enter long trades only when a buy signal appears, and exit when EMA 5 falls below EMA 20.
Or only trade during strong trends and stay out during caution signals to avoid sideways markets.
FUMO Monday Pulse💓 FUMO Monday Pulse – Weekly Directional Strategy
FUMO Monday Pulse is a directional trading strategy designed to detect early-week momentum and breakout structure, based on Monday’s high and low levels. This tool combines smart breakout detection, retests, and volume filters — ideal for traders looking to systematize early trend entries.
🔍 How It Works
Each week, the indicator automatically tracks Monday’s High and Low, then evaluates how price reacts around those levels during the rest of the week.
It generates two types of signals:
RETEST signals (LONG / SHORT) – a confirmed breakout on a higher timeframe (e.g. 4H), followed by a retest with candle and volume confirmation.
TREND signals (UP / DOWN) – impulsive moves without confirmation, often indicating the start of a directional push.
⚙️ Key Features
Customizable line width, style, and label size
Volume confirmation (optional)
Higher timeframe breakout validation
Cooldown period between signals to avoid clutter
🔔 Alerts
This script supports 4 alert types:
FUMO: RETEST LONG
FUMO: RETEST SHORT
FUMO: TREND UP
FUMO: TREND DOWN
Each alert sends a structured JSON payload via webhook:
{
"event": "RETEST_LONG",
"source": "FUMO_Monday_Pulse",
"symbol": "{{ticker}}",
"time": "{{time}}",
"price": {{close}}
}
You can use this with Telegram bots, Discord webhooks, or execution scripts.
💡 Recommended Use
Use this tool on 15m–1H charts, especially for breakout traders looking to align with early-week momentum. Built to integrate with automated workflows — and powered by the FUMO mindset: focus, structure, clarity.
Smart Scalping with Dashboard + Classic Entries *ProTrader*Smart Scalping with Dashboard + Classic Entries – Detailed Description (English)
The Smart Scalping with Dashboard + Classic Entries strategy is a high-precision, intraday trading system designed to capture short-term opportunities with the help of technical confirmation across multiple timeframes. It combines classic indicators like EMA, RSI, MACD, and ATR with a custom-built trend dashboard for visual trade alignment.
1. Multi-Timeframe Trend Confirmation
This strategy checks the relative position of two EMAs (9 and 21) across six timeframes:
5M, 15M, 30M, 1H, 4H, and 1D.
A timeframe is considered bullish if EMA9 > EMA21.
A trend dashboard shows arrow indicators (green/red) for each timeframe.
If at least 3 timeframes agree on direction, the setup is classified as a “Smart” trade.
2. Entry Conditions
Buy Signal:
EMA9 crosses above EMA21 (bullish crossover).
RSI is above a configurable threshold (default 60).
MACD line is above its signal line (momentum confirmation).
ATR is above a minimum level to ensure volatility (default 0.5).
Only during configured session hours (default: 08:00 to 20:00).
Last trade occurred more than N bars ago (default 10).
Sell Signal:
EMA9 crosses below EMA21 (bearish crossover).
RSI is below a configurable threshold (default 40).
MACD line is below its signal line.
ATR and session filters as above.
3. Smart Entries (Enhanced Visuals and Targets)
When the trend agreement is strong (3+ timeframes), the strategy:
Enters a “Smart Buy” or “Smart Sell”.
Draws a multi-segment arrow in trade direction.
Plots:
Entry line
TP1 and TP2 based on ATR multiples
Stop Loss based on ATR
Text labels for each key level
These visual aids help traders identify the setup and manage risk-reward intuitively.
4. Exit Strategy
All trades have clearly defined exits:
TP1: Configurable (default 2.5 × ATR)
SL: Configurable (default 1.5 × ATR)
Exits are handled with strategy.exit tied to the entry label.
5. Dashboard Interface
At the top-right of the chart:
Displays 6 timeframes with arrows indicating bullish or bearish alignment.
Automatically updates every 10 bars.
6. Scalping Precision + Trade Control
Filters low volatility markets via ATR.
Limits overtrading using barGap.
Session-based trading avoids overnight or low-liquidity trades.
الوصف التفصيلي لاستراتيجية "السكالبينغ الذكي مع لوحة الاتجاهات وإشارات الدخول الكلاسيكية" (Smart Scalping with Dashboard + Classic Entries)
تُعد هذه الاستراتيجية نظام تداول ذكي عالي الدقة مصمم خصيصًا للمتداولين اليوميين الذين يبحثون عن فرص قصيرة الأجل مدعومة بتأكيدات فنية عبر أطر زمنية متعددة. تجمع بين مؤشرات فنية كلاسيكية مثل المتوسطات المتحركة (EMA)، مؤشر القوة النسبية (RSI)، مؤشر الماكد (MACD)، ومؤشر التذبذب (ATR)، مع لوحة ذكية تبيّن اتجاه السوق عبر الأطر الزمنية المختلفة.
1. تأكيد الاتجاه عبر أطر زمنية متعددة
تتحقق الاستراتيجية من العلاقة بين المتوسط المتحرك السريع (EMA9) والبطيء (EMA21) في ستة أطر زمنية:
5 دقائق، 15 دقيقة، 30 دقيقة، ساعة، 4 ساعات، ويومي
الإطار الزمني يعتبر صاعدًا إذا كان EMA9 > EMA21.
يتم عرض لوحة الاتجاه (Dashboard) تحتوي على أسهم ملوّنة (أخضر/أحمر) لعرض اتجاه كل إطار زمني.
إذا توافق 3 أطر زمنية أو أكثر في نفس الاتجاه، تُصنّف الإشارة كـ “Smart Trade”.
2. شروط الدخول
إشارة شراء:
تقاطع EMA9 فوق EMA21 (تقاطع صاعد).
RSI أعلى من مستوى الشراء المحدد (افتراضيًا 60).
خط MACD أعلى من خط الإشارة.
ATR أعلى من الحد الأدنى لضمان وجود تقلب كافٍ (افتراضيًا 0.5).
ضمن ساعات التداول المحددة (افتراضيًا من 08:00 إلى 20:00).
مر وقت كافٍ منذ الصفقة الأخيرة (افتراضيًا 10 شموع).
إشارة بيع:
تقاطع EMA9 أسفل EMA21 (تقاطع هابط).
RSI تحت مستوى البيع المحدد (افتراضيًا 40).
خط MACD أسفل خط الإشارة.
نفس شروط ATR، الوقت، وعدد الشموع السابقة.
3. صفقات ذكية (Smart Entries)
عندما يكون هناك توافق قوي في الاتجاه (3 أطر زمنية فأكثر):
يتم الدخول تحت تسمية "Smart Buy" أو "Smart Sell".
يتم رسم سهم مائل متعدد الأجزاء في اتجاه الصفقة.
ترسم الاستراتيجية:
خط الدخول
TP1 وTP2 بناءً على مضاعفات ATR
وقف الخسارة (SL) بناءً على مضاعف ATR
تسميات توضح كل مستوى
4. استراتيجية الخروج
كل صفقة تحتوي على نقاط خروج محددة مسبقًا:
TP1: مضاعف ATR (افتراضيًا 2.5)
SL: مضاعف ATR (افتراضيًا 1.5)
يتم الخروج باستخدام strategy.exit المرتبطة بإشارة الدخول.
5. واجهة لوحة الاتجاهات (Dashboard)
في الزاوية اليمنى العلوية من الرسم:
تُعرض 6 أطر زمنية مع أسهم تمثل الاتجاه (صعود/هبوط).
OANDA:XAUUSD
يتم تحديث اللوحة تلقائيًا كل 10 شموع.
6. دقة السكالبينغ والتحكم في التداول
يتم تصفية الأسواق منخفضة التذبذب عبر ATR.
تُمنع الصفقات الزائدة عن طريق barGap.
لا يتم التداول خارج الجلسات المحددة لتفادي السيولة المنخفضة.
Delta Momentum ShiftThe "Delta Momentum Shift" strategy combines Bollinger Band breakouts with trend alignment and higher timeframe filtering to capture momentum moves.
#Entry Signals:
Long: Price crosses above upper Bollinger Band, Micro EMA above Macro EMA, and higher timeframe uptrend.
Short: Price crosses below lower Bollinger Band, Micro EMA below Macro EMA, and higher timeframe downtrend.
#Exit Logic:
Trailing Stop: Dynamic stop based on entry price percentage.
Opposite Band Cross: Close position if price crosses the opposite band.
Time Exit: Close trades after a specified number of bars.
#Indicators:
Bollinger Bands (SMA basis, standard deviation bands).
Dual EMA trend filter (Macro and Micro EMAs).
Higher timeframe SMA for trend confirmation.
#Parameter Optimization:
The strategy effectively leverages momentum and multi-timeframe trends but requires careful parameter tuning.
1. Test different combinations of bbPeriod, bbStretch, and EMA lengths across various assets to find optimal settings
2. Adjusting the trailing stop value.
The default settings work well for both BTCUSDT and ETHUSDT.
I recommend using it on a 1 hour timeframe with higher timeframe settings: daily.