Candle Pattern Detector By Prashanth
Bullish Signal (🟢 below candle):
Plotted when any of the following occur:
✅ Bullish Engulfing
✅ Bullish Three-Line Strike
✅ Bottom wick ≥ % threshold (default: 80%)
Bearish Signal (🔴 above candle):
Plotted when any of the following occur:
❌ Bearish Engulfing
❌ Bearish Three-Line Strike
❌ Top wick ≥ % threshold (default: 80%)
Only one signal per candle (🟢 or 🔴)
If both bullish and bearish conditions happen on same candle → no signal
Helps simplify visual clutter while scanning for strong candle patterns
Multitimeframe
✅ SMA20 Trend Table -(MAJOAK)Trend table of Bullish or Bearish to the SMA 20. Displays 1 Day, 1Hr, 15 Min and 5 min.
OTE+STDV MultiTF IndicatorVERY ROUGH DRAFT OF INDICATOR EXPECTS BUGS. I AM NOT A CODER SO THIS SHOULD NOT BE PERFECT.
Place limit orders on yellow lines. You will get a buy signal only during perfect A+ setups.
PLEASE MESSAGE ME IF YOU ARE A CODER AND CAN FIX THIS OR MAKE IT BETTER
Discord: itscwiby
Orange Lines are Rejection Zones
Yellow Lines are Limit order spots. Usually you want to take this with a 40 tick SL. You can also use a Fib tool on the green box to get a better entry.
Generally you want to look at the 30m chart or higher for these zones and find a optimal entry on a smaller timeframe.
New MA Cross Strategy V6 By BRC Different MA added with resolution to improve performance using higher time frame
EMA Trend Dashboard
Trend Indicator using 3 custom EMA lines. Displays a table with 5 rows(position configurable)
-First line shows relative position of EMA lines to each other and outputs Bull, Weak Bull, Flat, Weak Bear, or Bear. EMA line1 should be less than EMA line2 and EMA line 2 should be less than EMA line3. Default is 9,21,50.
-Second through fourth line shows the slant of each EMA line. Up, Down, or Flat. Threshold for what is considered a slant is configurable. Also added a "steep" threshold configuration for steep slants.
-Fifth line shows exhaustion and is a simple, configurable calculation of the distance between EMA line1 and EMA line2.
--Lines one and five change depending on its value but ALL other colors are able to be changed.
--Default is somewhat set to work well with Micro E-mini Futures but this indicator can be changed to work on anything. I created it to help get a quick overview of short-term trend on futures. I used ChatGPT to help but I am still not sure if it actually took longer because of it.
MTF Order Flow DashboardThe MTF Order Flow Dashboard is a compact, real-time table overlay that provides an at-a-glance view of market structure across three key timeframes:
✅ 1-Minute
✅ 5-Minute
✅ 1-Hour
//If extra 1 min is added to candle closure countdown wait till next tick for correction//
This tool is designed to help traders quickly assess directional bias, detect structure shifts, and stay aware of upcoming candle closes — a powerful aid for scalping, day trading, or momentum-based strategies.
Pivot-Based Market Structure Detection
Uses user-defined pivot length to determine if the market is showing a Bullish, Bearish, or Neutral structure on each timeframe.
Color-Coded Structure
Easily visualize the current trend per timeframe:
🟢 Bullish | 🔴 Bearish | ⚪ Neutral
Live Candle Countdown Timers
Displays time remaining until the next candle close for each timeframe, using timenow for near real-time updates (as fast as ticks arrive).
Compact Table Display
Non-intrusive table displayed in the top-right of your chart with clean formatting for fast decision-making.
Built-in Alerts
Optional alerts when all timeframes align bullish or bearish, giving potential trade setup signals.
Inputs:
Select timeframes for structure analysis (1m, 5m, 1h)
Adjust pivot sensitivity with the Pivot Length input
Order + Breaker Blocks MTF - Vees Hidden LiquidityThis indicator is a Hidden Liquidity Script, being a much more refined and precise version of "Order Blocks" also known as "Supply and Demand" zones.
This script is more refined and precise as this script is the only script that displays the exact body part of blocks on multiple timeframes, showing potentially powerful price reversal zones for taking a long or short.
This is a PRICE ACTION indicator, demonstrating price action that can result in potential good support/resistance levels for taking a long or short trade.
This indicator only displays the body part of order blocks, instead of including wicks that all other indicators do. That makes this script a much more refined version of all other scripts out there.
Not only that, this script can collate multiple timeframes into one indicator, again something other scripts cannot do.
This script is also unique compared to other Hidden Liquidity style scripts in that you have full control over each Order Block so you can see each individual block on a chart, whilst other charts combine them into a zone instead. This refined version gives you precise potential entries and much further refinement as well as more thorough backtesting capabilities.
This script also can highlight order blocks that pass THROUGH a Fair Value Gap. These are known as 'Breaker Blocks'. These powerful blocks can be places of interest as support or resistance for a long or short trade. Note: This script shows the body part of a block only and not the wick.
Breaker Blocks, where significant displacement has occurred in price past a block can be more powerful. This script does not highlight Fair Value Gaps themselves, only order blocks (supply and demand) and breaker blocks through displacement in price (through an FVG). FVGs on their own can be weaker without order blocks behind them hence they are not highlighted.
The BODY of the order block, and the 0.5 of the order block are key regions for considering a trade, treating that level as either resistance or support.
Important: PLEASE NOTE: This indicator will only show timeframes that are higher than or the same as the current chart timeframe.
For Example, only blocks 3 Days or higher will show on a 3D chart. It will not show 12h blocks on a 3D chart. You would need to go to a 12 hour chart with the 12h blocks showing to see all Blocks that are 12h or higher drawn.
SETTINGS:
There is options to change the colours of the boxes and to differentiate between Order Blocks and stronger Breaker Blocks if desired.
If this is NOT desired, make all color options the same color,.
Shown below is blue Order Blocks (Supply and Demand
Shown below there is Pink Breaker Blocks.
There is options to weaken the colour of blocks that have been tapped by a wick and thus partially used up, also called partially "mitigated".These blocks can be considered weaker support/resistance.
Once a block has had a wick or body close over it entirely, the block can be considered fully "mitigated" and will disappear from the indicator once that candle has closed. This block level can now be considered too weak. You can also choose to not show these partially mitigated blocks at all.
The charts above shows pale Violet blocks as partially mitigated or "tapped" blocks.
The blocks in HOT BRIGHT Violet are untapped and potentially stronger levels for a Long or Short trade. See below the 7h.
Additional SETTINGS:
Further options include, if selected: Counting the number of fair value gaps an order block may pass through. More FVGs an order block (now a breaker block) passes through can strengthen the support of that block level, making a reversal more likely.
There is an option of showing old mitigated order blocks and changing the color of these on the chart. This can aid in backtesting of levels.
Further Settings include:
- an option to remove very thin blocks that may not be strong points.
- an option to denote with a character such as a * blocks that have their EQ 0.5 region wicked - these can be considered weaker.
- an option to denote with an additional * or another character blocks that are barely tapped by a small percent so you know they are still considered quite strong.
- an option to show how many candles form the order block.
Additional Options include:
- an option to show blocks only within a specific price range or percent range of the current price.
- an option to only look X number of bars back.
There is Options regarding labelling, and Border widths on boxes.
It is ESSENTIAL to do your own research and backtesting!
It is recommended to combine these levels with other concepts for added confluence.
Other indicators are NOT included in this script. This is purely a refined order block script for the BODY of a block only.
You can combine Order Blocks and stronger versions known as Breaker Blocks in this script with other indicators or concepts to form a Full Trading Strategy.
Other potential concepts to combine, not shown in this script can include Smart Money Concepts, Market Structure, Fibonnaccis, SMAs, EMAs or any other concept to give added confluence to the support / resistance levels identified in this script that may indicate that the level is stronger.
This indicator is not a trading strategy on its own. It is best used in combination with other concepts to improve the success.
Backtesting this indicator is highly recommended and incorporated into a full trading system of your own design. This only identifies possible key regions based on Price Action Strategies.
This indicator simply makes the identification of these hot levels easier and simpler to find, especially across multiple timeframes.
A strong bright zone on the indicator can be a stronger level than a weak partial block that is in light colours.
Again -Please do your own research and backtesting.
These indicators make finding these levels much much simpler and easier when combined with a full trading strategy.
Any feedback is welcome.
Multi-TF Candle Close - PROPTRADERZ Draws a horizontal ray at the close of the last completed candle from a selectable timeframe (e.g. 1m, 5m, 15m), regardless of your current chart. Includes optional price label with offset for better visibility on short-term charts like 15s or 5s. Great for multi-timeframe traders.
Overnight High/Low, Session High/LowGives you the following information:
- Previous session(s) high and low (up to 10)
- The current session overnight high and low
- The previous session open and close
When any prior day high or low is broken, the line for it will stop extending to the right.
Multi-Timeframe OHLC Levels█ OVERVIEW
A fully customizable multi-timeframe indicator that independently plots levels based on the open, previous close, previous high, previous low, and previous mid-price.
This tool is ideal for traders who require a high level of tailoring and usability.
█ FEATURES
Multi-timeframe
Select the timeframe for each level separately. The indicator shows higher timeframe levels down to the 1-second chart.
Multi-source
Choose the source for each level individually from the current open, previous close, previous high, previous low, and previous mid-price.
Past levels
Manage the number of relevant levels displayed on historical bars for trading or backtesting.
Projections
Extend the levels to the current price action with clear and clean options.
Styling
Adjust the appearance according to your preferences and screen size using options for color, line style, line thickness, custom name, and text size.
█ NOTES
This is a PREMIUM indicator.
You may also find my free Daily Weekly Monthly Yearly Opens and Previous Day Week Highs & Lows indicators helpful.
Yaman's - TREND 🔴🟢This indicator is designed to show two types of Trends.
Logic #1 Short Term Trends for scalping Traders.
Logic #2 Long Term Trends from the same Time Frames for Swing Traders.
Default Pairs: XAUUSD, DXY & BTCUSD (any other user defined pairs).
Time Frames: 1M, 5M, 15, 1H.
HAPPY TRADING!!!
Thanks
Yaman Didi
01/07/2025
Normalized Volume IndexIn the realm of technical analysis, volume is more than just a measure of market activity—it’s a window into trader psychology. Two classic indicators that harness this insight are the Positive Volume Index (PVI) and Negative Volume Index (NVI). Developed in the early 20th century by Paul L. Dysart and later refined by Norman G. Fosback in 1976, these tools aim to distinguish between the behavior of the so-called “smart money” and the broader market crowd.
- Positive Volume Index (PVI) tracks price changes only on days when trading volume increases. It assumes that rising volume reflects the actions of less-informed retail traders—those who follow the herd.
- Negative Volume Index (NVI), on the other hand, focuses on days when volume decreases, under the premise that institutional investors (the “smart money”) are more active when the market is quiet.
This dichotomy allows traders to interpret market sentiment through the lens of volume behavior. For example, a rising NVI during a price uptrend may suggest that institutional investors are quietly accumulating positions—often a bullish signal.
Traders use PVI and NVI to:
- Confirm trends: If NVI is above its moving average, it often signals a strong underlying trend supported by smart money.
- Spot reversals: Divergences between price and either index can hint at weakening momentum or upcoming reversals.
- Gauge participation: PVI rising faster than price may indicate overenthusiastic retail buying—potentially a contrarian signal.
These indicators are often paired with moving averages (e.g., 255-day EMA) to generate actionable signals. Fosback’s research suggested that when NVI is above its one-year EMA, there’s a high probability of a bull market.
While PVI and NVI are cumulative indices, normalizing them—for example, by rebasing to 100 or converting to percentage changes—offers several benefits:
- Comparability: Normalized indices can be compared across different assets or timeframes.
- Clarity: It becomes easier to visualize relative strength or weakness.
- Backtesting: Normalized values are more suitable for algorithmic strategies and statistical analysis.
Normalization also helps when combining PVI/NVI with other indicators in multi-factor models, ensuring no single metric dominates due to scale differences
In essence, PVI and NVI offer a nuanced view of market dynamics by separating the noise of volume surges from the quiet confidence of institutional moves. When normalized and interpreted correctly, they become powerful allies in a trader’s decision-making toolkit.
How to use this (Educational material):
For instance, on average, when the Negative Volume Index (NVI) remains above its midline, the market tends to trend positively, reflecting consistent institutional participation. However, when the NVI dips and stays below the midline, it often signals a negative trend, indicating that smart money is stepping away or reducing exposure.
Another telling scenario occurs when the Positive Volume Index (PVI) drops below the NVI. While this might coincide with a brief price dip, institutions often interpret this as an opportunity to buy the dip, quietly accumulating positions while retail participants exit in panic. The result? A market recovery driven by smart money.
Conversely, when the PVI consistently remains above the NVI, it may point to retail enthusiasm outpacing institutional support. This imbalance can flag a tired or overextended trend, where the smart money has already positioned itself defensively. When this pattern persists, there's a high likelihood that institutions will pull the plug, leading to a pronounced trend reversal.
Simple Market Kill-Zones + Open (UTC)What it does
This Pine v6 indicator highlights the “kill-zones” around the big session opens—Asian (23:00–03:00 UTC), London (07:00–09:00 UTC) and New York (13:30–15:30 UTC)—by reading each bar’s actual UTC timestamp. It also draws dashed vertical lines at exactly 23:00, 07:00 and 13:30 UTC, so you never miss the liquidity ramps. Because it uses raw UTC hours/minutes, it stays accurate even when exchanges pause (e.g. Nano-BTC’s daily halt) or your chart’s display timezone changes.
Key Inputs
Show Asia/London/NY Kill Zone – toggle each shaded band on/off
Zone Colors – pick your own semi-transparent hues
Show Session-Open Lines – enable dashed verticals at the exact open times
Line Colors – customize the line opacity and style
How to use
Apply on your favorite timeframe (15 min–1 h is a sweet spot).
Toggle the zones you care about and pick readable colors.
Use the dashed lines as entry triggers or as visual bookmarks.
In your own Pine strategies, wrap order logic with the zone booleans to only trade when liquidity’s alive.
Cruce de 3EMAs CHL - Multi Temporalidad📈 3EMAs Crossover CHL – Multi-Timeframe
📊 Overview
An advanced technical analysis indicator that combines the classic 3 EMA system (10, 50, 200) with an innovative multi-timeframe panel. Designed for traders seeking confluences across different timeframes to make more informed decisions.
🎯 Key Features
✅ 3 EMA System
EMA 10 (Blue): Fast signal for short-term movements
EMA 50 (Orange): Intermediate trend filter
EMA 200 (Purple): Main trend and key support/resistance level
✅ Automatic Visual Signals
Green Triangle (↑): Bullish crossover – EMA 10 crosses above EMA 50
Red Triangle (↓): Bearish crossover – EMA 10 crosses below EMA 50
Colored Background: Green for bullish trend, red for bearish
✅ Multi-Timeframe Panel (Bottom Right Corner)
Analyzes 5 timeframes simultaneously:
5M: Ideal for scalping and precise entries
15M: Short-term swing trading
1H: Intraday analysis
4H: Mid-term swing trading
1D: Primary trend
✅ Panel Information
4 Informative Columns:
Time: Analyzed timeframe
EMA: ↑ (Bullish) / ↓ (Bearish) based on EMA 10 vs EMA 50
Trend: Clearly defined Bullish/Bearish
EMA200: Relative position (Above / Below / In-between)
🚀 Unique Advantages
📋 Confluence Analysis
Detects when multiple timeframes are aligned
Stronger signals when timeframes show confluence
Avoids false signals using higher-timeframe filters
📋 Improved Risk Management
EMA 200 Below: Strong support – favorable for longs
EMA 200 Above: Strong resistance – favorable for shorts
EMA 200 In-between: Indecision zone – caution advised
📋 Trading Versatility
Scalping: Use 5M and 15M for quick entries
Day Trading: Combine 15M, 1H, and 4H
Swing Trading: Focus on 4H and 1D
Position Trading: Use 1D as main filter
🎨 Color Coding
🟢 Green (Bullish)
↑ Arrows in the panel
EMA 10 > EMA 50
EMA 200 below both EMAs (support)
🔴 Red (Bearish)
↓ Arrows in the panel
EMA 50 > EMA 10
EMA 200 above both EMAs (resistance)
🟡 Yellow (Caution)
EMA 200 in intermediate position
Market in transition or consolidation
📊 How to Use It
🎯 For Long Entries
Look for bullish confluence across multiple timeframes
Ensure EMA 200 is “Below” (acting as support)
Wait for a bullish crossover on the entry timeframe
Confirm with higher timeframes
🎯 For Short Entries
Look for bearish confluence across multiple timeframes
Ensure EMA 200 is “Above” (acting as resistance)
Wait for a bearish crossover on the entry timeframe
Confirm with higher timeframes
🎯 Position Management
Partial Close: When lower timeframes shift
Full Close: When higher timeframes reverse
Stop Loss: Based on EMA 200 as support/resistance
⚙️ Customizable Settings
EMA Periods: Adjustable (default: 10, 50, 200)
Automatic Alerts: For bullish and bearish crossovers
Colors: Fully customizable
📈 Recommended Markets
Forex: All major and minor pairs
Cryptocurrencies: Bitcoin, Ethereum, Altcoins
Indices: S&P 500, NASDAQ, DAX, etc.
Commodities: Gold, Oil, Silver
Stocks: Any stock with sufficient liquidity
⚠️ Important Considerations
Works best in trending markets
Use with caution in sideways markets
Combine with other indicators for confirmation
Always apply proper risk management
💬 Support
Indicator developed by CHL Trading. For inquiries, suggestions, or bug reports, contact via comments or cristma95@gmail.com.
DISEGNATORE Livelli Dev. Std. H4 v1.9the Drawer needed to display "net % St. Devs, CALCULATOR 4H" output.
Net % St.Devs. CALCULATOR H4a calculator able to create a Statistical Sample of 4h time-specific candles and their Net change % Values, and projects its Standard Deviations on any timeframes chart.
RTH Candles Overlay--Overview
Unlock a new way to analyze Regular Trading Hours (RTH) with this powerful indicator! Designed for traders who focus on the 09:30–16:00 market session (default EST), it redefines hourly price action by aligning candlesticks with the RTH start at 09:30, rather than the standard XX:00. It also plots hourly high/low lines and projection zones to pinpoint potential support, resistance, and price targets. Plus, it displays compact hourly candlesticks on the right side of your chart for quick, at-a-glance analysis.
--Key Features
Shifted RTH Candles: Unlike standard hourly candles starting at XX:00, this indicator aligns candles with the RTH open at 09:30 (e.g., 09:30–10:30, 10:30–11:30). This captures true market momentum from the opening bell, offering a more accurate view of price action.
Session High/Low Lines: Marks the high and low prices for each session with clear, labeled lines (e.g., “0930-1030 High”) to highlight key levels.
Projection Zones: Draws shaded boxes above and below each session’s range (default: 0.25 and 0.5 Projection levels) to show potential price targets or reversal zones.
Shifted Candlesticks: Displays each shifted Hour as a candlestick (open, high, low, close) on the right side of the chart, with bullish candles in green and bearish in gray for easy comparison.
Vertical Markers: Dotted vertical lines mark the start of each period (e.g., 09:30) for clear time segmentation.
Historical Analysis: View up to 5 days of past sessions to spot trends and recurring levels.
Fully Customizable: Adjust session times, timezone, colors, and projection levels to fit your trading style.
--How It Works
RTH-Aligned Candles: The indicator divides the trading day into up to seven sessions (default: hourly from 09:30 to 16:00 EST). Each session starts at times like 09:30, 10:30, etc., aligning with the RTH open instead of standard hourly intervals. This shift ensures you see price action as it unfolds during key market hours.
High/Low Lines: Horizontal lines mark the highest and lowest prices for each session, with customizable labels for easy reference.
Fibonacci Zones: Shaded boxes extend above (0.25 to 0.5 times the session’s range) and below (–0.25 to –0.5) each session’s high/low, highlighting potential price targets or areas where price may reverse.
Candles: Each shifted hour is summarized as a candlestick on the right side of the chart, showing open, high, low, and close prices. Bullish candles are green, bearish are gray, and you can adjust their size and spacing.
Vertical Lines: Dotted lines at the start of each session (e.g., 09:30) help you visualize session boundaries.
Historical Data: Analyze up to 5 days of past sessions to identify patterns or key levels.
--Settings
Timezone: Set your market’s timezone (default: EST, -4 hours).
Session Times: Customize up to seven sessions (default: hourly from 09:30 to 16:00).
Max Days to Plot: Show up to 5 days of historical sessions (default: 1 day).
Candle Styles: Toggle session candles, adjust width, spacing, and offset. Customize bullish (green) and bearish (gray) colors.
High/Low Lines: Enable/disable high/low lines, set color (default: gray), style (solid, dotted, dashed), and label size. Optionally show session open lines and labels.
Fibonacci Zones: Turn projection zones on/off, adjust levels (default: 0.25 and 0.5), and choose fill color (default: translucent gray).
Vertical Lines: Toggle session start lines and customize their color and style.
--Best Used For
Day Trading: Spot key levels and price targets during RTH sessions, aligned with the 09:30 market open.
RTH Analysis: Get a clearer picture of price action with candles that match the market’s true rhythm, starting at 09:30 instead of XX:00.
Fibonacci Trading: Use projection zones to identify potential support, resistance, or breakout levels.
Session Comparison: Compare price action across sessions using compact candlesticks and historical data.
--How to Use
1. Add the indicator to your TradingView chart (works best on 1-hour or lower timeframes).
2. Set the timezone and session times to match your market (default: 09:30–16:00 EST).
3. Enable/disable features like Fibonacci zones, high/low lines, or session candles in the settings.
4. Use the shaded zones to anticipate price targets or reversals based on Fibonacci levels.
5. Analyze session candles and historical data to spot trends or recurring levels.
--Why This Indicator?
The RTH Session Candles with projection Zones indicator is a game-changer for traders who want to focus on the market’s true rhythm. By aligning candles with the 09:30 RTH open, it captures price action as it happens, unlike standard hourly charts. Paired with projection zones and clear session markings, it’s a simple yet powerful tool to identify key levels and potential price moves. Perfect for day traders, swing traders, or anyone who wants a cleaner, more precise view of the market.
Custom EMA High/Low & SMA - [GSK-VIZAG-AP-INDIA] Custom EMA High/Low & SMA -
1. Overview
This indicator overlays a dynamic combination of Exponential Moving Averages (EMA) and Simple Moving Average (SMA) to identify momentum shifts and potential entry/exit zones. It highlights bullish or bearish conditions using color-coded SMA logic and provides visual Buy/Sell signals based on smart crossover and state-based logic.
2. Purpose / Use Case
Designed for traders who want to visually identify momentum breakouts, trend reversals, or pullback opportunities, this tool helps:
Spot high-probability buy/sell zones
Confirm price strength relative to volatility bands (EMA High/Low)
Time entries based on clean visual cues
It works well in trend-following strategies, particularly in intraday or swing setups across any liquid market (indices, stocks, crypto, etc.).
3. Key Features & Logic
✅ EMA High/Low Channel: Acts as dynamic support/resistance boundaries using 20-period EMAs on high and low prices.
✅ Timeframe-Specific SMA: A 33-period SMA calculated from a user-defined timeframe (default: 10-minute) for flexible multi-timeframe analysis.
✅ Signal Generation:
Buy: When SMA drops below EMA Low and close is above EMA High.
Sell: When SMA rises above EMA High and price closes below both EMAs.
Optionally, signals also fire based on SMA color changes (green = bullish, red = bearish).
✅ Strict or Loose Signal Logic: Choose between precise crossovers or broader state-based conditions.
✅ Debugging Tools: Optional markers for granular insight into condition logic.
4. User Inputs & Settings
Input Description
EMA High Length Period for EMA of high prices (default: 20)
EMA Low Length Period for EMA of low prices (default: 20)
SMA Length Period for Simple Moving Average (default: 33)
SMA Timeframe Timeframe for SMA (default: “10”)
Show Buy/Sell Arrows Enable visual arrow signals for Buy/Sell
Strict Signal Logic ON = crossover-based signals; OFF = state logic
Plot Signals on SMA Color Change Enable signals on SMA color shifts (Green/Red)
Show Debug Markers Plot small markers to debug condition logic
5. Visual Elements Explained
🔵 EMA High Line – Blue line marking dynamic resistance
🔴 EMA Low Line – Red line marking dynamic support
🟡 SMA Line – Color-coded based on position:
Green if SMA < EMA Low (Bullish)
Red if SMA > EMA High (Bearish)
Yellow otherwise (Neutral)
✅ BUY / SELL Labels – Displayed below or above candles on valid signals
🛠️ Debug Circles/Triangles – Help visually understand the signal logic when enabled
6. Usage Tips
Best used on 5–30 min timeframes for intraday setups or 1H+ for swing trades.
Confirm signals with volume, price action, or other confluences (like support/resistance).
Use strict mode for more accurate entries, and non-strict mode for broader trend views.
Ideal for identifying pullbacks into trend, or early reversals after volatility squeezes.
7. What Makes It Unique
Multi-timeframe SMA integrated with EMA High/Low bands
Dual signal logic (crossover + color shift)
Visually intuitive and beginner-friendly
Minimal clutter with dynamic signal labeling
Debug mode for transparency and learning
8. Alerts & Automation
The indicator includes built-in alert conditions for:
📈 Buy Alert: Triggered when a bullish condition is detected.
🔻 Sell Alert: Triggered when bearish confirmation is detected.
These alerts can be used with TradingView's alert system for real-time notifications or bot integrations.
9. Technical Concepts Used
EMA (Exponential Moving Average): Reacts faster to recent price, ideal for trend channels
SMA (Simple Moving Average): Smoother average for detecting general trend direction
Crossover Logic: Checks when SMA crosses over or under EMA levels
Color Coding: Visual signal enhancement based on relative positioning
Multi-Timeframe Analysis: SMA calculated on a custom timeframe, powerful for confirmation
10. Disclaimer
This script is for educational and informational purposes only. It is not financial advice. Always backtest thoroughly and validate on demo accounts before applying to live markets. Trading involves risk, and past performance does not guarantee future results.
11. Author Signature
📌 Indicator Name: Custom EMA High/Low & SMA -
👤 Author: GSK-VIZAG-AP-INDIA
Avg daily rangeThe Average Daily Range (ADR) is a technical indicator that measures the average price movement of a financial instrument over a specific period.
CEO IndicatorCEO Indicator
Liquidity Levels:
PDH / PDL (Previous Day High/Low)
PWH / PWL (Previous Week High/Low)
PMH / PML (Previous Month High/Low)
DO, NYM, WO, TWO, MO (Daily/Weekly/Monthly Opens + True Opens)
Asia Midpoint (0.5) — midline between Asian session high and low
Customization: colors, opacity, line thickness
Trading Sessions:
4H Display: On the 4H timeframe and above, session boxes may appear cluttered or overlapping.
You can disable session display for higher timeframes to keep the chart clean.
Overlap: When Overlap is turned off, sessions will not be drawn on top of each
other — improving visual clarity during overlapping markets (e.g. London + New York).
Supports: Asia, Frankfurt, London, New York, Lunch
Display modes: Box, Streamlined, Fill, High-Low zones
Customized labels
Time zone auto-adjust & custom time zones
Fractals & FVG:
Automatic fractal high/low detection
Displays Fair Value Gaps (FVG) — bullish & bearish
ICT Sensitive Key Levels [Mariinus]Indicator Overview – Inspired by ICT Concepts
This indicator is inspired by the teachings of Inner Circle Trader (ICT), whose philosophies and principles have greatly shaped the way I view price action. One of the most powerful lessons that stuck with me is his quote:
"All you need is OHLC."
Another fundamental concept that underpins this tool is the idea that:
"Price is constantly moving in cycles from Premium or Discount to Equilibrium, from Equilibrium to Discount to Premium."
With these core ideas in mind, this indicator was developed to help traders who are already using an ICT-based framework. In addition to plotting the standard OHLC levels, the ICT Sensitive Key Levels indicator also includes derived levels that provide deeper Market insight. These include the Equilibrium of the full candle range (High to Low) as well as the Equilibrium of the wicks – offering a more nuanced view of price balance and potential turning points, in line with ICT’s core concepts.
⚠️ Important Disclaimer:
This is not a standalone trading plan.
This is not a buy or sell signal generator.
Instead, this tool is designed to support traders who follow ICT principles by helping them identify higher-probability PD Arrays – the key zones where setups are more likely to occur. If your trading plan includes looking for specific PD Arrays and structural frameworks taught by ICT, then this indicator is a visual aid to refine and focus your attention on the areas where your framework has a higher probability of playing out.
🔁 Backtesting & Daily Preparation
In addition to improving your real-time analysis, this indicator is also a valuable tool for accelerated backtesting . Rather than manually drawing out levels, the indicator automatically provides them, allowing you to analyze past price action faster and more efficiently .
It’s also ideal for preparing your trading day . By loading the indicator before the session starts, you get a clear visual of key levels that may play a role in your strategy. And if you find the chart too cluttered with lines, simply copy the ones that matter to you, draw them manually, and then turn the indicator off to keep your chart clean while keeping your zones intact.
⚙️ Explanation of the Settings
You can combine up to 4 timeframes to monitor their respective levels while operating on a lower timeframe. For each timeframe, you can:
• Set a lookback period to control how far back you want to calculate levels.
• Choose to display or hide the levels of the current candle , which helps you monitor intra-candle ebbs and flows.
Each level (e.g., High, Low, Open, Close, Equilibrium) can be customized:
• Color
• Line style
• Line width
• To hide a level , simply set its opacity to zero.
You can also enable dividers to clearly mark the start and end of higher timeframe candles on your lower timeframe chart. These dividers are also fully customizable:
• Color
• Style
• Width
• And again, if you prefer a cleaner chart, you can set the opacity to zero to hide them completely.
This setup gives you full control over how much or how little visual data you want to see, aligning the tool with your personal trading workflow.
💡 Example Use Cases
These examples are for educational purposes only. This tool is not financial advice and should always be used in conjunction with your own trading plan—whether it involves Fair Value Gaps, Order Blocks, or a custom combination of ICT-based elements.
• Example 1: A 1H Bearish Fair Value Gap overlapping with the Equilibrium Key Level of the Previous Day's Range – a high-probability zone for reaction.
• Example 2: A 1H Bullish Fair Value Gap in Discount, overlapping with the Equilibrium of Two Days Ago, followed by a move into a 1H Bearish Order Block that coincides with the Previous Day’s Equilibrium.
• Example 3: The same 1H PD Arrays viewed from a 4H chart, alongside Weekly Price Levels – giving you a higher timeframe context that supports or invalidates lower timeframe setups.
• Example 4: A combination of two timeframes for added context. A 4H Bullish Fair Value Gap is nested inside the current Weekly Equilibrium Key Level . On the 15M chart , we observe a reaction that creates an Inversion Fair Value Gap , which aligns with the Equilibrium Key Level of the previous 4H candle .
This indicator doesn’t replace your trading plan—it enhances your ability to execute it. It’s a precision tool made for ICT traders who understand context, structure, and probability.