Session Times + Strenght M7This Script Aims to Define Session Times, and Rank those. It can help to adjust your Strategy to Higher Volatility, if you choose to use the Session Volatility and Strenght Index from 1-10. Your timezone on Trading View should be NY. You can customize the Following in Settings: Weight of Volatility & Narrative Regarding the ranking + Transparency of the Lines. SP:SPX FX:EURUSD OANDA:EURUSD CAPITALCOM:USDJPY AMEX:SPY NASDAQ:QQQ TVC:DXY CAPITALCOM:USDJPY CME_MINI:NQ1! OANDA:XAUUSD FX:GBPUSD
Indicators and strategies
DSEMA 三价趋势(中轨虚线)SMA trend indicator, using two colors to distinguish between long and short trends, indicators, simple, new as the market and average indicator enthusiasts can focus on reference;
Indicators using DSEMA averages, take the value of “high, close, low” three prices to form a trading indicator; anti-single appear false signals, wrong decision-making
Crypto EMA TableCrypto EMA Trend Scanner
A powerful tool for crypto traders to quickly identify trend strength across multiple timeframes
This indicator helps you spot potential trading opportunities by analyzing the EMA (Exponential Moving Average) alignment across four different timeframes. It displays a clean, color-coded table showing which cryptocurrencies are in a strong uptrend.
Key Features:
Multi-Timeframe Analysis: Simultaneously scan 3-minute, 15-minute, 1-hour, and 4-hour charts
Clear Visual Signals: Green cells indicate bullish EMA alignment (EMA 20 > EMA 50 > EMA 200)
Customizable Symbols: Track up to 3 different cryptocurrencies of your choice
Exchange Selection: Compatible with major exchanges (Bybit, Binance, Coinbase, Kraken, KuCoin, FTX)
Flexible Positioning: Place the table anywhere on your chart
How to Use:
Add the indicator to your chart
Select your preferred cryptocurrencies in the settings
Position the table where you want it
Look for green cells indicating EMA lineup.
Use this information to identify potential entry points or confirm your trading bias
Williams Percent Range proWilliams Percent Range with Divergences (Williams %R Div)
Description:
This indicator enhances the traditional Williams %R oscillator by detecting both Regular Divergence and Hidden Divergence directly on the %R line. It helps traders spot potential trend reversals and trend continuations with high precision.
Key Features:
Williams %R calculation (standard, normalized between -100 and 0).
Pivot-based detection of divergences:
Regular Bullish Divergence: Price makes a lower low, but %R makes a higher low → potential upward reversal.
Regular Bearish Divergence: Price makes a higher high, but %R makes a lower high → potential downward reversal.
Hidden Bullish Divergence: Price makes a higher low, but %R makes a lower low → potential trend continuation upward.
Hidden Bearish Divergence: Price makes a lower high, but %R makes a higher high → potential trend continuation downward.
Customizable settings:
Enable/disable Regular and Hidden Divergences separately.
Customize colors for each divergence type.
Visual plotting:
Divergence signals are marked with labels (Bull, Bear, H Bull, H Bear) directly on the %R panel.
Built-in alert conditions:
Instant alerts when a Regular or Hidden Divergence is detected.
Usage Recommendation:
Regular Divergences are best used to anticipate trend reversals.
Hidden Divergences are useful for confirming trend continuations.
Combining divergence detection with key support/resistance levels, candlestick patterns, or moving averages can significantly enhance trading accuracy.
Scalping Supertrend + Stochastic RSIThe Scalping Supertrend + Stochastic RSI Indicator is designed for short-term trading and scalping on lower timeframes. It combines the Supertrend indicator to identify trend direction with the Stochastic RSI to pinpoint overbought/oversold conditions for precise entry and exit signals. The indicator generates buy and sell signals when the Stochastic RSI crosses predefined levels (oversold/overbought) while aligned with the Supertrend’s trend direction.
Heila's Advanced Buy/Sell Signal (Upgraded) - 100MA TouchI made it for myself, and it wouldn't be easy to lose if you just follow the signals.. but it's rather hard to see them.
Tradicators Pulse™ [v1]Tradicators Pulse™ Strategy: “AI Pulse Reversal”
Goal:
Catch reversals and trends using a smooth MA with adaptive bands and a confidence oscillator.
Step-by-Step: How to Use
① Set the Context
Timeframes: 5min, 15min, 1H (start with 15min)
Watch:
MA line color (blue = bullish, fuchsia = bearish)
Pulse Bands (upper = overbought, lower = oversold)
Yellow Oscillator for trend strength
Step-by-Step: Mean Reversion (Bounce Trade)
Wait for price to breach a band
Candle closes outside upper band (overbought) or lower band (oversold)
Check Pulse Oscillator
It must curve up (long) or down (short)
Entry Trigger
Enter on next candle that closes back inside the bands
Stop Loss
Few pips outside band edge
Take Profit
TP1 = MA line (gray-blue/fuchsia)
TP2 = Opposite band
Step-by-Step: Trend Entry (Momentum Follow)
Wait for MA color flip
Blue = Uptrend → only long setups
Fuchsia = Downtrend → only short setups
Entry Trigger
Price pulls back near MA
Oscillator still supports trend direction
Enter on bounce off MA
Stop Loss
Few pips below/above MA or last swing low/high
Take Profit
TP1 = Band in direction of trend
TP2 = Use trailing SL or R:R 1:2
Avoid Trading When:
MA is flat (no trend)
Bands are too tight or choppy
Oscillator gives conflicting signal
Relative Strength Indexrsi 2468 ema14 wma 45.đây là tổng hợp chỉ báo rsi và ma +wma trên 1 biểu đồ.nó rất ngắn gọn hữu ích
ES Stoch RSI [Krypt] Strategy//@version=6
strategy("ES Stoch RSI Strategy", overlay=false, precision=1)
// Constants
PI = 3.14159265359
// Functions
drop1st(src) =>
var float x = na
x := na(src ) ? na : src
xlowest(src, len) =>
var float x = src
for i = 1 to len - 1
v = src
if na(v)
break
x := math.min(x, v)
x
xhighest(src, len) =>
var float x = src
for i = 1 to len - 1
v = src
if na(v)
break
x := math.max(x, v)
x
xstoch(c, h, l, len) =>
float xlow = xlowest(l, len)
float xhigh = xhighest(h, len)
100 * (c - xlow) / (xhigh - xlow)
Stochastic(c, h, l, length) =>
float rawsig = xstoch(c, h, l, length)
math.min(math.max(rawsig, 0.0), 100.0)
xrma(src, len) =>
var float sum = na
sum := (src + (len - 1) * nz(sum , src)) / len
xrsi(src, len) =>
msig = nz(ta.change(src), 0.0)
up = xrma(math.max(msig, 0.0), len)
dn = xrma(math.max(-msig, 0.0), len)
rs = up / dn
100.0 - 100.0 / (1.0 + rs)
EhlersSuperSmoother(src, lower) =>
a1 = math.exp(-PI * math.sqrt(2) / lower)
coeff2 = 2 * a1 * math.cos(math.sqrt(2) * PI / lower)
coeff3 = -math.pow(a1, 2)
coeff1 = (1 - coeff2 - coeff3) / 2
var float filt = na
filt := nz(coeff1 * (src + nz(src , src)) + coeff2 * nz(filt , src) + coeff3 * nz(filt , src))
// Inputs
smoothK = input.int(10, minval=1, title="K")
smoothD = input.int(3, minval=1, title="D")
lengthRSI = input.int(14, minval=1, title="RSI Length")
lengthStoch = input.int(14, minval=1, title="Stochastic Length")
showsignals = input.bool(true, title="Buy/Sell Signals")
src = input.source(close, title="Source")
ob = 80
os = 20
midpoint = 50
// Indicator Calculations
price = math.log(drop1st(src))
rsi1 = xrsi(price, lengthRSI)
rawsig = Stochastic(rsi1, rsi1, rsi1, lengthStoch)
sig = EhlersSuperSmoother(rawsig, smoothK)
ma = ta.sma(sig, smoothD)
// Strategy Logic
mm1 = ta.change(ta.change(ma))
mm2 = ta.change(ta.change(ma ))
ms1 = ta.change(ta.change(sig))
ms2 = ta.change(ta.change(sig ))
sellsignals = showsignals and (mm1 + ms1 < 0 and mm2 + ms2 < 0) and ta.crossunder(sig, ma) and sig > midpoint
buysignals = showsignals and (mm1 + ms1 > 0 and mm2 + ms2 > 0) and ta.crossover(sig, ma) and sig < midpoint
if (buysignals)
strategy.close("Short")
strategy.entry("Long", strategy.long)
if (sellsignals)
strategy.close("Long")
strategy.entry("Short", strategy.short)
// Exits
if (sellsignals)
strategy.close("Long")
if (buysignals)
strategy.close("Short")
// Plots
plot(sig, color=color.blue, title="K")
plot(ma, color=color.orange, title="D")
lineOB = hline(ob, title="Upper Band", color=color.gray)
lineOS = hline(os, title="Lower Band", color=color.gray)
fill(lineOB, lineOS, color=color.new(color.purple, 90))
ploff = 4
plot(buysignals ? sig - ploff : na, style=plot.style_circles, color=color.new(color.blue, 0), linewidth=3, title="Buy Signal")
plot(sellsignals ? sig + ploff : na, style=plot.style_circles, color=color.new(color.red, 0), linewidth=3, title="Sell Signal")
Stochastic and RSI2 entriesStochastic and RSI2 entries, v1.0
This indicator combines Stochastic and RSI to facilitate "RSI2" entry signals. Buy signals will be shown at the bottom.
The default configuration uses non-standard settings for the underlying indicators to tailor it for this type of entry strategy.
This is an entry strategy that tries to find entries close to "the dip".
A combination of Stochastic crossovers, VWAP, daily SMA50 and daily SMA200 are used to verify buy signals.
This indicator is written for bullish signals and aims to find the start of short trends or cheap entries for longer positions.
Like with any strategy, some signals will be false, and the user is advised to do some own research before using the buy signals for actual entries.
Happy trading!
Flask's Week IndicatorThis indicator shows the start of each new week and syncs local timezone to exchange you trading on.
ExtremePointtop+botttom_fxtop+botttom_fxtop+botttom_fxtop+botttom_fxtop+botttom_fxtop+botttom_fxtop+botttom_fx
Quarterly & Monday Levelsit shows following thing
QUARTER: open, high ,low
Last Quarter: high , low
Monday: High, low , midrange
ICT Ultimate Checklist | MARKET MAVERISK MOHAMMAD ESMAILIIThis indicator serves as a checklist for ICT traders. It stays on the chart regularly because the ICT method has various components for confirmation needed to enter a trade, helping us not to get distracted and stay on our strategy.
MA CrossAlert [AlchimistOfCrypto]// 📈 MA Crossover 🚀
// This powerful indicator tracks two customizable moving averages with beautiful gradient fills ✨
// Features:
// ✅ Multiple MA types: SMA, EMA, WMA, VWMA, RMA, HMA, TEMA
// 🌈 8 color themes with adjustable opacity
// 🔄 Real-time crossover signals with alerts
// 📊 Smart gradient fill visualization between MAs
// 🛠️ Fully customizable parameters for professional traders
// 🔔 Built-in alerts for bullish and bearish signals
// Perfect tool for trend identification and trading decisions! 💹
Event-Based Multi MA v1.1📈 Event-Based Multi MA v1.1 — Smart Trading with Dynamic MA Updates
Overview
In a world where most moving averages blindly follow every candle, Event-Based Multi MA v1.1 introduces a smarter logic:
➡️ Update moving averages only when significant price movements occur.
Forget the noise. Focus on what's important.
This indicator recalculates your moving averages only after meaningful price shifts, allowing you to spot true trends and avoid market whipsaws.
Key Features
✅ Event-Driven Logic
Set events based on:
Points: Absolute price change
Percent: Relative price movement
ATR: Volatility-adjusted dynamic movement
✅ Seven Fully Customizable Moving Averages (MA1–MA7)
Each MA offers:
Custom timeframe
Selection of types (EMA, SMA, WMA, VWMA, HMA, LSMA, DEMA, TEMA, ALMA, RMA)
Adjustable lengths and colors
✅ Reduced Market Noise
MAs adjust only after important price actions — cutting down lag and false signals.
✅ Multi-Timeframe Analysis
You can blend moving averages from different timeframes (e.g., 15m, 1H, Daily) into a single chart — perfect for professional multi-frame strategy building.
Settings Explained
Event Trigger Type: Select Points, Percent, or ATR-based movement.
Event Threshold: The amount of price movement needed to trigger a new calculation.
ATR Length: If ATR mode is selected, this controls the sensitivity.
Each Moving Average (MA1 to MA7) has:
MA Type: Choose the smoothing method that suits your trading style.
Length: The number of bars used in the calculation.
Color: Customize visual styling.
Timeframe: Load MAs from different timeframes into your current chart.
How to Use It in Trading
🔹 Trend Confirmation
Wait for event-triggered updates. Fresh MAs after a significant move are much stronger signals than constantly refreshing MAs.
🔹 Momentum Breakouts
Combine short-term (e.g., MA1, MA2) and long-term (e.g., MA5, MA6) MAs. When short-term MAs cross above/below long-term after an event, it's a powerful breakout cue.
🔹 Dynamic Support/Resistance
Use slow-moving MAs like 100-200 length across different timeframes.
The event-based recalculation keeps them relevant to recent major price moves.
🔹 Volatility Filters
Switch to ATR-based events to adapt moving average updates during volatile periods and calm markets.
Why It Beats Traditional Moving Averages
🚀 No More Overfitting to Every Candle
You focus only on impactful price changes.
🚀 Multi-Timeframe Flexibility
Blend micro and macro views seamlessly in one chart.
🚀 Cleaner Signals, Less Noise
Event-triggered recalculations filter out useless minor price wobbles.
🚀 Customization Beyond Standard MAs
TEMA, HMA, ALMA, DEMA, VWMA — all included for ultra-fine-tuned strategies.
✨ Ready to Upgrade Your Trading?
Forget the old, slow MAs.
Use intelligence. Trade events, not noise.
→ Add Event-Based Multi MA v1.1 to your chart and experience true precision!
EMA Crossover BackgroundWhen the chart closes above or below the EMA, the background color changes.
"Useful if you want to trade in the trend direction but don't always want to look at the EMA. For example, in an aggressive up or down trend, the EMA is far away on lower time frames, but you can instantly see if it’s above or below, which makes backtesting easier too."
AI-EngulfingCandle+Alert+thanks-2-ahmedirshad419!WE MUST APPRECIATE ahmedirshad419 and his great work.
I added some tips and sources instead of the shout for MIT XD.
plotshape(tradeSignal and bullishCandle, title = 'bullish', location = location.belowbar, color = color.new(color.green, 0), style = shape.triangleup, text = 'BUY @ next higher bottom @ upper trend')
plotshape(tradeSignal and bearishCandle, title = 'bearish', location = location.abovebar, color = color.new(color.red, 0), style = shape.triangledown, text = 'SELL @ next lower top @ downer trend')
alertcondition(bullishCandle, title = 'Double Bottom Upcoming', message = 'BUY @ next higher bottom @ upper trend !')
alertcondition(bearishCandle, title = 'Doublle Top Upcoming', message = 'SELL @ next lower top @ downer trend !')
You should see the MIRACLE of your LIFE.
PH Night Session HighlightTraders who want to visually separate the night session on their charts. It highlights the period from 8:01 PM to 7:59 AM (Philippine Time), making it easy to distinguish off-hours or pre-market activity, especially when analyzing crypto or 24/7 markets.
The script automatically adjusts server time (UTC) to Philippine Time (UTC+8) and overlays a soft blue background during the specified time window.
Institutional Composite Moving Average (ICMA) [Volume Vigilante]Institutional Composite Moving Average (ICMA)
The Next Evolution of Moving Averages — Built for Real Traders.
ICMA blends the strength of four powerful averages (SMA, EMA, WMA, HMA) into a single ultra-responsive, ultra-smooth signal.
It reacts faster than traditional MAs while filtering out noise, giving you clean trend direction with minimal lag.
🔹 Key Features:
• Faster reaction than SMA, EMA, or WMA individually
• Smoother and more stable than raw HMA
• Naturally adapts across trend, momentum, and consolidation conditions
• Zero gimmicks. Zero repainting. Full institutional quality.
🔹 Designed For:
• Scalping
• Swing trading
• Signal engines
• Algorithmic systems
📎 How to Use:
• Overlay it on any chart
• Fine-tune the length per timeframe
• Combine with your entries/exits for maximum edge
Created by Volume Vigilante 🧬 — Delivering Real-World Trading Tools.
Triple Confirmation Buy/Sell Engine VWAP + MACD + RSIDescription:
This custom-built indicator generates high-confidence Buy/Sell signals using a powerful combination of MACD momentum, RSI strength, and VWAP trend confirmation — designed for cleaner entries and fewer false signals.
Unlike traditional scripts that rely on only one indicator (and produce noisy or early signals), this system requires triple confirmation, greatly increasing signal quality and reducing false trades.
✅ Buy Signal Conditions:
MACD histogram turns green (momentum shift positive)
RSI crosses above 50 (bullish strength confirmation)
Price closes above VWAP (trend confirmation)
🔻 Sell Signal Conditions:
MACD histogram turns red (momentum shift negative)
RSI crosses below 50 (weakening trend)
Price closes below VWAP (bearish confirmation)
🛠 Best For:
Trend traders seeking higher probability entries
Swing traders who want to catch bigger moves
Crypto, stocks, forex traders looking for simple, effective signals
Silver BulletSilver Bullet — A Strategic Approach
The Silver Bullet indicator simplifies trading by focusing on three core elements: Time Frame, Price Levels, and Optimal Trade Entries.
Time Frame
Silver Bullet targets a precise intraday window to capture key market moves. By zeroing in on specific time frames, it aligns trade setups with real-time momentum and dynamic price action.
Price Levels
Using Fibonacci-based levels, Fair Value Gaps (FVGs), and Volume Imbalances (VIs), Silver Bullet highlights high-probability zones for entries and exits.
Optimal Trade Entry
By combining strategic time windows with precise price zones, Silver Bullet pinpoints ideal trade moments — maximizing potential while keeping risk tightly controlled.
Included in the Silver Bullet TradingView Indicator
• Macro Time Highlight (09:50 - 10:10 EST)
• Fibonacci Levels
• Fair Value Gaps (FVGs)
• Volume Imbalances (VIs)
• Tweezer Candlestick Reversal Detection
⸻
Live Support & More
For live support, updates, and access to premium features, visit silverbullet.trade .