RSI with EMA FilterThis indicator combines the Relative Strength Index (RSI) with a trend-filtering Exponential Moving Average (EMA) to generate higher-quality momentum signals.
RSI identifies overbought and oversold market conditions, while the EMA confirms the overall trend direction, helping traders avoid false signals in choppy markets.
Motif-Motif Chart
C3 Pattern Trigger-DhirenFawxThis indicator is a highly streamlined and immediate signal generator based on a specific 3-Candle (3C) pattern used to quickly identify potential demand and supply exhaustion points.
Unlike traditional zone-based indicators that wait for a price breakout after the pattern forms, the 3C Pattern Trigger signals the moment the pattern completes, offering an early entry/alert opportunity.
Connect - DhirenFawx
ICT | SMC [Sky Eye] 體驗版12/15體驗版12/15
DC: discord.gg/8kE8XwmErc
輔助 SMC 位子畫線 幫助你加速學習
只需要知道這個位子是甚麼在去加強研究 ICT / SMC 即可
想學習更多可以到DC一起學習
DC: discord.gg/8kE8XwmErc
This tool helps you draw lines to indicate SMC positions, accelerating your learning.
You only need to know what each position represents before focusing your research on ICT/SMC.
To learn more, join us at DC.
Sky Eye AI 體驗版至12/15體驗版至12/15
DC: discord.gg/8kE8XwmErc
輔助 規劃進出場 位子畫線 幫助你加速學習
只需要知道這個位子是甚麼在去加強研究 技術分析 即可
想學習更多可以到DC一起學習
DC: discord.gg/8kE8XwmErc
Assisted with entry and exit point planning and position drawing to accelerate your learning.
You only need to know what this position represents before you can further study and analyze technical indicators.
To learn more, you can join us at DC
Sky Eye Oscillator 中文版 [Sky Eye]DC: discord.gg
輔助 判斷RSI KDJ 量能 幫助你加速學習
只需要知道這個位子是甚麼在去加強研究 技術分析 即可
想學習更多可以到DC一起學習
DC: discord.gg
Assists in judging RSI, KDJ, and volume to help you learn faster.
Just know what this position represents before you can further study technical analysis.
Want to learn more? Join DC for more learning opportunities.
Sky Eye TRADE AI DC: discord.gg
輔助 規劃進出場 位子畫線 幫助你加速學習
只需要知道這個位子是甚麼在去加強研究 技術分析 即可
想學習更多可以到DC一起學習
DC: discord.gg
Assisted with entry and exit point planning and position drawing to accelerate your learning.
You only need to know what this position represents before you can further study and analyze technical indicators.
To learn more, you can join us at DC.
ICT | SMC 工具箱 [Sky Eye]DC: discord.gg
輔助 SMC 位子畫線 幫助你加速學習
只需要知道這個位子是甚麼在去加強研究 ICT / SMC 即可
想學習更多可以到DC一起學習
DC: discord.gg
This tool helps you draw lines to indicate SMC positions, accelerating your learning.
You only need to know what each position represents before focusing your research on ICT/SMC.
To learn more, join us at DC.
EMA Low + Supertrend (Alerts)this strategy uses the EMA LOW(25 89 110 355 and 480) and the Supertrend. the supertrend gives you the BUY/SELL When the market flip
Casper 5min candle v0.6--------------------------------------------
Description
--------------------------------------------
This is an indicator showing trade ideas and alerts based on
5minute Candle breakout strategy according to www.youtube.com
BASIC FUNCTIONS
- it draws 5 min Range (default 9:30 NY time at Stock market open)
- detects breakout of range with fvg_tap_wait
- wait for tapping FVG
- waits for entry confirmation
- it has sets of alerts (FVG creation, FVG tapping and Entry confirmation)
CCI TIME COUNT//@version=6
indicator("CCI Multi‑TF", overlay=true)
// === Inputs ===
// CCI Inputs
cciLength = input.int(20, "CCI Length", minval=1)
src = input.source(hlc3, "Source")
// Timeframes
timeframes = array.from("1", "3", "5", "10", "15", "30", "60", "1D", "1W")
labels = array.from("1m", "3m", "5m", "10m", "15m", "30m", "60m", "Daily", "Weekly")
// === Table Settings ===
tblPos = input.string('Top Right', 'Table Position', options = , group = 'Table Settings')
i_textSize = input.string('Small', 'Text Size', options = , group = 'Table Settings')
textSize = i_textSize == 'Small' ? size.small : i_textSize == 'Normal' ? size.normal : i_textSize == 'Large' ? size.large : size.tiny
textColor = color.white
// Resolve table position
var pos = switch tblPos
'Top Left' => position.top_left
'Top Right' => position.top_right
'Bottom Left' => position.bottom_left
'Bottom Right' => position.bottom_right
'Middle Left' => position.middle_left
'Middle Right' => position.middle_right
=> position.top_right
// === Custom CCI Function ===
customCCI(source, length) =>
sma = ta.sma(source, length)
dev = ta.dev(source, length)
(source - sma) / (0.015 * dev)
// === CCI Values for All Timeframes ===
var float cciVals = array.new_float(array.size(timeframes))
for i = 0 to array.size(timeframes) - 1
tf = array.get(timeframes, i)
cciVal = request.security(syminfo.tickerid, tf, customCCI(src, cciLength))
array.set(cciVals, i, cciVal)
// === Countdown Timers ===
var string countdowns = array.new_string(array.size(timeframes))
for i = 0 to array.size(timeframes) - 1
tf = array.get(timeframes, i)
closeTime = request.security(syminfo.tickerid, tf, time_close)
sec_left = barstate.isrealtime and not na(closeTime) ? math.max(0, (closeTime - timenow) / 1000) : na
min_left = sec_left >= 0 ? math.floor(sec_left / 60) : na
sec_mod = sec_left >= 0 ? math.floor(sec_left % 60) : na
timer_text = barstate.isrealtime and not na(sec_left) ? str.format("{0,number,00}:{1,number,00}", min_left, sec_mod) : "–"
array.set(countdowns, i, timer_text)
// === Build Table ===
if barstate.islast
rows = array.size(timeframes) + 1
var table t = table.new(pos, 3, rows, frame_color=color.rgb(252, 250, 250), border_color=color.rgb(243, 243, 243))
// Headers
table.cell(t, 0, 0, "Timeframe", text_color=textColor, bgcolor=color.rgb(238, 240, 242), text_size=textSize)
table.cell(t, 1, 0, "CCI (" + str.tostring(cciLength) + ")", text_color=textColor, bgcolor=color.rgb(239, 243, 246), text_size=textSize)
table.cell(t, 2, 0, "Time to Close", text_color=textColor, bgcolor=color.rgb(239, 244, 248), text_size=textSize)
// Data Rows
for i = 0 to array.size(timeframes) - 1
row = i + 1
label = array.get(labels, i)
cciVal = array.get(cciVals, i)
countdown = array.get(countdowns, i)
// Color CCI: Green if < -100, Red if > 100
cciColor = cciVal < -100 ? color.green : cciVal > 100 ? color.red : color.rgb(236, 237, 240)
// Background warning if <60 seconds to close
tf = array.get(timeframes, i)
closeTime = request.security(syminfo.tickerid, tf, time_close)
sec_left = barstate.isrealtime and not na(closeTime) ? math.max(0, (closeTime - timenow) / 1000) : na
countdownBg = sec_left < 60 ? color.rgb(255, 220, 220, 90) : na
// Table cells
table.cell(t, 0, row, label, text_color=color.rgb(239, 240, 244), text_size=textSize)
table.cell(t, 1, row, str.tostring(cciVal, "#.##"), text_color=cciColor, text_size=textSize)
table.cell(t, 2, row, countdown, text_color=color.rgb(232, 235, 243), bgcolor=countdownBg, text_size=textSize)
FVG IFVG DetectorThe FVG IFVG Detector is a market–structure-based indicator designed to automatically detect Fair Value Gaps (FVGs) and Inversion Fair Value Gaps (IFVGs) on any timeframe. It highlights these imbalances as extended zones on the chart, helping traders identify areas where price has moved inefficiently and is likely to revisit.
Below is the detailed breakdown of what the indicator does:
1. Detects Bullish and Bearish Fair Value Gaps (FVGs)
The indicator checks for the standard 3-candle FVG structure:
Bullish FVG
Formed when high of candle (n-2) is below low of candle (n)
Indicates price moved upward too fast, leaving an imbalance below.
Bearish FVG
Formed when low of candle (n-2) is above high of candle (n)
Indicates price moved downward too fast, leaving an imbalance above.
2. Detects IFVG (Inversion Fair Value Gaps)
IFVG forms when an FVG is later retested and price reacts opposite its origin.
Bullish IFVG
A bullish FVG is created
Price returns and taps the upper boundary
The candle closes bullish (close > open)
The zone becomes a support-like inversion area
Bearish IFVG
A bearish FVG is created
Price returns and taps the lower boundary
The candle closes bearish (close < open)
The zone becomes a resistance-like inversion area
3. Draws IFVG Zones Extended to the Right
The indicator plots:
A top line
A bottom line
A filled area between the two lines
The zone extends indefinitely to the right, acting like supply/demand imbalance levels.
This makes it visually clear where price may react again in the future.
4. Separate Maximum Counts for Bullish & Bearish IFVGs
User can define:
How many bullish IFVG zones should be displayed
How many bearish IFVG zones should be displayed
Older zones are automatically removed to keep the chart clean.
5. Clean Visuals — No Labels, No Clutter
The indicator intentionally avoids:
Labels
Markers
Text overlays
Only clean, extended imbalance zones are shown for a professional SMC-style chart.
6. Fully Compatible with Any Timeframe
Works on:
Scalping (M1–M15)
Intraday (M30–H1)
Swing (H4–Daily)
The logic stays the same across all chart speeds.
7. Practical Use Cases for Traders
The indicator helps identify:
Areas where price is likely to return, react, or mitigate
Entries based on retest of imbalance
Potential zones for reversal, continuation, or trend confirmation
8. Advantages for SMC Traders
Automatically highlights hidden inefficiencies
Helps anticipate reversal zones
Filters low-quality imbalances
Provides structure-aligned entries
Reduces chart noise
Improves consistency in finding Smart Money levels
Jon Secret SauceJon Secret Sauce — Advanced Trend + Momentum Entry Signals
A premium trade-timing engine that combines MA trend confirmation, volatility filters, RSI momentum, and smart volume validation to identify high-probability long & short entries on your preferred timeframe.
Includes auto-managed exits (TP / SL / technical breakdown), professional visuals, and alert notifications so you catch the move and protect profits — without overcrowding your chart.
Jerry's TrueDay Opening Ranges & H/L'sClick around. True Day H12 opening on Weekly and above, and H1 Attempted Direction Range on Daily.
Prowl's EMA 10/20/50 trend followingThis indicator is designed to simplify trend trading by visually filtering market noise. It removes the need to constantly analyze multiple moving average crossovers by converting complex trend alignment into a simple "Traffic Light" background system.
How it Works This script utilizes a triple-EMA (Exponential Moving Average) system to gauge market conditions on two levels:
Momentum: It analyzes the relationship between the Fast and Medium EMAs to determine immediate short-term momentum.
Trend Filter: It compares the current price action against a Slow (Baseline) EMA to ensure the major trend is respected.
Visual Guide
Green Background: This indicates a "High Probability Buy Zone." It only triggers when both the short-term momentum is positive (Fast EMA ≥ Medium EMA) AND the price is maintaining its structure above the long-term baseline (Price ≥ Trend EMA).
Red Background: Indicates neutral or bearish conditions where the trend alignment is broken.
The Lines:
Red Line: Fast EMA (Short-term reaction)
Orange Line: Medium EMA (Intermediate trend)
Green Line: Trend EMA (Long-term baseline)
Features
Visual Simplicity: The background color allows you to instantly see if the trend is in your favor without cluttering your mental space.
Fully Customizable: All EMA lengths are adjustable in the settings to fit your specific timeframe (Scalping vs. Swing Trading).
Gradient Colors: The lines are color-coded (Red to Green) to visually represent the time horizon.
Adjustable Opacity: Users can control the intensity of the background color to keep their charts clean.
Usage Strategy This tool is best used as a "Trend Filter." Traders can look for their specific entry setups (candlestick patterns, breakouts, etc.) only when the background is Green, and stand aside or look for shorts when the background is Red.
Apex Trend & Liquidity Master with TP/SLThe Apex Trend & Liquidity Master is a systematic trading framework that identifies trend direction and key structural price levels for entry and exit decisions. The system uses a volatility-adaptive trend detection mechanism built on Hull Moving Averages with ATR-based bands to filter consolidation periods and isolate directional moves.
The liquidity detection engine identifies potential reversal zones by marking swing highs and lows that meet statistical significance thresholds. These zones represent areas where institutional order flow previously caused price rejection. Zones remain active until price closes through them, indicating mitigation of the level.
This implementation is an enhanced derivative of the original system with fully automated risk management. Stop losses are calculated using ATR multiples with entry candle wick protection as a minimum threshold, while take profits maintain a fixed 3:1 risk-reward ratio. An additional exit mechanism closes profitable positions when price reaches opposing supply or demand zones, providing early profit-taking at probable reversal points before full target completion.
Entry signals generate only on trend changes when volume exceeds average levels, reducing false breakouts in ranging conditions. The system includes complete position tracking with three distinct exit types: take profit hits, stop loss hits, and profitable zone contact exits. All calculations use confirmed historical data with no forward-looking bias, though supply/demand zone identification operates with a confirmation lag inherent to pivot point detection.
Jerry's True-Open Opening-Ranges and High and Low MarkerShows the UTC Open for Sessions of (Yearly Monthly Weekly) levels, and their corresponding first 12 Hours of price trading as a broader level. Can toggle amount of previous sessions shown, their highs and lows of the session, sessions with shorthand labels, and level's labels (hopefully) overlapping. Can bring the last immediate session up to where price and time is currently.
On the Daily section, marks every 24 hours, the attempted direction in the first hour of price. With all the same logic.
Just take a look. TLDR like spaceman's but a bit different.
Institutional S/R Engine + Major FX Scanner v2.1This indicator is designed to map out institutional-style Support & Resistance zones and rank them by strength, so you can immediately see which areas on the chart actually matter.
Instead of drawing random horizontal lines, it automatically detects swing points, builds zones, and scores them based on how price has reacted there in the past. The goal is simple:
Help you focus on the most meaningful levels for entries, partials, and take-profit targets.
What it does
Auto-detects Support & Resistance zones
Uses swing structure to find major highs/lows and converts them into zones instead of thin lines, so you see “areas of interest,” not single magic prices.
Macro + Micro structure in one view
Separates higher-timeframe structure (macro) from local intraday structure (micro), letting you see the bigger picture and the immediate battle zone at the same time.
Zone strength scoring
Each zone is graded using factors such as:
Number of respected touches / reactions
How recently price interacted with the zone
How cleanly price reversed or continued from that level
Stronger zones are visually emphasized so your eye is drawn to the most important areas first.
ATR-aware zone widths
Zone size adapts to volatility, so levels don’t become absurdly thick in fast markets or razor-thin in slow ones. This helps keep zones realistic and tradable.
Clean, minimal visuals
Zones are plotted with clear colors and opacity so they are easy to see without cluttering your chart. You can tune transparency, line styles, and how many zones you want to see.
How to use it
This script is meant to be a decision-support tool, not a signal generator:
Use the strongest zones as:
Locations to plan trend continuation entries
Areas to look for exhaustion / fade behavior
Logical places for partials or final take-profit targets
Combine the zones with:
Your EMA stack or moving average framework
Volume / volatility tools
Candlestick behavior and market structure (HH/HL, LH/LL, breaks of structure)
The edge comes from confluence: strong zone + correct bias + clean price action.
The script will not tell you “buy” or “sell” – it shows you where the fight is most likely to matter.
Markets & Timeframes
Works on Forex, indices, commodities, crypto, and futures.
Timeframe-agnostic: can be used on higher timeframes for swing context and on intraday charts for execution.
Important note
This is an analytical tool only. It does not guarantee profit, and it is not financial advice. Always combine it with your own risk management, trade plan, and backtesting before using it in live markets.
SPX-to-ES Gamma Levels (20 GEX Levels)Draws GEX levels specified by user on ES futures chart.
User inputs SPX-to-ES offset, SPX price level, and length of box
KENW Liq Sweep 17This indicator is designed to alert on potential liquidity sweep events:
- In uptrends, it tracks Sell-Side Liquidity (SSL) by marking swing lows that occur during negative MACD histogram periods. It generates a long entry alert when price makes a lower low in SSL (i.e., the most recent SSL level is below the prior one), suggesting a sweep of sell-side liquidity before a potential bullish continuation.
- In downtrends, it tracks Buy-Side Liquidity (BSL) by marking swing highs that occur during positive MACD histogram periods. It generates a short entry alert when price makes a higher high in BSL (i.e., the most recent BSL level is above the prior one), indicating a sweep of buy-side liquidity before a potential bearish continuation.
Previous Day High / Low / EquilibriumThis indicator plots Previous Day High (PDH), Previous Day Low (PDL), and Previous Day Equilibrium (PD-EQ) anchored to the candles that formed these levels.
🔥 Key Features
Candle-Anchored Levels
PDH/PDL aren’t placed at the midnight candle or the daily bar open. They’re anchored to the actual intraday candle that made the previous day’s high or low.
Session-Aware (17:00 or 18:00 NY)
Set your preferred daily session open (17:00 for Forex, 18:00 for indices/futures) for correct cross-timeframe behavior, including Daily and H4.
Dynamic Line Extension
Lines extend only up to the current candle
Adjustable Line Styles
Choose between Solid, Dashed, or Dotted lines for PDH, PDL, and PD-EQ.
⚙️ Inputs Overview
Session Settings
Daily Session Open Hour (NY Time)
Line Settings
PDH Line Color
PDL Line Color
PD-EQ Line Color
Line Style (Solid / Dashed / Dotted)
Label Settings
Show/Hide Labels
Label Font Size
Label Text Colors
Label Offset (bars to the right)
🛡️ Non-Repainting
The indicator does not repaint.
Levels are locked in once the new session begins.
BTC Mon 8am Buy / Wed 2pm Sell (NY Time, Daily + Intraday)This strategy implements a fixed weekly time-based trading schedule for Bitcoin, using New York market hours as the reference clock. It is designed to test whether a consistent pattern exists between early-week accumulation and mid-week distribution in BTC price behavior.
Entry Rule — Monday 8:00 AM (NY Time)
The strategy enters a long position every Monday at exactly 08:00 AM Eastern Time, one hour after the U.S. equities market pre-open activity begins influencing global liquidity.
This timing attempts to capture early-week directional moves in Bitcoin, which sometimes occur as traditional markets come online.
Exit Rule — Wednesday 2:00 PM (NY Time)
The strategy closes the position every Wednesday at 2:00 PM Eastern Time, a point in the week where:
U.S. equity markets are still open
BTC often experiences mid-week volatility rotations
Liquidity is generally high
This exit removes exposure before later-week uncertainty and gives a consistent, measurable time window for each trade.
Timeframe Compatibility
Works on intraday charts (recommended 1h or lower) using precise time-based triggers.
Also runs on daily charts, where entries and exits occur on the Monday and Wednesday bars respectively (daily charts cannot show intraday timestamps).
All timestamps are synced to America/New_York regardless of the exchange’s native timezone.
Trading Frequency
Exactly one trade per week, preventing overtrading and allowing comparison of weekly performance across years of historical BTC price data.
Purpose of the Strategy
This is not a value-based or trend-following system, but a behavioral/time-cycle analysis tool.
It helps evaluate whether a repeating short-term edge exists based solely on:
Weekday timing
Liquidity cycles
Institutional market influence
BTC’s habitual early-week momentum patterns
It is ideal for:
Backtesting weekly BTC behavior
Studying time-based edges
Comparing alternative weekday/time combinations
Visualizing weekly P&L structure
Risk Notes
This strategy does not attempt to predict price direction and should not be assumed profitable without robust backtesting.
Time-based edges can appear, disappear, or invert depending on macro conditions.
There is no stop loss or risk management included by default, so the strategy reflects raw timing-based performance.
Imbalance Volume Trend📌 Imbalance Volume Trend — Fair Value Gaps + Volume Imbalance + Trend Shifts
Imbalance Volume Trend is a price-action-driven indicator that automatically detects Fair Value Gaps (FVGs), measures the volume imbalance inside each gap, and builds a dynamic trend structure based on the sequence and strength of imbalances.
It visualizes the true power behind impulsive moves and provides early signals of potential trend reversals.
🔍 Core Concept
A Fair Value Gap appears when the market moves aggressively in one direction, leaving an “unfair” price zone caused by a strong imbalance between buyers and sellers.
These zones are often revisited by price, providing high-probability trading opportunities.
This indicator not only marks FVGs but also evaluates how strong the imbalance truly was by analyzing buy/sell volume dominance on the breakout candle.
📘 How the Indicator Works
1. Automatic Fair Value Gap Detection
The indicator scans for the classic 3-candle FVG pattern:
Bullish Imbalance
Candle 2 forms the bullish impulse.
A gap remains between the High of Candle 1 and the Low of Candle 3.
The indicator draws a bullish rectangle covering this area.
Bearish Imbalance
Candle 2 forms the bearish impulse.
A gap remains between the Low of Candle 1 and the High of Candle 3.
A bearish rectangle is drawn around the imbalance.
The breakout candle (the middle candle) forms the core of the imbalance and shows the directional expansion of price.
2. Volume Imbalance Percentage (%)
A unique feature of this tool is the calculation of buyer vs seller volume dominance inside each imbalance.
Can analyze lower-timeframe volumes or tick volumes.
The indicator computes how much buyers or sellers dominated during the formation of the FVG.
A colored percentage label appears near every imbalance, showing:
Buyer dominance % for bullish gaps
Seller dominance % for bearish gaps
This helps traders understand the strength of each imbalance.
Often, during late stages of a trend, the percentage value starts to weaken — giving early warning of trend exhaustion.
3. Imbalance-Based Trend Structure
Another powerful component is the Imbalance Trend Engine, which builds a trend direction using consecutive FVGs.
A trend continues as long as new imbalances form in the same direction.
A trend reversal is detected when:
A new imbalance appears in the opposite direction, and
Its body breaks through a specified level of the previous imbalance of the current trend.
When this event occurs, the indicator plots a colored arrow marking the change in Imbalance Trend.
This creates a clean and logical price-action trend model built entirely on institutional-style imbalances.
4. Alerts & Notifications
The indicator supports TradingView alerts for:
New Imbalance Detected
Imbalance Trend Reversal






















