Vlad the Impaler EMA Trading SignalsVlad the Impaler is a high profit, high win % indicator. It will display when to enter trades, both long and short. It will display a TP1 when price gains +2% and again at +4%. At the +2% signal, it will also flash a signal to move Stop Loss (SL) to entry, making this trade a guaranteed winner. If TP1 is never hit, there is a built in SL that will flash when price reaches that level, for a small loss. When the win % is measured by the open/close parameters without the TP levels, the win % is not great. You must them manually TP along the way. However, with the TP1 and TP2 signals, and reminder to move SL to entry, Vlad runs an extremely high win %. This indicator is a game changer! It works best on the 3 hour and up time frames.
インジケーターとストラテジー
R2 Strategy — Binary Option📌 R2 Strategy — Multi-Context Price Reaction Tool With Visual Statistics
R2 Strategy is a price–reaction analytical tool designed to study how the market responds to short-term RSI deviations while being filtered by directional context using EMA. It provides visual statistical tables, simplified backtesting, and configurable filters to help traders better understand when market conditions historically aligned with the strategy’s criteria.
🔎 Core Concept
The indicator combines:
Short-period RSI values to detect potential exhaustion zones.
EMA filtering to distinguish trend direction and context.
Time-based behavior studies to analyze when signals historically perform better.
A signal is generated when the RSI exceeds the defined levels and price is reacting relative to the chosen EMA filter. The strategy does not execute trades; it highlights conditions that match its predefined criteria so traders can study and interpret the symptoms of potential reversals or continuations.
📊 Statistical & Backtest Visual Features
The tool includes visual tables and summaries that assist strategic research:
Feature Purpose
Winrate by hour Study intraday behavioral patterns
Winrate by weekday Identify habitual cycle tendencies
Multi-timeframe trend table Contextual confirmation
Compact layout mode Minimalist display
Custom period selection Study behavior in different market cycles
These statistical elements serve as visual study aids only and do not represent predictive or guaranteed outcomes.
⚙ User Configurable Parameters
Users may adjust:
RSI thresholds and period
EMA period and trend sensitivity
Display mode (tables, labels, compact)
Date-based backtest window
Day and hour filters
Cooldown settings to reduce repeated signals
This flexibility allows the user to experiment with different interpretations of market rhythm.
💡 Originality
This script integrates RSI reaction analysis, EMA trend contextualization, and multi-level visual statistics into a single tool designed for study-oriented decision support. The emphasis is not only on the signal but on interpreting how the signal behaved under specific market circumstances.
⚠ Limitations & Disclaimer
This script does not predict markets, guarantee accuracy, or eliminate risk.
Statistical results are historical observations, not forward projections.
It does not provide financial advice or automated execution.
Intended for analysis, research, and educational purposes only.
teril Harami Reversal Alerts BB Touch (Wick Filter Added) teril Harami Reversal Alerts BB Touch (Wick Filter Added)
teril Harami Reversal Alerts BB Touch (Wick Filter Added) teril Harami Reversal Alerts BB Touch (Wick Filter Added) teril Harami Reversal Alerts BB Touch (Wick Filter Added)
teril Harami Reversal Alerts BB Touch (Wick Filter Added)
MACD Above Signal & Price Above VWAP IndicatorThis strategy provides a buy signal with a green arrow pointing up when three conditions are met. The MACD has to be above the signal line. The settings for MACD can be adjusted, but the default is the standard settings for MACD. The second condition is the price has to be above the VWAP line. The third condition is that the price of the current candle needs to be higher than the HIGH price of the previous candle.
Price Action Signals Filtered +EMA🚀 Price Action Signals Filtered + EMA (Dual Confirmation)
💡 Indicator Overview
This indicator is a powerful tool designed to identify potential trend reversals or continuations using Price Action Pivot signals, but it filters them with an Exponential Moving Average (EMA) to ensure dual confirmation.
The indicator's purpose is to generate signals only when a Price Action confirmation aligns with a confirmed market trend (above or below the EMA), thereby reducing noise and increasing signal reliability.
✨ Key Features and Logic
1. Price Action (Pivot) Detection
The indicator automatically detects local low (Pivot Low) and local high (Pivot High) points.
Pivot Low: A potential market bottom.
Pivot High: A potential market top.
2. Price Action Confirmation
After a Pivot is detected, the indicator waits for subsequent confirmation from the closing prices of the candles:
Bullish Confirmation: After a Pivot Low, the indicator requires N consecutive candles (where N is defined in the settings) to close above the previous candle's close. This indicates buying pressure.
**Bearish Confirmation: After a Pivot High, the indicator requires N consecutive candles to close below the previous candle's close. This indicates selling pressure.
3. Trend Filter (EMA) - Dual Confirmation! 🎯
This is the critical component. A confirmed Price Action signal must align with the trend defined by the Exponential Moving Average (EMA):
Bullish Signal (Buy): Generated ONLY if the Bullish Price Action Confirmation occurs while the price (Close) is ABOVE the EMA (default 20 periods).
Bearish Signal (Sell): Generated ONLY if the Bearish Price Action Confirmation occurs while the price (Close) is BELOW the EMA.
This serves as a dual confirmation, ensuring the signal is captured in the direction of the broader market trend.
📈 How to Use
Look for the Signal: Wait for the shape (triangle, circle, or arrow) to appear on the chart.
Verify Confirmation: Know that the signal has already passed through the dual filter: Price Action and EMA.
Bullish signals appear below the bar when the price is ABOVE the EMA.
Bearish signals appear above the bar when the price is BELOW the EMA.
Risk Management: Always use this indicator in combination with your risk management strategy and technical analysis.
📝 Additional Notes
The indicator uses barstate.isconfirmed to accurately plot signals on the candle close.
The EMA line is also plotted on the chart for visual trend verification.
This indicator is a tool only and does not constitute financial advice. Always perform your own analysis and research.
Minor Break of Structure (Minor BoS)This indicator extracts and isolates the Minor Break of Structure (BoS) logic from a full SMC framework and presents it as a clean, lightweight tool for structure-based price action traders.
Unlike traditional BOS indicators that rely on swing calculations with heavy filtering, this script uses original SMC-style minor structure logic to detect meaningful shifts in internal order flow.
A Minor BoS appears when price breaks above a minor swing high (bullish) or below a minor swing low (bearish), confirming a short-term continuation in trend direction.
Features:
Bullish Minor BoS detection
Bearish Minor BoS detection
Automatic line plotting with extend-right
Clear “Minor BoS” label with tiny footprint
Customizable line styles and colors
Lightweight & optimized for fast execution
Zero repainting on BoS confirmations
This tool is ideal for traders who want a simple, clean, and reliable structure-based signal without the noise of major structure, order blocks, liquidity sweeps, or external SMC modules.
Composite Market Momentum Indicator//@version=5
indicator("Composite Market Momentum Indicator", shorttitle="CMMI", overlay=false)
// Define Inputs
lenRSI = input.int(14, title="RSI Length")
lenMom = input.int(9, title="Momentum Length")
lenShortRSI = input.int(3, title="Short RSI Length")
lenShortRSISma = input.int(3, title="Short RSI SMA Length")
lenSMA1 = input.int(9, title="Composite SMA 1 Length")
lenSMA2 = input.int(34, title="Composite SMA 2 Length")
// Step 1: Create a 9-period momentum indicator of the 14-period RSI
rsiValue = ta.rsi(close, lenRSI)
momRSI = ta.mom(rsiValue, lenMom)
// Step 2: Create a 3-period RSI and a 3-period SMA of that RSI
shortRSI = ta.rsi(close, lenShortRSI)
shortRSISmoothed = ta.sma(shortRSI, lenShortRSISma)
// Step 3: Add Step 1 and Step 2 together to create the Composite Index
compositeIndex = momRSI + shortRSISmoothed
// Step 4: Create two simple moving averages of the Composite Index
sma1 = ta.sma(compositeIndex, lenSMA1)
sma2 = ta.sma(compositeIndex, lenSMA2)
// Step 5: Plot the composite index and its two simple moving averages
plot(compositeIndex, title="Composite Index", color=color.new(#f7cf05, 0), linewidth=2)
plot(sma1, title="SMA 13", color=color.new(#f32121, 0), linewidth=1, style=plot.style_line)
plot(sma2, title="SMA 33", color=color.new(#105eef, 0), linewidth=1, style=plot.style_line)
// Add horizontal lines for reference
hline(0, "Zero Line", color.new(color.gray, 50))
Rob's Session Highs and LowsThis indicator plots key intraday structure levels for index and futures traders who track the Asia, London, and New York sessions, plus overnight H1 and H4 levels, without breaking the chart autoscale.
It automatically tracks and draws:
Asia session high and low
London session high and low
Previous New York session high and low (PDH and PDL)
Overnight session H1 and H4 highs and lows
All sessions are interpreted in New York time, and the Asia, London, New York, and Overnight windows are fully configurable so you can match your own session definitions.
Features:
Separate color, style, and width controls for Asia, London, Previous Day, H1, and H4 levels
Optional labels on the chart, with the choice to pin them to the right edge or offset them into the past
Clean vertical session dividers that stay within the current daily range so they do not crush the autoscale
Price scale markers (AH, AL, LH, LL, PDH, PDL, H1H, H1L, H4H, H4L) for quick reference even when levels are off screen
Optional alert conditions for when price crosses any session high or low, as well as Overnight H1 and H4 levels
Use it on your intraday charts to quickly see which session ranges have been taken out, where the prior New York range sits, and which overnight H1 or H4 levels are in play.
Ved Order BlocksOverview
Ved Order Blocks identifies critical supply and demand zones where significant buying and selling pressure exists.
The indicator automatically detects, validates, and displays high-probability support/resistance areas on your chart.
What Makes This Indicator Unique?
Micro-Level Detection System:
This indicator uses a high-period Relative Strenght Index to detect micro-level crossovers.
The high period length is specifically chosen to create a smooth line that filters out market noise completely.
This smooth calculation allows the indicator to catch precise Important levels that shorter periods would miss.
Smart Zone Filtering:
Unlike traditional order block indicators that show every single zone (creating chart clutter), Ved Order Blocks only displays overlapping zones.
When multiple order blocks stack on top of each other at the same price level, it indicates strong market interest.
Single, isolated zones are automatically hidden from your chart - you only see high-quality confluence areas where multiple zones converge.
Continuous Zone Tracking:
The indicator continuously tracks all order blocks in the background.
It monitors which zones are forming and where they overlap.
Only when zones overlap with each other does the indicator display them on your chart.
This ensures you're only seeing the most important levels where multiple orders are stacked.
Strength-Based Classification:
When order blocks form near the momentum centerline (around 50 level) AND near major moving average levels, the indicator marks them as "Strong Bullish OB" or "Strong Bearish OB" with special colored borders.
These points are particularly powerful because they represent both momentum equilibrium and trend support/resistance - the good setup for significant market moves.
How It Works
Monitors Micro levels of Relative Strenght Index
Each level represents potential high-activity zones
This range filters out noise and captures only significant moves
Step 2: Zone Creation
When momentum crosses upward: Creates Bullish Order Block (demand zone)
When momentum crosses downward: Creates Bearish Order Block (supply zone)
Uses the candle's high and low at crossover point
Step 3: Confirmation Delay
New zones enter a "pending" queue
Must survive 6 bars (default) before appearing
This filters out false signals
Only validated zones show on chart
Step 4: Size Filter (Optional)
Removes zones larger than 1.5% of current price (default)
Large zones are often unreliable
Keeps only actionable zones
Step 5: Overlap Detection
Compares all active order blocks continuously
Tracks which zones are overlapping with each other
When 2+ zones overlap = Premium confluence zone
Overlapping zones get higher strength ratings
IMPORTANT: Only overlapping zones are displayed on chart
Single zones are tracked but not shown (reduces clutter)
This ensures you only see high-quality levels
Strong Orderblocks
Type 1: Centerline Zones (Yellow Border)
Order blocks that form when momentum is near the Centerline
Represents perfect balance between buyers and sellers
Often leads to explosive moves as equilibrium breaks
Type 2: Major MA Zones (Orange Border)
Order blocks that form near the major moving average
Represents alignment with long-term trend
Acts as major support/resistance for large market participants
Type 3: Super Strong Zones (Purple Border)
Order blocks that meet BOTH conditions simultaneously
Highest probability setups
Settings Explained
Core Settings
Bar Delay (Default: 6)
Bars to wait before showing zone
Higher = fewer but reliable zones
Lower = more zones but more false signals
Order Block Sensitivity (Default: 10)
Detection frequency adjustment
Range: 1-20
Show Last Order Blocks (Default: 500)
Maximum zones displayed
Prevents chart clutter
Mitigation Method
Close: Zone breaks when candle closes beyond it
Wick: Zone breaks when price wicks through it
Order Block Style
Candle Body: Uses only body (tighter zones)
Full Candle: Uses full candle with wicks
Filters
Use Volume for Strength (Default: ON)
Includes volume in strength calculation
Recommended to keep ON
Filter Out Large Order Blocks (Default: OFF)
Enable to remove oversized zones
Set max size as % of price (default 1.5%)
Show Only Strong Order Blocks (Default: OFF)
Only displays yellow/orange/purple zones
Hides standard white border zones
Strength Settings
Centerline Sensitivity (Default: 0.1)
Increase for more zones, decrease for fewer
Highlight Strong OBs (Default: ON)
Enables orange border feature
Proximity Threshold (Default: 0.2%)
0.2% = tight confluence
Increase for more highlights
Timeframe Settings
Scalping (1m-5m)
Bar Delay: 3-5
Show Last OBs: 100
Show Only Strong: ON
Mitigation: Wick
Day Trading (15m-1H)
Bar Delay: 6-8
Show Last OBs: 200
Show Only Strong: OFF
Mitigation: Close
Swing Trading (4H-Daily)
Bar Delay: 8-12
Show Last OBs: 300
Show Only Strong: ON
Mitigation: Close
Key Advantages:
Eliminates chart clutter by showing only overlapping zones
High-period calculation filters all market noise
Automatic strength classification with visual indicators
Works on all timeframes and markets
Fully customizable to match your trading style
Auto-removes broken zones to keep chart updated
Important Limitation:
This indicator uses long period calculations.
Due to these high period requirements, the indicator's performance may vary for free TradingView users who have limited historical data access.
This indicator is best suited for TradingView paid plan users (Essential, Plus, or Premium) as they have access to extensive historical data, which allows the indicator to calculate and display zones more accurately and consistently across all timeframes.
RTH Opening Range with ExtensionsTool that maps the opening range, opening range mid and extensions. Defaults are 5min OR with 1x extensions. You can customize to 1min, 5min, 15min or 30min opening ranges. Nothing complicated and certainly vibe coded with the help of Claude AI.
Institutional VWAP Suite (Lite Compatible)The **Institutional VWAP Suite (Lite Compatible)** brings true institutional volume-weighted price analysis to every trader — even on TradingView Lite/Free accounts where standard VWAP tools are restricted.
This script recreates the most important VWAP models used by banks, funds, and high-frequency desks, including:
• **Daily VWAP** (exchange-accurate)
• **Weekly VWAP** (manually accumulated)
• **Monthly VWAP** (manually accumulated)
• **Rolling Window VWAP** (array-based, fully Lite-compatible)
All calculations avoid blocked functions like `ta.sum` or session-restricted VWAP calls. Everything is built manually from volume and price to ensure accuracy across all accounts and all markets.
### Features
• Multi-timeframe VWAPs (Daily/Weekly/Monthly)
• Manual Rolling VWAP with adjustable length
• Optional VWAP bands (Lite-safe)
• Clean visuals with color-coded levels
• Optimized arrays for fast, stable performance
• Free-tier compatible — no premium functions required
This tool is designed for traders who want institutional structure, premium-level VWAP calculations, and consistent execution regardless of plan level. Perfect for scalpers, day traders, futures traders, and anyone who uses intraday volume profiles.
### Recommended Use
• Map directional bias using Daily vs Weekly VWAP
• Use Monthly VWAP for macro trend context
• Track intraday mean reversion with Rolling VWAP
• Use VWAP bands as dynamic support/resistance zones
A simple, powerful, no-restrictions VWAP engine — built for everyone.
EMA Trend Stacked Meter (Debounced)The EMA Baseline Stacked Meter is a minimalist trend-regime indicator designed for fast, at-a-glance confirmation of market structure. It compares three exponential moving averages (Fast, Medium, and Slow) against a short baseline EMA and displays their relationship as stacked horizontal color bars in a dedicated lower panel. Each bar represents a different trend speed, allowing you to instantly see whether short-term, mid-term, and slower momentum are aligned.
How It Works
The indicator uses a Baseline EMA (default 8) as the reference point. When an EMA is below the baseline, its bar turns green (bullish bias). When the EMA is above the baseline, its bar turns red (bearish bias). The three stacked bars are always fixed in position: Fast on top, Medium in the middle, and Slow on the bottom. This fixed layout ensures that only color changes convey market state, eliminating visual noise from oscillation or movement.
Debounce Filter (Noise Suppression)
To prevent false signals caused by single-candle price spikes, the indicator includes a built-in 2-bar debounce filter. This means a bar will only change color if the bullish or bearish condition is confirmed for two consecutive candles. Brief one-candle flips (for example: red → green → red) are ignored entirely. This dramatically improves signal stability during choppy or low-liquidity conditions.
Ideal Use Cases
This indicator is especially effective as a trend confirmation tool for scalping, day trading, and intraday swing trading. It pairs well with entry systems based on EMAs, VWAP, RSI, MACD, or price-action breakouts. Traders often use it to quickly confirm whether momentum across multiple speeds is aligned before entering a position.
Default Settings
Baseline EMA: 8
Fast EMA: 13
Medium EMA: 21
Slow EMA: 34
All values are fully adjustable from the settings panel.
What This Indicator Is Not
This is not a buy/sell signal generator by itself. It is a regime filter and confirmation tool designed to help you avoid trading against dominant momentum. It does not repaint, does not rely on future data, and does not shift visually after the candle closes.
Position Size Tool [Riley]Automatically determine number of shares for an entry. Quantity based on a stop set at the low of day for long positions or a stop set at the high of the day for short positions. As well as inputs like account balance risk per trade. Also includes a user-defined maximum for percentage of daily dollar volume to consume with entry.
Alt Trading: Tom's Reversal Strategy
The Alt Trading: Tom’s Reversal Strategy indicator is a multi-layered market-structure and regime-detection tool engineered specifically for intraday futures trading. It dynamically computes hourly directional bias using higher-timeframe OHLC data, enabling traders to visually interpret bullish or bearish regime transitions with precision. The system identifies structural turning points through pivot-based swing analysis and confirms Break-of-Structure (BOS) events with strict or non-strict validation logic. Once a valid BOS occurs inside a higher-timeframe continuation window, the indicator generates long or short signals that incorporate intelligent risk modeling, including pivot-derived stop placement and customizable fixed-risk calibration. Automated risk-to-reward boxes are drawn in real time, updating tick-by-tick until either the stop or target is hit, allowing for clear visualization of trade lifecycle and expectancy. A second-order trend-continuation filter highlights specific intra-hour windows—referred to as “blue windows”—giving traders refined timing insights for potential reversals. With optional background bias shading, customizable TP/SL lines, and fully stylized BOS labels, the interface provides a clean, highly interpretable execution framework. Designed with scalpers and algorithmic traders in mind, the indicator blends structure, regime context, and real-time visualization to produce high-probability reversal setups during the most liquid hours of the trading session.
XAUUSD Liquidity Sweep + Engulfing (4H/2H/15m)Key Features in This Script:
4H Bias (Trend): We use RSI on 4H to determine if the market is in a bullish or bearish trend.
2H Setup: When price sweeps below previous lows or above previous highs (liquidity sweep), we confirm it with RSI and an engulfing candle.
15m Entry: After the liquidity sweep is confirmed on the 15m chart, we check for a bullish engulfing (for buys) or bearish engulfing (for sells) with RSI confirmation.
How to Use It:
Add the Script: Copy-paste the code above into TradingView’s Pine Editor.
Apply it to the 15-minute chart for XAUUSD (Gold).
Alerts: Set up alerts when a Buy or Sell signal appears based on the conditions.
Alerts Example:
When a liquidity sweep and RSI flip happens with an engulfing candle, TradingView will notify you, helping you enter at the right time.
🚀 Next Steps:
Try it out and let me know how the alerts and signals are working for you.
If you'd like to add custom stop-loss or take-profit calculations, or include Fibonacci levels, let me know!
QUANTLABS Fisher Stream: 5-TF Consensus RibbonMarkets are noisy. A single timeframe often lies. The Fisher Stream cuts through the noise by inspecting 5 sequential timeframes (Default: 5m, 6m, 7m, 8m, 9m) simultaneously to find the "Perfect Flow."
Unlike standard indicators that repaint or lag, this tool looks for Consensus. When the fast, medium, and slow timeframes within the stream all agree, the ribbon glows, and the background flashes, indicating a high-probability "Full Flow" state.
The Ribbon: Plots 5 distinct Fisher Transforms.
Blue Lines: Faster timeframes (leading indicators).
Orange Lines: Slower timeframes (trend confirmation).
Consensus Check:
FULL FLOW (Bull): When all 5 lines are > 0. The background flashes Green.
FULL FLOW (Bear): When all 5 lines are < 0. The background flashes Red.
MIXED (Chop): When the lines disagree. The background remains dark, warning you to stay out.
Dashboard: A heads-up display showing the exact Fisher value for every timeframe in the cluster.
Scalpers: Use the default settings (5m-9m). Enter only when the dashboard says "FULL FLOW" and the candles turn solid Green/Red.
Trend Traders: Change the inputs to higher timeframes (e.g., 15m, 30m, 45m, 1H, 4H) to catch major swing moves.















