1D Overlay (triss)Overlay of the Daily candle, simple one color with a line inside the candle to show direction.
Candlestick analysis
IB range + Breakout fibsThe IB High / Low + Auto-Fib indicator automatically plots the Initial Balance range and a Fibonacci projection for each trading day.
Define your IB start and end times (e.g., 09:30–10:30).
The indicator marks the IB High and IB Low from that session and extends them to the session close.
It keeps the last N days visible for context.
When price breaks outside the IB range, it automatically plots a Fibonacci retracement/extension from the opposite IB side to the breakout, using levels 0, 0.236, 0.382, 0.5, 0.618, 0.88, 1.
The Fib updates dynamically as the breakout extends, and labels are neatly aligned on the right side of the chart for clarity.
Ideal for traders who monitor Initial Balance breaks, range expansions, and Fibonacci reaction levels throughout the trading session.
EMA 21 Big Candle SetupKey Features:
EMA 21 plotted in yellow
Detects big candles that are 1.5x larger than the average candle size (using ATR)
Bullish Setup: Green triangle when a big bullish candle crosses above EMA 21
Bearish Setup: Red triangle when a big bearish candle crosses below EMA 21
Visual feedback: Big candles are highlighted with transparent colors
Info box: Shows current EMA value, candle size, and whether it's a big candle
Anchored VWAP Close-Above Alert (Daily)This indicator is a daily anchored VWAP (Volume-Weighted Average Price) tracker that alerts you when price closes above a key pivot line you’ve defined — either dynamically (anchored VWAP from a date like 9/5) or statically (a fixed level like 126.65).
Here’s how each piece works:
1. The anchor date
You give it a date — say September 5, 2025. The script starts calculating VWAP from that day forward. That line represents the average price buyers and sellers have transacted at since that anchor. It’s a kind of “fair-value line” for that period.
2. The logic
Every bar after that date, it adds up (price × volume) and divides by total volume — giving a running VWAP from that starting point. You can instead lock it to a flat number (like 126.65) if you don’t want it recalculating.
3. The alert trigger
Once per day — when the daily candle closes — it checks:
“Did price close above my watched line?”
If yes, it fires an alert (and can draw a label) to tell you that the day’s candle reclaimed that level.
4. The why
That kind of move — a daily close reclaiming a major anchored VWAP — often signals a shift in sentiment or trend strength. Traders watch it to confirm rebounds or invalidations of downside moves.
So in your context:
You anchored to 9/5 (the downside pivot).
You want to know if price closes back above that VWAP (~126.65).
If it does, the alert lights up — confirming the “reclaim” you mentioned in your note.
It’s basically your guard dog for the daily close reclaim.
Daily Direction(NQ ONLY)Built specifically for NASDAQ trading.
This indicator works only on the 1-minute timeframe and remains invisible on all others for maximum precision.
⸻
How It Works
1. 9:30 AM Box – At market open, the indicator marks the first 5-minute candle (09:30–09:35 ET) with a box:
• 🟩 Green Box → Bullish Day 🐂
• 🟥 Red Box → Bearish Day 🐻
The box stays visible until 11:30 AM and defines the overall daily direction or trend bias.
2. Entry Signals (1-Minute Breakouts) – After the box color confirms the day’s direction, watch for two 1-minute candles that both close in the same bright color (a reversal pair).
• When both candles close, that’s your entry trigger.
• Standard risk per trade: approximately 200 ticks.
3. High-Probability Entry Zones –
• On a Bullish Day (Green Box) → look for bright green breakout candles below or near the bottom of the box.
• On a Bearish Day (Red Box) → look for bright red breakout candles above or near the top of the box.
4. Best Entry Timing – Most valid and reliable entries occur after 9:45 AM ET, once early volatility stabilizes.
5. Doji + Reversal (One-Time Signal per Day) –
Detects the first Doji candle after 9:35 AM, followed by a strong directional candle that matches the day’s bias.
Both candles highlight in darker tones for an additional confirmation signal.
⸻
Summary
• 📈 NASDAQ only (ideal for NQ and NASDAQ-based stocks).
• 🕐 1-Minute timeframe only – hidden on all others.
• 📦 Defines daily direction with a 9:30 box.
• 💡 Entry trigger = two same-color candles closing together.
• 🎯 Average risk per trade: ~200 ticks.
• ⏰ Most entries occur after 9:45 AM ET.
多周期Stoch RSI共振指标Multi-period Stoch RSI resonance indicator
This is a multi-period resonance indicator,4h、1h、30m、15m
Gainz Algo ProEngulfing Pattern Scanner with RSI Filter
This indicator identifies high-probability engulfing patterns using multiple confirmation filters including candle stability, RSI divergence, and price momentum over a specified period.
═══ INDICATOR LOGIC ═══
BUY Signal Generated When:
• Bullish engulfing pattern forms
• Candle stability exceeds threshold (body/wick ratio)
• RSI is below oversold threshold
• Price has decreased over the delta period
• Bar is confirmed (no repainting)
SELL Signal Generated When:
• Bearish engulfing pattern forms
• Candle stability exceeds threshold
• RSI is above overbought threshold
• Price has increased over the delta period
• Bar is confirmed (no repainting)
═══ KEY FEATURES ═══
• Candle Stability Index (0-1): Filters out unstable/noisy candles
• RSI Index (0-100): Confirms momentum conditions
• Candle Delta Length: Defines lookback period for price movement
• Disable Repeating Signals: Removes consecutive same-direction signals
• Multiple visual styles: Text bubbles, triangles, or arrows
• Customizable colors and label sizes
• Built-in alert conditions
═══ INPUT PARAMETERS ═══
Candle Stability Index (0.5 default): Higher values require more decisive candles
RSI Index (50 default): Threshold for overbought/oversold conditions
Candle Delta Length (5 default): Bars to measure price change
Label customization: Size, style, and colors
═══ HOW TO USE ═══
1. Add indicator to chart
2. Adjust technical parameters based on market volatility
3. Set visual preferences for signal display
4. Create alerts using the built-in conditions
5. Higher Candle Stability = fewer but higher quality signals
6. Lower RSI Index = more conservative entry points
═══ BEST PRACTICES ═══
• Use on higher timeframes (4H+) for swing trading
• Combine with support/resistance for confluence
• Test parameters on historical data before live trading
• Consider market conditions when adjusting filters
• All timeframes
EMA Ribbon MozyMozy TRading
EMA Ribbons for short time frames on daily traders. Buy or sell during crosses
黄金专用LPPL特征检测(Log-Periodic Power Law Singularity)专门用于黄金走势的LPPL检测,在技术分析中,LPPL 奇点指的是对数周期幂律奇异性(Log-Periodic Power Law Singularity),它是对数周期幂律模型(LPPL)中的一个关键概念。以下是关于它的详细介绍:
提出者及背景:LPPL 模型是由研究市场泡沫的先驱者、物理学家迪迪埃・索尔内特(Didier Sornette)等人提出的。该模型结合了理性预期泡沫的经济理论、投资者的模仿和羊群行为的行为金融学以及分岔和相变的数学统计物理学,用于检测金融市场中的泡沫和预测市场转折点。
模型原理:LPPL 模型假设当市场出现泡沫时,资产价格会呈现出一种特殊的波动模式,这种模式由正反馈机制驱动。在泡沫形成过程中,投资者的模仿和跟风行为导致市场参与者的一致性和协同性急剧上升,价格出现 “快于指数” 的增长,同时伴随着加速的对数周期振荡。而 LPPL 奇点就是价格增长和振荡达到极限的那个有限时间点,在这个点之前,价格增长越来越快,振荡频率也越来越高,当到达奇点时,泡沫破裂,市场往往会出现急剧的反转和崩盘。
数学表达:LPPL 模型的数学公式较为复杂,其原始形式提出了一个由 3 个线性参数和 4 个非线性参数组成的函数。通过将这个函数与对数价格时间序列进行拟合,可以估计出模型的参数,进而确定奇点的时间位置等信息。
在金融市场中的应用:LPPL 模型及其中的奇点概念主要用于检测金融市场中的泡沫和预测市场的崩溃点。例如,在 2008 年石油价格泡沫和 2009 年上海股市泡沫等事件中,该模型都被用于分析和预测市场的转折点。不过,该模型也存在一定的局限性,比如对奇点具体点位的预测误差较大,而且市场情况复杂多变,可能会有强大的外力干扰等因素影响模型的准确性。
The LPPL model was proposed by physicist Didier Sornette, a pioneer in the study of market bubbles, and others. The model combines the economic theory of rational expectations bubbles, behavioral finance on investor imitation and herding behavior, and the mathematical statistical physics of bifurcations and phase transitions to detect bubbles in financial markets and predict market turning points.
Model Principle: The LPPL model posits that when a market bubble forms, asset prices exhibit a distinctive pattern of fluctuation driven by a positive feedback mechanism. During the bubble's formation, investors' imitation and bandwagon-following behavior lead to a sharp increase in consistency and coordination among market participants, resulting in "faster-than-exponential" price growth accompanied by accelerating logarithmic-periodic oscillations. The LPPL singularity is the finite point in time where price growth and oscillation reach their limits. Prior to this point, prices grow increasingly faster, and the frequency of oscillations increases. When the singularity is reached, the bubble bursts, and the market often experiences a sharp reversal and crash.
Buy & Sell Liquidity Swings (v5)cette indicateur permets de buy ou sell selon la tendance du marcher
Algo BOT 4.0 updated Strategy Description:
Algo BOT 4.0 updated is a sophisticated multi-timeframe trading strategy that identifies high-probability reversal points using technical confluence. The strategy combines:
Core Components:
Multi-timeframe Pivot Analysis: Daily, Weekly, and Monthly pivot points with CPR (Central Pivot Range)
RSI Momentum Filter: Higher timeframe RSI (user-configurable) for trend bias
VWAP Dynamics: Volume-weighted average price with moving averages
Fibonacci Strength Analysis: Candle close positions relative to 38.2% Fib levels
Advanced Cooldown System: Prevents overtrading with dynamic gap requirements
Entry Logic:
Long Entries: RSI < 57 with bullish candle structure at key support levels
Short Entries: RSI > 43 with bearish candle structure at key resistance levels
Zone-based Filtering: Identifies trades near significant pivot points (D PP, D R1, D S1, W PP, M PP, VWAP)
Risk Management:
Dynamic cooldown periods between trades
Gap-based entry optimization to ensure sufficient price movement
Extreme price tracking for better entry timing
Multi-condition validation to reduce false signals
Alert System:
Real-time alerts for both long and short entries
Includes price, RSI value, and zone information
Visual signals with triangle markers on chart
Comprehensive status monitoring with cooldown timer
EDGAR Signal System (ESS) + Alerts v5The EDGAR Signal System (ESS) is a professional multi-confirmation trading tool designed for precision entries on any timeframe — ideal for Gold (XAUUSD) scalping and swing trading.Daily Base Zone
Uses the previous day’s High, Low, and Close to define the Daily Base, along with upper and lower levels (R1 and S1).
The Daily Base acts as the main breakout zone.
Rule:
For a Sell, wait until the candle closes below the Daily Base before entering.
For a Buy, wait until the candle closes above the Daily Base before entering.
Targets:
TP1: +15 USD
TP2: +30 USD
ICT Complex[Iss2k]📘 ICT Complex — Smart Money Concepts Indicator
Overview
The ICT Complex indicator is a comprehensive Smart Money Concepts (SMC) and ICT-based analysis tool designed to visualize institutional trading concepts such as Order Blocks, Liquidity Voids, Swing Structure, and Market Direction.
It combines multiple elements from the Inner Circle Trader (ICT) methodology to help traders identify potential market reversals, liquidity grabs, and premium/discount trading zones.
🧩 Main Features
1. Order Blocks (OB)
Automatically detects bullish and bearish order blocks based on pivot highs and lows.
Displays order block zones as colored boxes (green for bullish, red for bearish).
Optional auto-deletion: an OB zone disappears once price breaks through it.
Zones are confirmed (locked) when retested, providing confluence for trade entries.
2. Swing Highs & Lows (Market Structure)
Detects swing highs (SH) and swing lows (SL) to visualize market structure shifts.
Draws horizontal lines at each confirmed swing point.
When price breaks above a swing high or below a swing low, the indicator signals potential bullish or bearish market structure shifts (MSS).
3. Liquidity Voids (Imbalances / Fair Value Gaps)
Identifies liquidity voids (imbalances) — areas where price moved too quickly and left inefficiency in the market.
Marks these zones with transparent colored boxes:
🟩 Green for bullish voids
🟥 Red for bearish voids
Can optionally label each void for better visualization.
4. Trend Confirmation (EMA 200)
Includes an EMA200 trend filter to identify overall market direction.
The EMA line changes color:
🟩 Green when trending up
🟥 Red when trending down
Used to filter signals in the direction of institutional order flow.
5. DI Strength & Candle Coloring
Uses a modified Directional Index (DI) to color candles based on strength and direction:
🟩 Green = bullish momentum
🟥 Red = bearish momentum
🟪 Purple = neutral
6. Range Filter Logic
A smoothed range filter helps confirm breakout conditions and trend continuation.
Generates Buy (A / A+) or Sell (A / A+) labels when market structure and filter direction align.
Displays real-time peak profit tracking, showing how far price has moved from the entry signal in percentage.
7. Alerts
Configurable Buy and Sell alerts when valid signals are confirmed on the bar close.
💡 How to Use
Apply the indicator to any timeframe (best results on 15m–4h).
Use Order Blocks and Liquidity Voids to identify institutional areas of interest.
Wait for structure shifts (SH/SL breaks) to confirm direction.
Filter trades with EMA200 and Range Filter signals.
Use Buy/Sell alerts as confirmations, not standalone signals.
⚙️ Customization Options
Toggle visibility for each feature: Order Blocks, Liquidity Voids, Swing Signals, Range Labels, etc.
Adjust sensitivity for swing detection and liquidity voids.
Change colors and maximum number of visual elements to suit your chart style.
📈 Summary
The ICT Complex indicator provides an all-in-one framework for Smart Money trading analysis.
It helps traders understand how institutional liquidity, order flow, and market structure interact — aligning your trades with the principles of ICT and Smart Money Concepts.
signal buy and sell f a e abarmoamelegar🔐 Exclusive Buy/Sell Signal Indicator (Invite-Only)
This premium TradingView indicator is designed for traders who demand precision, clarity, and results. It delivers high-probability buy and sell signals with minimal noise — helping you stay ahead of market moves with confidence.
✨ Key Features
• Advanced signal logic combining price action, momentum, and volatility filters
• Clean visuals with arrows and labels only on high-probability setups
• Dynamic trend coloring to highlight bullish and bearish regimes
• Works across all timeframes and asset classes
🚀 Why It's Invite-Only
Access is limited to protect the integrity of the signal logic and ensure consistent performance. This tool is reserved for traders who value edge, discipline, and discretion.
💼 Ideal For
• Professional traders seeking actionable signals
• Strategy developers integrating robust logic
• Investors timing entries with precision
🔔 Access is limited. DM for invite.
Once you're in, you'll wonder how you ever traded without it.
Crypto Options Expiration (OPEX)this script marks every Crypto Options Expiration. i am writing more stuff because tradingview doesnt allow me to public a script unless I write a nice, lengthy, and zesty description
Charts Bubbles OrderFlow//@version=5
indicator("DeepCharts-Style Market Order Bubbles (Modified)", overlay=true, max_labels_count=500)
// === Inputs ===
lookback = input.int(50, "Volume SMA Lookback", minval=1)
multiplier = input.float(4.0, "Bubble Size Multiplier", step=0.1) // Increased default
threshold = input.float(1.5, "Min Volume/SMA Ratio", step=0.1)
showSmall = input.bool(true, "Show Smaller Bubbles")
mode = input.string("Bar Direction (simple)", "Aggressor Mode",
options= )
showLabels = input.bool(false, "Show Volume Labels")
// === Volume baseline ===
smaVol = ta.sma(volume, lookback)
volRatio = (smaVol == 0.0) ? 0.0 : (volume / smaVol)
// === Aggressor heuristic ===
aggSign = switch mode
"Bar Direction (simple)" => close > open ? 1 : close < open ? -1 : 0
"Close v PrevClose" => close > nz(close ) ? 1 : close < nz(close ) ? -1 : 0
"Estimated Tick Delta" =>
rng = high - low
pos = rng > 0 ? (close - low) / rng : 0.5
bias = close > open ? 0.1 : close < open ? -0.1 : 0
(pos + bias) > 0.5 ? 1 : -1
=> 0
isBuy = aggSign == 1
isSell = aggSign == -1
showBubble = (volRatio >= threshold) or (showSmall and volRatio >= 0.5)
// === Enhanced Bubble sizes (made bigger) ===
baseSize = math.max(1.5, math.min(8.0, volRatio * multiplier)) // Increased range
largeBubble = showBubble and baseSize > 6 // Raised threshold
mediumBubble = showBubble and baseSize > 4 and baseSize <= 6 // Raised threshold
smallBubble = showBubble and baseSize <= 4 // Adjusted threshold
// === Reversed positioning: Buy BELOW candle, Sell ABOVE candle ===
// Use body bottom for buy bubbles (below), body top for sell bubbles (above)
bodyTop = math.max(open, close)
bodyBottom = math.min(open, close)
// Add small offset to avoid overlap with candle body
bodyHeight = bodyTop - bodyBottom
offset = bodyHeight * 0.05 // 5% of body height offset
buyPos = bodyBottom - offset // Buy bubbles below candle
sellPos = bodyTop + offset // Sell bubbles above candle
// === Plot BIGGER bubbles with reversed positioning ===
plotshape(largeBubble and isBuy ? buyPos : na, title="Buy Large", style=shape.circle,
color=color.new(color.green, 50), size=size.huge, location=location.absolute)
plotshape(mediumBubble and isBuy ? buyPos : na, title="Buy Medium", style=shape.circle,
color=color.new(color.green, 65), size=size.large, location=location.absolute)
plotshape(smallBubble and isBuy ? buyPos : na, title="Buy Small", style=shape.circle,
color=color.new(color.green, 75), size=size.normal, location=location.absolute)
plotshape(largeBubble and isSell ? sellPos : na, title="Sell Large", style=shape.circle,
color=color.new(color.red, 50), size=size.huge, location=location.absolute)
plotshape(mediumBubble and isSell ? sellPos : na, title="Sell Medium", style=shape.circle,
color=color.new(color.red, 65), size=size.large, location=location.absolute)
plotshape(smallBubble and isSell ? sellPos : na, title="Sell Small", style=shape.circle,
color=color.new(color.red, 75), size=size.normal, location=location.absolute)
// === Optional volume labels (adjusted positioning) ===
if showLabels and showBubble
labelY = isBuy ? buyPos : sellPos
labelColor = isBuy ? color.new(color.green, 85) : color.new(color.red, 85)
txt = "Vol: " + str.tostring(volume) + " Ratio: " + str.tostring(math.round(volRatio, 2))
label.new(bar_index, labelY, txt, yloc=yloc.price, style=label.style_label_left,
color=labelColor, textcolor=color.white, size=size.small)
// === Info table ===
var table t = table.new(position.top_left, 1, 1)
if barstate.islast
infoText = "Vol Ratio: " + str.tostring(math.round(volRatio, 2))
table.cell(t, 0, 0, infoText, text_color=color.white, bgcolor=color.new(color.black, 80))