Pro Trading Signals - Trend + S/R + Risk// ============================================
// PROFESSIONAL TRADING STRATEGY NOTES
// ============================================
// === WHAT THIS STRATEGY DOES ===
// 1. TREND ANALYSIS: Uses multiple EMAs (9, 21, 50, 200) to identify trend direction
// 2. SUPPORT/RESISTANCE: Automatically detects key price levels
// 3. RISK MANAGEMENT: Calculates stop loss and take profit with 2:1+ R:R ratio
// 4. SIGNAL SCORING: Only trades high-quality setups (60/100+ score)
// 5. ENTRY TYPES: Pullbacks, support/resistance bounces, breakouts
// === KEY IMPROVEMENTS FROM BASIC SIGNALS ===
// ✓ Trend alignment required (no counter-trend trades)
// ✓ Support/resistance confirmation
// ✓ Volume and momentum filters
// ✓ Automatic stop loss and take profit levels
// ✓ Signal quality scoring (filters out weak signals)
// ✓ Risk:Reward ratio enforcement (minimum 2:1)
// ✓ Volatility filter (avoids choppy markets)
Candlestick analysis
Extreme Candle Pattern Visualizer🟠 OVERVIEW
This indicator compares the current candle's percentage change against historical data, then highlights past candles with equal or bigger magnitude of movement. Also, for all the highlighted past candles, it tracks how far price extends before recovering to its starting point. It also provides statistical context through percentile rankings.
IN SHORT: Quickly spot similar price movements in the past and understand how unusual the current candle is using percentile rankings.
🟠 CORE CONCEPT
The indicator operates on two fundamental principles:
1. Statistical Rarity Detection
The script calculates the percentage change (open to close) of every candle within a user-defined lookback period and determines where the current candle ranks in this distribution. A candle closing at -9% might fall in the bottom 5th percentile, indicating it's more extreme than 95% of recent candles. This percentile ranking helps traders identify statistically unusual moves that often precede reversals or extended trends.
2. Recovery Path Mapping
Once extreme candles are identified (those matching or exceeding the current candle's magnitude), the indicator tracks their subsequent price action. For bearish candles, it measures how far price dropped before recovering back to the candle's opening price. For bullish candles, it tracks how high price climbed before returning to the open. This reveals whether extreme moves typically extend further or reverse quickly.
🟠 PRACTICAL APPLICATIONS
Mean Reversion Trading:
Candles in extreme percentiles (below 10% or above 90%) often signal oversold/overbought conditions. The recovery lines show typical extension distances, helping traders set profit targets for counter-trend entries.
Momentum Continuation:
When extreme candles show small recovery percentages before price reverses back, it suggests strong directional momentum that may continue.
Stop Loss Placement:
Historical recovery data reveals typical extension ranges after extreme moves, informing more precise stop loss positioning beyond noise but before major reversals.
Pattern Recognition:
By visualizing how similar historical extremes resolved, traders gain context for current price action rather than trading in isolation.
🟠 VISUAL ELEMENTS
Orange Circles: Mark historical candles with similar or greater magnitude to current candle
Red Lines: Track downward extensions after bearish extreme candles
Green Lines: Track upward extensions after bullish extreme candles
Percentage Labels: Show exact extension distance from candle close to extreme point
Percentile Label: Color-coded box displaying current candle's statistical ranking
Hollow Candles: Background rendering for clean chart presentation
🟠 ORIGINALITY
This indicator uniquely combines statistical percentile analysis with forward-looking recovery tracking. While many indicators identify extreme moves, few show what happened next across multiple historical instances simultaneously. The dual approach provides both the "how rare is this?" question (percentile) and "what typically happens after?" answer (recovery paths) in a single visual framework.
HammerThis indicator automatically detects powerful candlestick formations such as Hammer, Inverted Hammer, Bullish Engulfing, Hanging Man, Shooting Star, and Bearish Engulfing.
It visually marks potential reversal zones on the chart and provides instant Long / Short alerts.
By combining pattern recognition with swing levels, it helps you identify possible trend reversals more clearly.
A simple, fast, and price-action-focused tool for smarter trading decisions.
💡 Yellow dotted lines indicate possible reaction zones around swing points.
Multi-Timeframe FVG Detector v2 STEWNewest FVG with alerts and ability to show current TimeFrame Viewed
Illuminati Zone🟣 Illuminati Zone — Hidden Power of the 11 PM NZ Candle
The Illuminati Zone reveals the hidden footprints of liquidity and market imbalance formed by the 11 PM New Zealand 15-minute candle — a time when global liquidity transitions between major sessions.
This candle often defines key intraday supply and demand boundaries, serving as a magnet for price and a pivot point for high-probability reversals or breakouts.
🧠 How it works
Automatically detects and marks the 11 PM NZ 15-minute candle each day.
Draws a translucent zone box between its high and low.
Extends two reference lines at +1 × range and –1 × range above and below the zone — ideal for spotting overextensions or liquidity sweeps.
Supports custom lookback, colors, and visual options.
💡 How to use it
Watch how price interacts with the zone — rejection often signals smart-money activity.
Use +1 and –1 levels as overextended zones for potential reversals or breakout retests.
Combine with your own confluence tools or volume analysis for precision entries.
⚙️ Customization Options
Target hour (NZ time)
Days back to display
Zone and line colors
Transparency and visual preferences
🔮 Pro Tip: Pair it with a volume or imbalance indicator for surgical-level precision in identifying where smart money positions are built or released.
Institutional Candle Scanner — Imbalance & Order Blocks GaneshHere you can large body, volume > 1.5*avg{20}, followed smaller candels which indidcates institutional involvement.
Volume Quintiles - 10 Trading Days, Time-of-Day Awarethis logging in the last 20 trading days in the same time.
Saldo Detector (actions and futures) v6/@version=6
indicator("Balance Detector (stocks and futures) v6", overlay=true)
This indicator, as its name suggests, monitors balances—the contracts gradually placed by HFTs, which are what move the market. It's important for traders to understand their assets to know the average movement and test the number of contracts and adjust them for the stock and futures market where it can be used. It's important to know that the timeframe also matters, as the number of contracts will be smaller in shorter timeframes, and as the timeframe increases, you can see the average movement rate. Enjoy, and I hope it adapts and helps with your investments. If you want to change the code, feel free.
EA M1 Signals with Persistent ATR TP/SL1 Minute scalper for XAU/USD - uses multiple integrated indicators to provide signals upon a breakout and pullback
Qullamaggie 8EMA/21EMA/50EMA//Exponantial Moving Average - 8
//Exponantial Moving Average - 21
//Simple Moving Average - 50
HTF Live View - GSK-VIZAG-AP-INDIA📘 HTF Live View — GSK-VIZAG-AP-INDIA
🧩 Overview
The HTF Live View indicator provides a real-time visual representation of higher-timeframe (HTF) candle structures — such as 15min, 30min, 1H, 4H, and Daily — all derived directly from live 1-minute data.
This allows traders to see how higher timeframe candles are forming within the current session — without switching chart timeframes.
⚙️ Core Features
📊 Live Multi-Timeframe OHLC Tracking
Continuously calculates and displays Open, High, Low, and Close values for each key timeframe (15m, 30m, 1H, 4H, and Daily) based on the ongoing session.
⏱ Session-Aware Calculation
Automatically syncs with market hours defined by user-selected start and end times. Works across multiple timezones for global compatibility.
🕹 Visual Candle Representation
Draws mini-candles on the chart for each higher timeframe to represent their current body and wick — updated live.
Green body → bullish development
Red body → bearish development
📅 Informative Table Panel
Displays a summary table showing:
Timeframe label
Period (start–end time)
Live OHLC values
Color-coded close values
🌍 Timezone Support
Fully compatible with common regions such as Asia/Kolkata, New York, London, Tokyo, and Sydney.
🔧 User Inputs
Parameter Description
Market Start Hour/Minute Define session start time (default: 09:15)
Session End Hour/Minute Define market close (default: 15:30)
Timezone Select your preferred timezone for session alignment
💡 How It Works
The indicator uses a rolling OHLC calculation function that dynamically computes candle values based on elapsed session time.
Each timeframe (15m, 30m, 1H, 4H, and Daily) is built from 1-minute data to maintain precision even during intraday updates.
Both a visual representation (candles and wicks) and a data table (numeric summary) are displayed for clarity.
🧠 Use Cases
Monitor how HTF candles are forming live without switching chart intervals.
Understand intraday structure shifts (e.g., when 1H turns from red to green).
Confirm trend alignment across multiple timeframes visually.
Combine with your volume, delta, or liquidity tools for deeper confluence.
🪶 Signature
Developed by GSK-VIZAG-AP-INDIA
© prowelltraders — Educational and analytical use only.
⚠️ Disclaimer
This indicator is for educational and informational purposes only.
It does not provide financial advice or guaranteed trading results.
Always perform your own analysis before making investment decisions.
Weekly Breakout Screenermencari harga saham yang kuat breakout harga mingguan. potensi swing trading
Engulfing CandleThis indicator highlights the most recent candle that engulfs the previous candle's high and low or closes beyond the previous open after taking out its high or low
BOS INDICATOR )Good for breaking structures. tells you where a break in structure occurs by outlining the break in structure in a red or green candle
4h Top & BottomDraws a line at the top of the first 4h candle as well as the bottom. Colors the background green for possible long entries after reclaiming the bottom and red for short entries after rejecting the top.
Nifty Options 3Point SL - Buy OnlyThis is suitable for only Option Buyer only,
The provided strategy uses a combination of technical indicators and filters for entering and exiting buy (long) trades on Nifty options with specific criteria and risk management. Here is an analysis of the trade criteria and precautions:
### Trade Criteria
1. **Trend Filter (EMA 200):**
The strategy trades only in the direction of the major trend defined by the 200-period Exponential Moving Average (EMA).
- Long trades occur only when the price is above the EMA 200, indicating an uptrend.
2. **Squeeze Momentum Indicator (LazyBear Squeeze):**
This indicator combines Bollinger Bands and Keltner Channels to detect periods of low volatility (squeeze) and subsequent momentum bursts when price starts moving with direction.
- The strategy requires the squeeze to be off (volatility expanding) and positive squeeze momentum for long entries.
3. **Swing High/Low Levels:**
The strategy uses recent pivot highs and lows as breakout and exit points.
- Long entries happen on a breakout above the last swing high.
- Exits occur when price drops below the last swing low.
4. **Price Angle Filter:**
The entry requires the price movement angle over a lookback period to exceed a set threshold (27 degrees). This filters for strong momentum in price direction.
5. **Time Filter:**
Trades are only taken during India trading hours from 4:00 AM to 11:00 PM IST, likely to avoid low liquidity periods.
6. **Stop Loss:**
A fixed stop loss of 137 points below the entry price is used to limit loss on each trade.
### Precautions and Risk Management
- **Trend Confirmation:** Restricting entries only in the direction of the 200 EMA prevents counter-trend trades, reducing risk of false signals and larger drawdowns.
- **Volatility Squeeze and Momentum Requirement:** Entering trades only after volatility expansion and confirmed momentum increases probability of a sustained move.
- **Breakout Entry:** Using recent swing highs as entry triggers helps ensure price is confirming strength and not entering prematurely.
- **Angle Threshold:** Filtering entries to strong price moves avoids whipsaws when price movement is weak or sideways.
- **Time Window:** Restricting the trading window reduces exposure to after-hours or low volume moves that can cause erratic behavior.
- **Fixed Stop Loss:** Predefined stop loss size allows strict risk control on each trade.
- **Exit on Swing Low Break:** Exiting on price falling below recent swing low helps to cut losses or secure profits when momentum reverses.
### Summary
Overall, the strategy combines trend, volatility, momentum, price pattern, and time filters for trade selection with fixed stop loss for risk management. It is designed to participate in strong trending moves to the upside while avoiding sideways or low momentum conditions.
This cautious multi-filter approach reduces false entries but may miss some moves due to strict criteria. Monitoring performance and adjusting parameters like stop loss points or angle threshold can further optimize risk-reward.
Let me know if you want a detailed breakdown or suggestions for enhancing this strategy further.
⦁ Disclaimer: The content in this video is for educational purposes only and should not be considered financial advice. We are not SEBI-registered advisors. Cryptocurrency trading is highly volatile and carries significant risk. Consult a qualified financial advisor before making any investment decisions. Forex trading is prohibited in India. About Us: We provide educational content on trading strategies and market analysis.
Connect With Us: For business inquiries, email us at: customercare@eamzn.in
Backtesting Services: We offer strategy backtesting on TradingView. Fee: Contact us for details.
BATOOT//@version=5
indicator('BATOOT', overlay=true)
length = input.int(title='Length', minval=1, maxval=1000, defval=18)
upBound = ta.highest(high, length)
downBound = ta.lowest(low, length)
LONG = ta.cross(high, upBound)
SHORT = ta.cross(low, downBound)
switch_1 = 0
setA = 0
setB = 0
if LONG and switch_1 == 0
switch_1 := 1
setA := 1
setB := 0
setB
else
if SHORT and switch_1 == 1
switch_1 := 0
setA := 0
setB := 1
setB
else
switch_1 := nz(switch_1 , 0)
setA := 0
setB := 0
setB
plotshape(setA, title='LONG', style=shape.triangleup, text='BUY', color=color.new(color.green, 0), textcolor=color.new(color.green, 0), location=location.belowbar, size=size.small)
plotshape(setB, title='SHORT', style=shape.triangledown, text='SHORT', color=color.new(color.red, 0), textcolor=color.new(color.red, 0), location=location.abovebar, size=size.small)
alertcondition(setA, title='LONG', message='LONG!')
alertcondition(setB, title='SHORT', message='SHORT!')
//Support and Resistance
line_width = 3
sr_tf = input.timeframe('', title='S/R Timeframe')
//Legacy RSI calc
rsi_src = close
len = 9
up1 = ta.rma(math.max(ta.change(rsi_src), 0), len)
down1 = ta.rma(-math.min(ta.change(rsi_src), 0), len)
legacy_rsi = down1 == 0 ? 100 : up1 == 0 ? 0 : 100 - 100 / (1 + up1 / down1)
//CMO based on HMA
length1 = 1
src1 = ta.hma(open, 5) // legacy hma(5) calculation gives a resul with one candle shift, thus use hma()
src2 = ta.hma(close, 12)
momm1 = ta.change(src1)
momm2 = ta.change(src2)
f1(m, n) =>
m >= n ? m : 0.0
f2(m, n) =>
m >= n ? 0.0 : -m
m1 = f1(momm1, momm2)
m2 = f2(momm1, momm2)
sm1 = math.sum(m1, length1)
sm2 = math.sum(m2, length1)
percent(nom, div) =>
100 * nom / div
cmo_new = percent(sm1 - sm2, sm1 + sm2)
//Legacy Close Pivots calcs.
len5 = 2
h = ta.highest(len5)
h1 = ta.dev(h, len5) ? na : h
hpivot = fixnan(h1)
l = ta.lowest(len5)
l1 = ta.dev(l, len5) ? na : l
lpivot = fixnan(l1)
//Calc Values
rsi_new = ta.rsi(close, 9)
lpivot_new = lpivot
hpivot_new = hpivot
sup = rsi_new < 25 and cmo_new > 50 and lpivot_new
res = rsi_new > 75 and cmo_new < -50 and hpivot_new
calcXup() =>
var xup = 0.0
xup := sup ? low : xup
xup
calcXdown() =>
var xdown = 0.0
xdown := res ? high : xdown
xdown
//Lines drawing variables
tf1 = request.security(syminfo.tickerid, sr_tf, calcXup(), lookahead=barmerge.lookahead_on)
tf2 = request.security(syminfo.tickerid, sr_tf, calcXdown(), lookahead=barmerge.lookahead_on)
//SR Line plotting
var tf1_line = line.new(0, 0, 0, 0)
var tf1_bi_start = 0
var tf1_bi_end = 0
tf1_bi_start := ta.change(tf1) ? bar_index : tf1_bi_start
tf1_bi_end := ta.change(tf1) ? tf1_bi_start : bar_index
if ta.change(tf1)
tf1_line := line.new(tf1_bi_start, tf1, tf1_bi_end, tf1, color=color.green, width=line_width)
tf1_line
line.set_x2(tf1_line, tf1_bi_end)
var tf2_line = line.new(0, 0, 0, 0)
var tf2_bi_start = 0
var tf2_bi_end = 0
tf2_bi_start := ta.change(tf2) ? bar_index : tf2_bi_start
tf2_bi_end := ta.change(tf2) ? tf2_bi_start : bar_index
if ta.change(tf2)
tf2_line := line.new(tf2_bi_start, tf2, tf2_bi_end, tf2, color=color.orange, width=line_width)
tf2_line
line.set_x2(tf2_line, tf2_bi_end)
Volume Peak (2 before & 2 after) - With AlertVolume Peak (2 before & 2 after) - With Alert
There will be an alert for you when a signal appears.
If you find it useful, please give me a like
Previous 4-Hour High/Low (Updated)Features:
- Works on any chart timeframe.
- Automatically updates at the close of each 4H candle.
- Lines extend across the chart (both directions).
- Customizable color and thickness.
- Optional labels.
- No flickering or constant deletion/recreation — lines are updated only when the 4H candle closes
指定周期 MACustom Timeframe Moving Average (MA)
This indicator allows you to display a Moving Average from a higher or custom timeframe directly on your current chart.
📌 Features:
Choose any custom timeframe (e.g. 1H, 4H, 1D)
Supports multiple MA lengths (e.g. 20, 40, 60…)
Helps identify trend direction and key dynamic support/resistance
Ideal for multi-timeframe trading strategies
💡 Usage Example:
View 1H MA on a 5-minute chart for stronger trend confirmation
Use longer period MA as trend filter, shorter MA for entry signals
🚀 A great tool for swing traders, scalpers, and day traders who rely on multi-timeframe confluence.
EMA 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50