Decimal EMAImagine you want a moving average line, but you want its "length" or "period" to be super precise, like 2.7 days instead of just 2 days or 3 days.
This script lets you do that. Here's the simple idea:
You Pick a Decimal Number: In the settings, you can type in a period with a decimal, say, 2.7.
The Script Does a Smart Blend:
It first calculates two regular EMAs: one for the whole number below your choice (EMA for 2 days) and one for the whole number above (EMA for 3 days).
Then, it cleverly mixes these two EMA lines. Since 2.7 is closer to 3 than to 2, it takes more from the "3-day EMA" and a bit less from the "2-day EMA." (Specifically, it takes 70% from the 3-day EMA and 30% from the 2-day EMA).
You Get a Decimal EMA Line: The result is a new EMA line that acts as if its period was exactly 2.7. This line is drawn on your chart.
Why do this?
It allows for very fine-tuned adjustments to how responsive your moving average is, giving a smoother change if you're testing slightly different period lengths.
In Short:
This script calculates an EMA for a period like "2.7" by intelligently blending the results of an EMA for "2" and an EMA for "3".
Indicatori e strategie
Hybrid Adaptive Momentum Average (HAMA)Hybrid Adaptive Momentum Average (HAMA)
Imagine you want a moving average line on your chart that's usually smooth but gets really quick to follow the price when the market suddenly makes a big, fast move. That's what HAMA tries to be.
Here's the simple breakdown:
Slightly Better Starting Price: Instead of just using the closing price, HAMA first creates a slightly "smarter" starting price by giving a bit more importance to the very latest prices (like a quick WMA).
Checks Market Speed (Momentum): It then looks at how fast this "smarter price" has been moving recently.
-If the price is shooting up or down quickly, HAMA knows there's strong momentum.
-If the price is just drifting sideways, momentum is low.
Adjusts Its Own Speed: Based on this momentum:
-Strong Momentum (Fast Market): HAMA makes itself "faster." This means its line will stick closer to the current price and react quickly to changes. (It uses a shorter "period" internally).
-Weak Momentum (Slow/Choppy Market): HAMA makes itself "slower." Its line will be smoother and less jumpy, ignoring minor wiggles. (It uses a longer "period" internally).
-Draws the Line: Finally, it calculates and draws the moving average line using this automatically adjusted speed.
Why "Hybrid"?
It's called "hybrid" because it takes bits and pieces of ideas from several standard moving averages:
-Like an EMA, it's built to be responsive.
-Like a WMA, it initially focuses on recent prices.
-Inspired by the HMA, it tries to be smart about detecting momentum to adjust itself.
In a Nutshell:
The HAMA is a custom moving average that tries to be the best of both worlds: smooth in calm markets and quick to react in fast-moving markets by automatically changing its own calculation speed based on price momentum.
Relative Strength A vs B (Price or % Change)This is to show the relative strength of different stocks.
ATR Percentage TableSimple ATR shows the average price change per candle. In order to enter a trade, I need to know how much percent I will win.
I should enter the game for the cross with the highest percentage change. I created a table by entering a cross name in each line in the list and made it possible to follow the changes in the active window.
I sorted the ATR change percentages from largest to smallest. Being able to see the highest percentage change is an answer to the question of which crosses I should choose to open a trade.
ATR PercentageSimple ATR shows the average price change per candle. I need to know what percentage I will gain to enter the trade. I chose to show the simple ATR value divided by the ohlc4 price average.
Gap Indicator (EGI)@Peet Ver 1This indicator adopt from 2 EMA line, fast and slow
Gap between two EMA was identified and amount of gap could be identify as trend.
If it's small gap mean trend weak if fast EMA line higher than slow EMA line mean up trend and vis versa.
Gap between fast EMA line and slow EMA line show as histogram for easy reading.
I also demonstrate momentum. If it's higher than zero mean positive momentum (trend to increase) if lower than zero mean negative momentum (trend to decrease).
You can use crossing over or under Line of Gap line with signal line as a position order.
If gap line cross over open long if cross under open short.
Enjoys
WaveTrend + Candles/BB/Volume Filters (LazyBear Style)WaveTrend + Candles/BB/Volume Filters (LazyBear Style)
This indicator continues the concept based on the WaveTrend Filtered Signals (LazyBear Style), but introduces completely new filters and signals. It does not include the same functionality as the previous version, but instead focuses on combining WaveTrend crossovers with price action and volatility-based filtering.
✅ Included signal sources and filters:
WaveTrend (WT) signals – based on WT1/WT2 crossovers.
BB Width filter for WT – shows WT signals only when volatility is high enough.
WT volume filter – validates WT signals with increased trading volume.
Candlestick reversal patterns – supports Pin Bar, Hammer, and Engulfing patterns.
BB Width filter for candlesticks – hides candle signals during low-volatility ranges.
Candle volume filter – only shows candle signals when volume exceeds a set threshold.
Optional WT zone filter for candles – candle signals may require WT to be in an oversold/overbought zone.
💡 All filters are optional and fully configurable in the settings panel.
Note: Volatility filters based on Bollinger Band width may suppress all signals on markets with very low price swings. In such cases, it’s recommended to lower the minimum BB width threshold to adapt the indicator to the specific asset or market.
trend directionThis script is based on the Awesome Oscillator.
It sends a message in Japanese to Discord when the histogram of the Awesome Oscillator is zero or above (positive values).
It also sends a message when the histogram is below zero (negative values).
The content of the message is written in Japanese, tailored for a Japanese audience.
While the script can be used for chart analysis, it is particularly useful when you want to receive trend reversal notifications not only on TradingView, but also on other platforms.
ARX Sniper ChecklistARX Sniper Checklist – Visual Trade Execution Assistant
This tool overlays the full ARX sniper checklist directly on your chart — helping you follow a structured and disciplined trading process, every time.
✅ Built for precision
✅ Great for Smart Money / Price Action traders
✅ Fully customizable (position, colors)
Checklist Includes:
HTF Bias Confirmed
4H Key Level Marked
Rejection on Key Level
Stop Hunt / Liquidity Sweep
Displacement + RB/OB
Inducement / Trap Detected
Entry Without Fear
Trade with clarity. Execute with consistency.
ARX | Precision Over Prediction
ICT TIME ELEMENTS [KaninFX]## Overview
The ICT Time Elements indicator is a comprehensive trading tool designed to visualize the most critical market sessions and timeframes according to Inner Circle Trader (ICT) methodology. This indicator helps traders identify high-probability trading opportunities by highlighting key market sessions, killzones, and liquidity periods throughout the trading day.
## Key Features
### 🕐 Complete ICT Time Framework
- **Asian Range**: 8:00 PM - 12:00 AM (NY Time) - Evening consolidation period
- **London Killzone**: 2:00 AM - 5:00 AM (NY Time) - European market opening liquidity
- **NY Killzone**: 7:00 AM - 10:00 AM (NY Time) - US market opening with high volatility
- **Silver Bullet Sessions**:
- London Silver Bullet: 3:00 AM - 4:00 AM
- AM Silver Bullet: 10:00 AM - 11:00 AM
- PM Silver Bullet: 2:00 PM - 3:00 PM
- **Lunch Hours**: 5:00 AM - 7:00 AM & 12:00 PM - 1:00 PM (Lower volatility periods)
- **News Embargo**: 8:30 AM - 9:30 AM (High impact news release window)
- **20-Minute Macros**: :50 to :10 minutes of each hour (Short-term reversal periods)
- **True Day Close**: 4:00 PM - 4:30 PM (Official market close)
### 🎨 Visual Customization
- **Multiple Themes**: Dark, Light, and Custom color schemes
- **Adjustable Opacity**: Control zone transparency (0-100%)
- **Font Customization**: Tiny, Small, Normal, Large text sizes
- **Custom Colors**: Personalize each zone with your preferred colors
- **Professional Display**: Clean histogram visualization with zone labels
### 🌍 Multi-Timezone Support
Built-in support for major trading centers:
- America/New_York (Default)
- America/Chicago
- America/Los_Angeles
- Europe/London
- Asia/Tokyo
- Asia/Shanghai
- Australia/Sydney
### 📊 Smart Information Display
- **Real-time Zone Detection**: Automatically identifies current active session
- **Zone Labels**: Clear labeling at the center of each time period
- **Current Zone Indicator**: Arrow pointer showing the active session
- **Comprehensive Info Table**: Quick reference for all time zones and their schedules
- **Flexible Table Positioning**: Place info table in any corner of your chart
### ⚡ Performance Optimized
- **Memory Management**: Automatic cleanup of old labels to maintain performance
- **Efficient Processing**: Optimized time calculations for smooth operation
- **Resource Control**: Limited label generation to prevent system overload
## How It Works
The indicator continuously monitors the current time against predefined ICT session schedules. When price action enters a recognized time zone, the indicator:
1. **Highlights the Period**: Colors the histogram bar according to the active session
2. **Labels the Zone**: Places descriptive text identifying the current market condition
3. **Updates Info Table**: Shows current session status and complete schedule
4. **Tracks Macro Periods**: Identifies 20-minute reversal windows within major sessions
### Special Features
- **Macro Detection**: Automatically identifies when current time falls within a 20-minute macro period
- **Session Overlap Handling**: Properly manages overlapping time zones with priority logic
- **Dynamic Color Adjustment**: Theme-aware color selection for optimal visibility
## Best Use Cases
### For ICT Traders
- Identify optimal entry times during killzone sessions
- Recognize silver bullet opportunities for quick scalps
- Avoid trading during lunch hour consolidations
- Prepare for news embargo volatility
### For Session Traders
- Track major market session transitions
- Plan trading strategy around high-liquidity periods
- Understand global market flow and timing
### For Swing Traders
- Identify macro trend continuation points
- Time position entries during optimal sessions
- Understand market structure changes across sessions
## Installation & Setup
1. Add the indicator to your TradingView chart
2. Select your preferred timezone from the dropdown
3. Choose theme (Dark/Light) or customize colors
4. Adjust font size and table position to your preference
5. Enable/disable features as needed for your trading style
## Pro Tips
- **Combine with Price Action**: Use time zones alongside support/resistance levels
- **Focus on Killzones**: Highest probability setups occur during London and NY killzones
- **Watch Silver Bullets**: These 1-hour windows often provide excellent reversal opportunities
- **Respect Lunch Hours**: Lower volatility periods - consider smaller position sizes
- **News Embargo Awareness**: Prepare for potential whipsaws during 8:30-9:30 AM
## Conclusion
The ICT Time Elements indicator transforms complex ICT timing concepts into an easy-to-read visual tool. Whether you're a beginner learning ICT methodology or an experienced trader looking to optimize your timing, this indicator provides the essential market session awareness needed for successful trading.
*Compatible with all TradingView plans and timeframes. Works best on 1-minute to 1-hour charts for optimal session visualization.*
True Range eXpansion🕯️ TRX — True Range eXpansion
Clean Candle Bodies · Volatility Bands · Adaptive Range Envelope System
Not your grandfather’s candles. Not your brokerage’s bands.
----------------------------------------------------
TRX begins with a simple concept: visualize the true range of every candle, without the noise of flickering wicks.
From there, it grows into a fully adaptive price visualization framework.
What started as a candle-only visualizer evolved into a modular, user-controlled price engine.
From wickless candle clarity to dynamic volatility envelopes, TRX adapts to you.
There are plenty of band and channel indicators out there — Bollinger, Keltner, Donchian, Envelope, the whole crew.
But none of them are built on the true candle range, adaptive ATR shaping, and full user control like TRX.
This isn’t just another indicator — it’s a new framework.
Most bands and channels are based on close price and statistical deviation — useful, but limited.
TRX uses the full true range of each candle as its foundation, then applies customizable smoothing and directional ATR scaling to form a dynamic, volatility-reactive envelope.
The result? Bands that breathe with the market — not lag behind it.
----------------------------------------------------
🔧 Core Features:
🕯️ True Range Candles — Each candle is plotted from low to high, body-only, colored by open/close.
📈 Adjustable High/Low Moving Averages — Select your smoothing style: SMA, EMA, WMA, RMA, or HMA.
🌬️ ATR-Based Expansion — Bands dynamically breathe based on market volatility.
🔀 Per-Band Multipliers — Fine-tune expansion individually for the upper and lower bands.
⚖️ Basis Line — Optional centerline between bands for structure tracking and equilibrium zones.
🎛️ Full Visual Control — Width, transparency, color, on/off toggles for each element.
----------------------------------------------------
🧠 Default Use Case:
With the included default settings, TRX behaves like an evolved Bollinger Band system — based on True Range candle structure, not just close price and standard deviation.
----------------------------------------------------
🔄 How to Zero Out the Bands (for Minimalist Use):
Want just candles? A clean MA? Single band? You got it.
➤ Use TRX like a clean moving average:
• Set ATR Multiplier to 0
• Set both Band ATR Adjustments to 0
• Leave the Basis Line ON or OFF — your call
➤ Show only candles (no bands at all):
• Turn off "Show High/Low MAs"
• Turn off Basis Line
➤ Single-line ceiling or floor tracking:
• Set one band’s Transparency to 100
• Use the remaining band as a price envelope or support/resistance guide
----------------------------------------------------
🧬 Notes:
TRX can be made:
• Spiky or silky (via smoothing & ATR)
• Wide or tight (via multipliers)
• Subtle or aggressive (via color/transparency)
• Clean as a compass or dirty as a chaos meter
Built by accident. Tuned with intention.
Released to the world as one of the most adaptable and expressive visual overlays ever made.
Created by Sherlock_MacGyver
Mad Trading Scientist - Guppy MMA with Bollinger Bands📘 Indicator Name:
Guppy MMA with Bollinger Bands
🔍 What This Indicator Does:
This TradingView indicator combines Guppy Multiple Moving Averages (GMMA) with Bollinger Bands to help you identify trend direction and volatility zones, ideal for spotting pullback entries within trending markets.
🔵 1. Guppy Multiple Moving Averages (GMMA):
✅ Short-Term EMAs (Blue) — represent trader sentiment:
EMA 3, 5, 8, 10, 12, 15
✅ Long-Term EMAs (Red) — represent investor sentiment:
EMA 30, 35, 40, 45, 50, 60
Usage:
When blue (short) EMAs are above red (long) EMAs and spreading → Strong uptrend
When blue EMAs cross below red EMAs → Potential downtrend
⚫ 2. Bollinger Bands (Volatility Envelopes):
Length: 300 (captures the longer-term price range)
Basis: 300-period SMA
Upper & Lower Bands:
±1 Standard Deviation (light gray zone)
±2 Standard Deviations (dark gray zone)
Fill Zones:
Highlights standard deviation ranges
Emphasizes extreme vs. normal price moves
Usage:
Price touching ±2 SD bands signals potential exhaustion
Price reverting to the mean suggests pullback or re-entry opportunity
💡 Important Note: Use With Momentum Filter
✅ For superior accuracy, this indicator should be combined with your invite-only momentum filter on TradingView.
This filter helps confirm whether the trend has underlying strength or is losing momentum, increasing the probability of successful entries and exits.
🕒 Recommended Timeframe:
📆 1-Hour Chart (60m)
This setup is optimized for short- to medium-term swing trading, where Guppy structures and Bollinger reversion work best.
🔧 Practical Strategy Example:
Long Trade Setup:
Short EMAs are above long EMAs (strong uptrend)
Price pulls back to the lower 1 or 2 SD band
Momentum filter confirms bullish strength
Short Trade Setup:
Short EMAs are below long EMAs (strong downtrend)
Price rises to the upper 1 or 2 SD band
Momentum filter confirms bearish strength
Volume-Based Candle Color ROBO STB🟩 Volume-Based Candle Highlighter
This visual tool dynamically colors your candles based on live trading volume to help you instantly spot strong market participation versus low-activity zones.
🔍 Features:
✅yellow: Appear when the candle's volume meets or exceeds your custom threshold.
⚫ Black Candles: Show up when the candle's volume is below the threshold, signaling weak or low interest.
⚙️ Custom Volume Filter: User-defined minimum volume value to suit different instruments or timeframes.
🔄 Real-time Visual Feedback: Candle colors update automatically as new volume data comes in.
🖥️ Toggle Option: Easy enable/disable of the volume filter.
🎯 Best For:
Scalpers and intraday traders seeking high-volume confirmations
Price action traders validating breakout strength
ROC Convergence IndicatorROC Convergence indicator overlays the 2, 4, 6, 8, 10, 12 period ROC and then plots the mean absolute deviation of the all ROC's. The goal is to identify times when the ROC spread is the lowest. I made this for myself to identify points at which it may be wise to enter into a trend following or volatility breakout system. Inspired by Linda Raschke.
Volume Highlighter by ROBO STB Volume Highlighter for Smart Volume Analysis
This indicator visually highlights high and low volume candles on a histogram chart to help traders quickly identify significant volume activity relative to a custom threshold.
🔍 Features:
✅ Enable/Disable Toggle: Easily turn the volume highlight ON or OFF.
📉 Normalized Volume: Volume is scaled (in millions) to fit neatly at the bottom of the chart.
🟢 High Volume Bars: Plotted in lime color when volume is above your specified threshold.
⚪ Low Volume Bars: Plotted in gray when volume is below your threshold.
⚙️ Customizable Threshold: Adjust the Minimum Volume to filter what qualifies as high volume.
🎯 Use Case:
This tool is ideal for price-volume action traders, institutional activity watchers, or anyone wanting to filter noise and focus on volume-driven market moves.
TP/SL Overlay with Volume/ATR TableThis is a Take Profit and Stop Loss indicator that plots the TP/SL levels, along with the Risk/Reward ratios on the chart similar to an auto fib overlay. These levels are ATR based and are dynamic, based on the current price. It also includes heads-up display that shows the Relative Volume, ATR and several TP levels. All settings and configurations are editable from the settings menu, as well. I created this to make it easier to estimate TP levels without having to pull up a calculator or the "Long" tool that TradingView provides. Hope you like it!
AMD Liquidity Sweep with AlertsAMD Liquidity Sweep with Alerts
Identify key liquidity levels from the Asian trading session with visual markers and alerts.
📌 Key Features:
Asia Session Detection
Customizable start/end hours (0-23) to match your trading timezone
Automatically calculates session high/low
Smart Swing Level Identification
Finds the closest significant swing high ≥ Asia high
Finds the closest significant swing low ≤ Asia low
Adjustable pivot sensitivity (# of left/right bars)
Professional Visuals
Dashed reference lines extending into the future
Blue-highlighted key levels
Clean label formatting with precise price levels
Trading Alerts
Price-cross alerts for liquidity breaks
Visual markers (triangles) when levels are breached
Separate alerts for buy-side/sell-side liquidity
Customization Options
Toggle intermediate swing highlights
Adjust label sizes
💡 Trading Applications:
Institutional Levels: Identify zones where Asian session liquidity pools exist
Breakout Trading: Get alerted when price breaches Asian session ranges
S/R Flip Zones: Watch how price reacts at these key reference levels
London/NY Open: Use Asian levels for early European session trades
🔧 How to Use:
Set your preferred Asia session hours
Adjust pivot sensitivity (default 1 bar works for most timeframes)
Enable alerts for breakouts if desired
Watch for reactions at the plotted levels
Dynamic Candle rating by Nikhil DoshiLabel colors provide intuitive visual cues:
🟩 1 (Green) – Strong bullish
🟢 2 (Lime) – Mild bullish
⚪ 3 (Gray) – Neutral
🟠 4 (Orange) – Mild bearish
🔴 5 (Red) – Strong bearish
TP/SL Overlay (ATR-Based Targets)This is a Take Profit and Stop Loss indicator that plots the TP/SL levels, along with the Risk/Reward ratios on the chart similar to an auto fib overlay. These levels are ATR based and are dynamic, based on the current price. All settings and configurations are editable from the settings menu, as well. I created this to make it easier to estimate TP levels without having to pull up a calculator or the "Long" tool that TradingView provides. Hope you like it!
Maka Strong Buy/Sell Signals [v6] – 40+ Confluencehigh confluence set ups to strong volume and strength
BIAS50 乖离率📘 Bias50 Indicator Overview (Price Deviation from MA50)
Indicator Name: Bias50 (MA50 Bias Ratio)
Description: This indicator measures the percentage deviation of the current price from the 50-period moving average (MA50). It is commonly used to detect overbought or oversold conditions based on medium-term price dislocation from the mean.
🔍 Core Formula:
Bias = (Current Price - MA50) / MA50 × 100%
The Bias50 indicator quantifies how far the current price is from its 50-period moving average, expressed as a percentage. It helps identify whether price movements have extended too far from their average baseline.
🧠 Key Interpretations:
A significantly positive Bias50 (e.g., > +5%) suggests the price is well above the MA50, potentially indicating short-term overheating or an upcoming pullback.
A significantly negative Bias50 (e.g., < -5%) means the price is well below the MA50, possibly hinting at a technical rebound opportunity.
Works best when used in combination with other indicators (e.g., RSI, Bollinger Bands, Volume), especially in range-bound markets.
🔧 Customizable Settings (if applicable):
Default MA period is 50, but can be adjusted to 20, 100, 200, etc.
Upper and lower threshold lines (e.g., ±5%, ±8%) can be shown to highlight extreme deviation zones.
📈 Use Cases:
Spotting mean-reversion trade opportunities;
Assessing pullback strength in trending markets;
Detecting short-term overbought or oversold conditions.