Daily Weekly Highs & LowsOverview
This indicator automatically plots the previous day’s and previous week’s Highs and Lows, giving you instant clarity on the most important market liquidity levels. These levels often act as magnets for price and serve as key decision zones for intraday and swing traders.
Whether you're looking for liquidity sweeps, breakout confirmations, or simple bias alignment — this tool gives you an immediate visual edge.
Features
Precise anchoring from HH/LL
Lines begin exactly at the previous High/Low with no delays or offsets, ensuring clean and accurate structure visualization.
Visual breakout detection
The indicator highlights where price has broken above or below the previous day/week levels, helping you instantly spot liquidity grabs and market intent.
How It Works
Automatically detects the previous day’s High/Low.
Automatically detects the previous week’s High/Low.
Plots clean horizontal levels starting from the original HH/LL point.
Monitors price in real time and marks the exact candle that breaks the level.
Optionally highlights sweeps or simple breaks, depending on your trading style.
How to Use
Use previous day High/Low for intraday bias, liquidity sweeps, and breakout plays.
Use previous week High/Low for swing bias and higher-timeframe liquidity targets.
Combine breaks with your entry model (FVG, BOS/CHOCH, displacement, etc.).
Watch for fakeouts (liquidity sweeps) followed by reversal signals on lower timeframes.
Monitor alert notifications to avoid staring at the chart all day.
Alerts
Receive notifications the moment price interacts with key levels:
Previous Day High Break
Previous Day Low Break
Previous Week High Break
Previous Week Low Break
(Alerts trigger exactly at the level break — no repainting.)
Chỉ báo và chiến lược
ORB 15min: Break & ConfirmUsing the 15-minute opening candle range, this generates an alert when a 5-minute candle breaks the range and another 5-minute candle closes above the breakout candle's high or the high of any other candle that attempted to break the range.
Technology Stocks RSPSTechnology Stocks RSPS Indicator - TradingView Description
Overview
The Technology Stocks RSPS (Relative Strength Portfolio System) indicator is a sophisticated portfolio allocation tool designed specifically for technology sector stocks. It calculates relative strength positions and provides dynamic allocation recommendations based on technical price momentum analysis.
Key Features
- Relative Strength Analysis: Compares 15 major technology stocks and the XLK sector ETF
against each other and gold as a baseline
- Dynamic Portfolio Allocation: Automatically calculates optimal position sizes based on relative
performance
- Visual Portfolio Performance: Tracks cumulative portfolio returns with color-coded
performance indicators
- Customizable Table Display: Shows real-time allocation percentages and optional cash values
for each position
- Technical Momentum Filtering: Uses normalized indicators to identify strength and filter out
weak positions
Included Assets
Sector ETF: XLK
Major Tech Stocks: AAPL, MSFT, NVDA, AVGO, CRM, ORCL, CSCO, ADBE, ACN, AMD, IBM, INTC, NOW, TXN
Benchmark: Gold (TVC:GOLD)
How It Works
The indicator calculates a relative strength score for each asset by comparing it against:
Gold (baseline commodity)
All other technology stocks in the pool
The XLK sector ETF
Assets with positive relative strength receive portfolio allocations proportional to their strength scores. Weak or negative performers are automatically filtered out (allocated 0%).
Visual Elements
Red Area: Aggregate strength of major technology stocks
Navy Blue Area: Overall technical positioning index (TPI)
Performance Line: Cumulative portfolio return (blue = cash-heavy, red = equity-heavy)
Allocation Table: Bottom-left display showing current recommended positions
Important Limitations
This indicator primarily uses technical data and has significant limitations:
❌ No fundamental economic data (ISM, CLI, etc.)
❌ Limited monetary data - missing critical components:
comprehensive monetary data
Funding rates
Detailed bond spreads analysis
Collateral data
❌ No sentiment indicators
❌ No options flow or derivatives data
❌ No earnings or valuation metrics
The indicator focuses purely on price-based relative strength and technical momentum. Users should combine this tool with fundamental analysis, economic data, and proper risk management for complete investment decisions.
Settings
Plot Table: Toggle allocation table visibility
Use Cash: Enable to display dollar amounts based on portfolio size
Cash Amount: Set your total portfolio value for cash allocation calculations
Use Cases
Sector rotation within technology stocks
Relative strength-based portfolio rebalancing
Technical momentum screening for tech sector
Dynamic position sizing based on price trends
Technical Notes
The script avoids for-loops to reduce calculation errors and noise
Uses semi-individual calculations for each asset
Requires the Unicorpus/NormalizedIndicators/1 library for normalized momentum calculations
Maximum lookback: 100 bars
Disclaimer: This indicator is a technical tool only and should not be used as the sole basis for investment decisions. It does not incorporate fundamental, economic, or comprehensive monetary data. Always conduct thorough research and consider your risk tolerance before making investment decisions.
Support Resistance Levels v1.0Support Resistance Levels v2.0 automatically detects the most important price levels on the chart by analyzing market structure, swing points, and repeated reactions.
Instead of manually drawing lines, this tool identifies clusters of highs and lows, measures how often price respected each zone, and highlights strong support or resistance with clear visuals. It also marks tight consolidations and builds a structural regression channel when a trend sequence is confirmed.
The goal is simple: faster chart scanning, cleaner context, and a more objective view of where price is likely to react next.
Cluster Lines
– Horizontal support/resistance levels built from repeated swing reactions. Green when below price, red when above. Thicker lines indicate stronger levels.
Recent HH & LL Lines
– Dashed lines marking the most recent swing high and swing low for quick breakout context.
Consolidation Box
– A blue range box appears when price compresses inside a tight structure and extends until breakout.
Structural Regression Channel
– A trendline with upper and lower bands drawn when a clean trend sequence forms, showing directional bias and reaction zones.
Impulse Trend Suite (LITE) — v1.1.1🚀 Impulse Trend Suite (LITE) — v1.1.1
Smart trend visualization with precise flip arrows. A lightweight, momentum-filtered trend tool designed to stay clean, avoid repeated signals, and keep you focused only on real market direction.
✨ What’s New in v1.1.1
Higher-contrast trend zones (green/red/neutral)
Larger BUY/SELL arrows + clearer labels
Clean, thin ATR channel lines (improved readability)
Minor UI polishing to reduce chart noise
📌 Core Features
Trend flip arrows (no spam, 1 signal per turn)
Continuous background zones (gap-free trend shading)
Adaptive Baseline + ATR structure channel
RSI + MACD momentum filter (suppresses weak signals)
Trend Status Panel (UP, DOWN, NEUTRAL)
🔍 Quick Guide
BUY setup = green arrow + green background
SELL setup = red arrow + red background
Stay in the move while color doesn’t change
ATR channel helps avoid chasing overextended candles
🆚 LITE vs PRO
Feature LITE PRO
--------------------- -------- ------------------------------
Trend shading + arrows ✔ ✔ + confirmations
Neutral trend state ✔ ✔ enhanced
Alerts ✖ ✔ full suite
Reversal Zones ✖ ✔ predictive boxes
HTF Filter ✖ ✔ smarter trend bias
Included strategies ✖ ✔ + PDF training
========================================================
🔓 Upgrade to PRO
Reversal Zones • Alerts • HTF Filter • Trend Continuation Strategy
👉 fxsharerobots.com/impulse-trend-pro/
📈 Works on Forex, Stocks, Crypto, Indices, Metals
⌚ Scalping • Intraday • Swing • Long-term
==========================================================
⚠️ LITE - Educational tool. Backtest before trading live.
Visit us for Full Trading Tools Collection here:
www.fxsharerobots.com
Happy trading! — FxShareRobots Team
SMT NQ main vs ES & YM v6smt divergence, nice and smooth. The editor tried to made an indicator free of charge for public use, hopefully you can like it
CMA SMA avec offset visuel + projection + choix sourceCMA Channels are a set of bands built around a Centered Moving Average (CMA), a tool often used in market cycle analysis (e.g., Hurst).
Unlike a regular moving average, the CMA is shifted forward in time to remove lag and reveal the underlying cyclical structure of price.
Green13 - Watermark with Daily ATRWatermark with custom texts and with Daily ATR and the name of the week
NW Envelope + Hull Safe & Professional:No repainting — everything uses (previous closed bar)
Signals only appear after bar close
Built-in cooldown (10 bars) to avoid spam
Loud customizable sound alerts that actually play
Works perfectly on all timeframes (especially 15m, 1h, 4h)
KeeblerTradesPineScriptshows name/date/asset/timeframe on chart. center aligned the the bottom center. this way, you do not have to use a watermark on the canvas to figure out what asset and timeframe that you are currently viewing.
VWAP Bands ProDisclaimer: This script is for educational purposes only and is not financial advice. Trading involves risk, and users are responsible for their own decisions.
VWAP Bands Pro is a professional volatility tool that anchors the Volume Weighted Average Price to a chosen timeframe and projects standard deviation bands to reveal stretched price zones.
Key Features
Anchored Precision : Calculates VWAP from a fixed anchor period (default: Daily) for a clean institutional reference point.
Standard Deviation Bands : Plots 1s, 2s, and 3s bands to show volatility. Moves into the outer bands often point to exhaustion or possible reversal areas.
Glowing Gradient Design : Uses a premium multi step gradient that fades outward, making extreme zones easy to spot.
Clean Visuals : Prioritizes smooth gradient fills instead of crowding the chart with heavy lines.
How to Use
Anchor Period : Select the timeframe you want the tool to follow. Daily works well for intraday setups, while Weekly or Monthly suits swing trades.
Strategy : Watch for mean reversion setups when price moves into the 2s to 3s outer zones and starts to reject, aiming for a return toward the central VWAP.
Market Energy & Direction DashboardMarket Energy & Direction Dashboard - Daytrading
Overview
A comprehensive real-time market internals dashboard that combines NYSE TICK, NYSE Advance-Decline (ADD) momentum, VIX direction, and relative volume into a single visual traffic light system with intelligent signal synthesis. Designed for active daytraders who need instant confirmation of market direction and energy based on momentum alignment across all major internals.
What It Does
This indicator synthesizes multiple market internals using directional momentum analysis rather than static thresholds to provide clear, actionable signals:
• Traffic Light System: Single glance confirmation of market state
o Bright Green: Maximum bullish - all internals aligned (TICK + ADD rising + VIX falling + volume)
o Bright Red: Maximum bearish - all internals aligned (TICK + ADD falling + VIX rising + volume)
o Yellow: Exhaustion warning - TICK at extremes, potential reversal imminent
o Moderate Colors: Partial alignment - some confirmation but not complete
o Gray: Choppy, neutral, or conflicting signals
• Real-Time Dashboard displays:
o Current TICK value with exhaustion warnings
o Current ADD with directional momentum indicator (↑ rising = breadth improving, ↓ falling = breadth deteriorating, ± compression)
o VIX level with directional indicator (↓ declining = bullish, ↑ rising = bearish, ± compression = neutral)
o Relative volume (current vs 20-period average)
o Composite status message synthesizing all data into clear directional summary
Key Features
✓ Momentum-based analysis - all indicators show direction/change, not just levels ✓ Intelligent signal hierarchy from "Maximum" to "Moderate" based on internal alignment ✓ ADD directional momentum - catches breadth shifts early, works in all market conditions ✓ VIX directional analysis - shows if fear is increasing, decreasing, or stagnant ✓ Color-coded traffic light for instant decision making ✓ Detects TICK/ADD divergences (conflicting signals = caution) ✓ Exhaustion warnings at extreme TICK levels (±1000+) ✓ Composite status messages - "Maximum Bull", "Strong Bull", "Moderate Bull", etc. ✓ Customizable thresholds for all parameters ✓ Moveable dashboard (9 position options) ✓ Built-in alerts for all signal strengths, exhaustion, and divergences
How To Use
Setup:
1. Add indicator to your main trading chart (SPY, ES, NQ, etc.)
2. Default settings work well for most traders, but you can customize:
o TICK Extreme Level (default 1000)
o ADD Compression Threshold (default 100 - detects when breadth is stagnant)
o VIX Elevated Level (default 20)
o VIX Compression Threshold (default 2% - detects low volatility)
o Volume Threshold (default 1.5x average)
3. Position dashboard wherever convenient on your chart
Reading The Signals:
Signal Hierarchy (Strongest to Weakest):
MAXIMUM SIGNALS ⭐ (Brightest colors - All 4 internals aligned)
• "✓ MAXIMUM BULL": TICK bullish + ADD rising (↑) + VIX falling (↓) + Volume elevated
o This is the holy grail setup - all momentum aligned, highest conviction longs
• "✓ MAXIMUM BEAR": TICK bearish + ADD falling (↓) + VIX rising (↑) + Volume elevated
o Perfect storm bearish - all momentum aligned, highest conviction shorts
STRONG SIGNALS (Bright colors - Core internals aligned)
• "✓ STRONG BULL": TICK bullish + ADD rising (↑)
o Strong confirmation even without VIX/volume - breadth supporting the move
• "✓ STRONG BEAR": TICK bearish + ADD falling (↓)
o Strong confirmation - both momentum and breadth deteriorating
MODERATE SIGNALS (Faded colors - Partial confirmation)
• "MODERATE BULL": TICK bullish but ADD not confirming direction
o Proceed with caution - momentum present but breadth questionable
• "MODERATE BEAR": TICK bearish but ADD not confirming direction
o Proceed with caution - selling but breadth not fully participating
WARNING SIGNALS
• "⚠ EXHAUSTION" (Yellow): TICK at ±1000+ extremes
o Potential reversal zone - prepare to fade or take profits
o Often marks blow-off tops or capitulation bottoms
NEUTRAL/AVOID
• "CHOPPY/NEUTRAL" (Gray): Conflicting signals or low conviction
o Stay out or reduce size significantly
Individual Indicator Interpretation:
TICK:
• Green: Bullish momentum (>+300)
• Red: Bearish momentum (<-300)
• Yellow: Exhaustion (±1000+)
• Gray: Neutral
ADD (Advance-Decline):
• Green (↑): Breadth improving - more stocks participating in the move
• Red (↓): Breadth deteriorating - fewer stocks participating
• Gray (±): Breadth stagnant - no clear participation trend
VIX:
• Green (↓): Fear declining - healthy environment for rallies
• Red (↑): Fear rising - risk-off mode, supports downward moves
• Gray (±): Volatility compression - often precedes explosive moves
Volume:
• Green: High conviction (>1.5x average)
• Gray: Low conviction
Trading Strategy:
1. Wait for "MAXIMUM" or "STRONG" signals for highest probability entries
o Maximum signals = go full size with confidence
o Strong signals = good conviction, normal position sizing
2. Confirm directional alignment:
o For longs: Want ADD ↑ (rising) and VIX ↓ (falling)
o For shorts: Want ADD ↓ (falling) and VIX ↑ (rising)
3. Use exhaustion warnings (yellow) to:
o Take profits on existing positions
o Prepare counter-trend entries
o Tighten stops
4. Avoid "MODERATE" signals unless you have strong conviction from other analysis
o These work best as confirmation for existing setups
o Not strong enough to initiate new positions alone
5. Never trade "CHOPPY/NEUTRAL" signals
o Gray means stay out - preserve capital
o Wait for clear alignment
6. Watch for divergences:
o Price making new highs but ADD ↓ (falling) = distribution warning
o Price making new lows but ADD ↑ (rising) = potential bottom
o Divergence alert will notify you
Best Practices:
• Use on 1-5 minute charts for daytrading
• Combine with your price action or technical setup (support/resistance, trendlines, patterns)
• The dashboard confirms when to take your setup, not what setup to take
• Most effective during regular market hours (9:30 AM - 4:00 PM ET) when volume is present
• The strongest edge comes from "MAXIMUM" signals - wait for these for best risk/reward
• Pay special attention to ADD direction - it's the most predictive breadth indicator
• VIX compression (gray ±) often signals upcoming volatility expansion - prepare for bigger moves
Customization Option
All thresholds are adjustable in settings:
• TICK Extreme: Higher = fewer exhaustion warnings (try 1200-1500 for less sensitivity)
• ADD Compression Threshold: Change detection sensitivity
o Default 100 = balanced
o Lower (50) = more sensitive to small breadth changes
o Higher (200-300) = only shows major breadth shifts
• VIX Elevated: Adjust for current volatility regime (15-25 typical range)
• VIX Compression Threshold:
o Default 2% = balanced
o Lower (0.5-1%) = catches subtle VIX changes
o Higher (3-5%) = only shows significant VIX moves
• Volume Threshold: Lower for quieter stocks/times, higher for more confirmation
Alerts Available
• Maximum Bullish: All 4 internals aligned bullish (TICK + ADD↑ + VIX↓ + Volume)
• Maximum Bearish: All 4 internals aligned bearish (TICK + ADD↓ + VIX↑ + Volume)
• Strong Bullish: TICK bullish + ADD rising
• Strong Bearish: TICK bearish + ADD falling
• Exhaustion Warning: TICK at extreme levels
• Divergence Warning: TICK and ADD directions conflicting
Understanding the Signal Synthesis
The indicator uses intelligent logic to combine all internals:
"MAXIMUM" Signals require:
• TICK direction (bullish/bearish)
• ADD momentum (rising/falling) in same direction
• VIX direction (falling for bulls, rising for bears)
• Volume elevated (>1.5x average)
"STRONG" Signals require:
• TICK direction (bullish/bearish)
• ADD momentum (rising/falling) in same direction
• (VIX and volume are bonuses but not required)
"MODERATE" Signals:
• TICK showing direction
• But ADD not confirming or contradicting
• Weakest actionable signal
This hierarchy ensures you know exactly how much conviction the market has behind any move.
Technical Details
• Pulls real-time data from NYSE TICK (USI:TICK), NYSE ADD (USI:ADD), and CBOE VIX
• ADD direction calculated using bar-to-bar change with compression detection
• VIX direction calculated using bar-to-bar percentage change
• Volume calculation uses 20-period simple moving average
• Dashboard updates every bar
• No repainting - all calculations based on closed bar data
Who This Is For
• Active daytraders of stocks, futures (ES/NQ), and options
• Scalpers needing quick directional confirmation with multiple internal alignment
• Swing traders looking to time intraday entries with maximum confluence
• Volatility traders who monitor VIX behavior
• Market makers and professionals who trade based on breadth and internals
• Anyone who monitors market internals but wants intelligent synthesis vs raw data
Tips For Success
Trading Philosophy:
• Quality over quantity - wait for "MAXIMUM" signals for best results
• One "MAXIMUM" signal trade is worth five "MODERATE" signal trades
• Gray/neutral is not a sign of missing opportunity - it's protecting your capital
Signal Confidence Levels:
1. MAXIMUM (95%+ confidence) - Trade these aggressively with full size
2. STRONG (80-85% confidence) - Trade these with normal position sizing
3. MODERATE (60-70% confidence) - Only if confirmed by strong technical setup
4. CHOPPY/NEUTRAL - Do not trade, wait for clarity
Advanced Techniques:
• Breadth divergences: Watch for price making new highs while ADD shows ↓ (falling) = major warning
• VIX/Price divergences: Rallies with rising VIX (↑) are usually false moves
• Volume confirmation: "MAXIMUM" signals with 2x+ volume are the absolute best
• Compression zones: When both ADD and VIX show compression (±), expect explosive breakout soon
• Sequential signals: Back-to-back "MAXIMUM" signals in same direction = strong trending day
Common Patterns:
• Opening surge with "MAXIMUM BULL" that shifts to "EXHAUSTION" (yellow) = fade the high
• Selloff with "MAXIMUM BEAR" followed by ADD ↑ (rising) divergence = potential reversal
• Choppy morning followed by "MAXIMUM" signal afternoon = best trending opportunity
Example Scenarios
Perfect Bull Entry:
• Bright green signal box
• TICK: +650
• ADD: +1200 (↑)
• VIX: 18.30 (↓)
• Volume: 2.3x
• Status: "✓ MAXIMUM BULL" → ALL SYSTEMS GO - Take aggressive long positions
Strong Bull (Good Confidence):
• Green signal box (slightly less bright)
• TICK: +500
• ADD: +800 (↑)
• VIX: 19.50 (±)
• Volume: 1.2x
• Status: "✓ STRONG BULL" → Good long setup - breadth confirming even without VIX/volume
Caution Bull (Moderate):
• Faded green signal box
• TICK: +400
• ADD: +900 (↓)
• VIX: 20.10 (↑)
• Volume: 0.9x
• Status: "MODERATE BULL" → CAUTION - TICK bullish but breadth deteriorating and VIX rising = weak rally
Exhaustion Warning:
• Yellow signal box
• TICK: +1350 ⚠
• ADD: +2100 (↑)
• VIX: 17.20 (↓)
• Volume: 1.8x
• Status: "⚠ EXHAUSTION" → Take profits or prepare to fade - TICK overextended despite good internals
Divergence Setup (Potential Reversal):
• Faded green signal
• TICK: +300
• ADD: +1800 (↓)
• VIX: 21.50 (↑)
• Volume: 1.6x
• Status: "MODERATE BULL" → WARNING - Price rallying but breadth collapsing and fear rising = distribution
Perfect Bear Entry:
• Bright red signal box
• TICK: -780
• ADD: -1600 (↓)
• VIX: 24.80 (↑)
• Volume: 2.5x
• Status: "✓ MAXIMUM BEAR" → Perfect short setup - all momentum bearish with conviction
Compression (Wait Mode):
• Gray signal box
• TICK: +50
• ADD: -200 (±)
• VIX: 16.40 (±)
• Volume: 0.7x
• Status: "CHOPPY/NEUTRAL" → STAY OUT - Volatility compression, no conviction, await breakout
Performance Optimization
Best Market Conditions:
• Works excellent in trending markets (up or down)
• Particularly powerful during high-volume sessions (first/last hours)
• "MAXIMUM" signals most reliable during 9:45-11:00 AM and 2:00-3:30 PM ET
Less Effective During:
• Lunch period (11:30 AM - 1:30 PM) - lower volume reduces signal quality
• Low-volatility environments - compression signals dominate
• Major news events in first 5 minutes - wait for internals to stabilize
Recommended Use Cases:
• Scalping: Trade only "MAXIMUM" signals for quick 5-15 minute moves
• Daytrading: Use "MAXIMUM" and "STRONG" signals for position entries
• Swing entries: Use "MAXIMUM" signals for optimal intraday entry timing
• Exit timing: Use "EXHAUSTION" (yellow) warnings to take profits
________________________________________
Pro Tip: Create a dedicated workspace with this indicator on SPY/ES/NQ charts. Set alerts for "MAXIMUM BULL", "MAXIMUM BEAR", and "EXHAUSTION" signals. Most professional traders only trade the "MAXIMUM" setups and ignore everything else - this alone can dramatically improve win rates.
Mark Minervini SEPA Swing TradingMark Minervini Complete Technical Strategy with buy signals and full dashboard showing all the parameters.
bows//@version=5
indicator("NQ EMA+RSI+ATR Alerts with SL/TP", overlay=true, shorttitle="NQ Alerts SLTP")
// === Inputs ===a
fastLen = input.int(9, "Fast EMA", minval=1)
slowLen = input.int(21, "Slow EMA", minval=1)
rsiLen = input.int(14, "RSI Length", minval=1)
rsiLongMax = input.int(70, "Max RSI to allow LONG", minval=50, maxval=90)
rsiShortMin = input.int(30, "Min RSI to allow SHORT", minval=10, maxval=50)
atrLen = input.int(14, "ATR Length", minval=1)
atrMultSL = input.float(1.5, "ATR Stop-Loss Multiplier", step=0.1)
atrMultTP = input.float(2.5, "ATR Take-Profit Multiplier", step=0.1)
// === Indicator calculations ===
price = close
fastEMA = ta.ema(price, fastLen)
slowEMA = ta.ema(price, slowLen)
rsiVal = ta.rsi(price, rsiLen)
atr = ta.atr(atrLen)
// === Entry signals ===
longSignal = ta.crossover(fastEMA, slowEMA) and rsiVal < rsiLongMax
shortSignal = ta.crossunder(fastEMA, slowEMA) and rsiVal > rsiShortMin
// === SL/TP Levels ===
longSL = price - atr * atrMultSL
longTP = price + atr * atrMultTP
shortSL = price + atr * atrMultSL
shortTP = price - atr * atrMultTP
// === Plotting ===
plot(fastEMA, color=color.orange, title="Fast EMA")
plot(slowEMA, color=color.blue, title="Slow EMA")
plotshape(longSignal, title="Buy Signal", style=shape.triangleup, color=color.new(color.green, 0), location=location.belowbar, size=size.tiny)
plotshape(shortSignal, title="Sell Signal", style=shape.triangledown, color=color.new(color.red, 0), location=location.abovebar, size=size.tiny)
// Optional visualization of SL/TP
plot(longSignal ? longSL : na, "Long Stop-Loss", color=color.new(color.red, 50), style=plot.style_linebr)
plot(longSignal ? longTP : na, "Long Take-Profit", color=color.new(color.green, 50), style=plot.style_linebr)
plot(shortSignal ? shortSL : na, "Short Stop-Loss", color=color.new(color.red, 50), style=plot.style_linebr)
plot(shortSignal ? shortTP : na, "Short Take-Profit", color=color.new(color.green, 50), style=plot.style_linebr)
// === Alerts with SL/TP info ===
alertcondition(longSignal, title="BUY Signal",
message="BUY Alert — NQ LONG: Entry @ {{close}} | SL: {{plot_1}} | TP: {{plot_2}} | {{ticker}}")
alertcondition(shortSignal, title="SELL Signal",
message="SELL Alert — NQ SHORT: Entry @ {{close}} | SL: {{plot_3}} | TP: {{plot_4}} | {{ticker}}")
// === Visual labels ===
if (longSignal)
label.new(bar_index, low, "BUY SL: " + str.tostring(longSL, format.mintick) + " TP: " + str.tostring(longTP, format.mintick),
style=label.style_label_up, color=color.new(#be14c4, 0), textcolor=color.white)
if (shortSignal)
label.new(bar_index, high, "SELL SL: " + str.tostring(shortSL, format.mintick) + " TP: " + str.tostring(shortTP, format.mintick),
style=label.style_label_down, color=color.new(color.red, 0), textcolor=color.white)
Pulse & Trend AnalysisPulse & Trend Analysis
The Pulse & Trend Analysis indicator is designed to help traders quickly identify potential trend shifts using the crossover and crossunder of EMA 20 and EMA 50.
When EMA 20 crosses above or below EMA 50, the indicator highlights it visually with colored arrows and “Pulse” signals, making trend changes easy to spot.
How the Script Works?
When EMA 20 crosses above EMA 50 and corresponding Candle close into Green color, the script generates a Pulse Positive signal,
shown with: Blue Arrow Up, Text: “PULSE POSITIVE”
When EMA 20 crosses below EMA 50 and corresponding Candle close into Red color, the script generates a Pulse Negative signal, shown with:
Red Arrow Down, Text: “PULSE NEGATIVE”
These signals help traders visually detect potential bullish or bearish momentum shifts.
How Users Can Benefit From This Indicator?
The Trend & Pulse Analysis indicator allows traders to quickly understand the prevailing market direction by analyzing the interaction between EMA 20 and EMA 50. When a Pulse Positive (bullish crossover) occurs, it signals increasing upward momentum, helping traders focus on long opportunities. Similarly, a Pulse Negative (bearish crossunder) highlights weakening trend strength and supports short-side setups.
This indicator becomes even more powerful when combined with Demand & Supply Zones.
By integrating trend direction, momentum pulses, and zone-based confluence, users can make more informed decisions.
What Makes This Indicator Unique?
The Trend & Pulse Analysis indicator stands out because it adds an important layer of price-action confirmation to traditional EMA crossover signals. Unlike standard crossover tools that trigger signals on every EMA interaction, this indicator filters out weak setups by checking candle strength and direction at the moment of crossover.
A Pulse Positive signal is triggered only when the crossover occurs on a bullish (green) candle.
A Pulse Negative signal is triggered only when the cross under occurs on a bearish (red) candle.
This built-in candle-confirmation mechanism makes the signals more reliable, reduces noise, and gives traders higher-confidence trend continuation.
Additionally, when combined with supply & demand concepts—
Pulse Positive with Demand Zone → strengthens bullish conviction
Pulse Negative with Supply Zone → strengthens bearish conviction
This fusion of EMA trend logic + candle confirmation + supply-demand confluence is what makes the indicator truly unique and powerful for smart traders.
How This Indicator Is Original?
The Trend & Pulse Analysis indicator is completely original because it is built on a custom-designed logic that goes beyond a simple EMA crossover system. While standard indicators only detect crossover/crossunder of moving averages, this tool introduces a dual-filter confirmation approach:
Directional Candle Validation
A Pulse Positive signal is triggered only when EMA20 crosses above EMA50 AND the same candle closes bullish (green).
A Pulse Negative signal is triggered only when EMA20 crosses below EMA50 AND the same candle closes bearish (red).
Custom Pulse System (Not a Standard EMA Indicator)
The “Pulse Positive / Pulse Negative” framework is a uniquely designed concept that combines trend direction, momentum shift, and candle strength.
Manual Programming & Original Condition Set
Every rule, filter, and plotting condition is hand-coded — not copied from open-source scripts.
The system uses:
Custom plotting rules
Custom conditional checks
Custom text + arrow logic
Combined trend + candle behavior analysis
This makes the indicator fully original and not a replica of any existing public script.
Disclaimer:
This indicator is created for educational and analytical purposes.
It does not provide buy or sell signals, financial advice, or guaranteed trading outcomes.
All trading decisions are solely your responsibility.
Market trading involves risk; always use proper risk management.
Fibonacci Golden Zone Auto-DrawDisclaimer: This script is for educational purposes only and does not constitute financial advice. Use at your own risk.
Fibonacci Golden Zone Auto Draw is a smart tool that automatically detects the most recent market swing and highlights the high probability reversal area known as the Golden Zone (0.618 to 0.65 retracement).
Key Features
Auto Detection : Instantly finds the active High Low or Low High swing leg using customizable pivot sensitivity.
Golden Zone Visualization : Draws a clean color coded box (green for bullish, red for bearish) exactly where price is likely to reverse.
Dynamic Updates : Adjusts in real time as new pivots form, so your chart always shows the latest relevant levels.
How to Use
Pivot Left Bars : Sets how many bars to the left of a candle must be lower for a high or higher for a low to register as a pivot. Larger values find more significant longer term swings.
Pivot Right Bars : Sets how many bars to the right must confirm the pivot. Lower values detect pivots faster but may be less stable, while higher values wait for stronger confirmation.
Perfect for traders who want to spot retracement entries without manually drawing Fibonacci tools on every setup.
Patrice - GC M1 Bot (MACD EMA RSI)//@version=6
indicator("Patrice - GC M1 Bot (MACD EMA RSI)", overlay = true)
//----------------------
// Inputs (optimisés GC)
//----------------------
emaLenFast = input.int(9, "EMA rapide")
emaLenSlow = input.int(14, "EMA lente")
rsiLen = input.int(14, "RSI length")
atrLen = input.int(14, "ATR length")
volLen = input.int(20, "Volume moyenne")
slMult = input.float(0.4, "SL = ATR x", step = 0.1)
tpMult = input.float(0.7, "TP = ATR x", step = 0.1)
minAtr = input.float(0.7, "ATR minimum pour trader", step = 0.1)
maxDistEmaPct = input.float(0.3, "Distance max EMA9 (%)", step = 0.1)
//----------------------
// Indicateurs
//----------------------
ema9 = ta.ema(close, emaLenFast)
ema14 = ta.ema(close, emaLenSlow)
= ta.macd(close, 12, 26, 9)
hist = macdLine - signalLine
rsi = ta.rsi(close, rsiLen)
atr = ta.atr(atrLen)
volMa = ta.sma(volume, volLen)
//----------------------
// Session 9:30 - 11:00 (NY)
//----------------------
hourSession = hour(time, "America/New_York")
minuteSession = minute(time, "America/New_York")
inSession = (hourSession == 9 and minuteSession >= 30) or
(hourSession > 9 and hourSession < 11) or
(hourSession == 11 and minuteSession == 0)
//----------------------
// Filtres vol / ATR / distance EMA
//----------------------
volFilter = volume > volMa
atrFilter = atr > minAtr
distEmaPct = math.abs(close - ema9) / close * 100.0
distFilter = distEmaPct < maxDistEmaPct
//----------------------
// Tendance
//----------------------
bullTrend = close > ema9 and close > ema14 and ema9 > ema14
bearTrend = close < ema9 and close < ema14 and ema9 < ema14
//----------------------
// MACD : 2e barre
//----------------------
bullSecondBar = hist > 0 and hist > 0 and hist <= 0
bearSecondBar = hist < 0 and hist < 0 and hist >= 0
//----------------------
// Filtres RSI
//----------------------
rsiLongOk = rsi < 70 and rsi >= 45 and rsi <= 65
rsiShortOk = rsi > 30 and rsi >= 35 and rsi <= 55
//----------------------
// Gestion du risque (simple pour l'instant)
//----------------------
canTradeRisk = true
//----------------------
// Conditions d'entrée
//----------------------
longCond = bullTrend and bullSecondBar and rsiLongOk and inSession and volFilter and atrFilter and distFilter and canTradeRisk
shortCond = bearTrend and bearSecondBar and rsiShortOk and inSession and volFilter and atrFilter and distFilter and canTradeRisk
//----------------------
// SL / TP (info seulement, pas d'ordres)
//----------------------
slPoints = atr * slMult
tpPoints = atr * tpMult
longSL = close - slPoints
longTP = close + tpPoints
shortSL = close + slPoints
shortTP = close - tpPoints
//----------------------
// Visuels
//----------------------
plot(ema9, title = "EMA 9")
plot(ema14, title = "EMA 14")
plotshape(longCond, title = "Signal Long", style = shape.triangleup, location = location.belowbar, size = size.tiny, text = "L")
plotshape(shortCond, title = "Signal Short", style = shape.triangledown, location = location.abovebar, size = size.tiny, text = "S")
//----------------------
// Conditions d'ALERTE
//----------------------
alertcondition(longCond, title = "ALERTE LONG", message = "Signal LONG Patrice GC bot")
alertcondition(shortCond, title = "ALERTE SHORT", message = "Signal SHORT Patrice GC bot")
Income Engine - Daily Supertrend Covered Call SignalsWhat This Indicator Does
1. Identifies the safest time to sell a 1-week covered call
The script uses the Daily Supertrend as a primary trend filter.
When the trend turns bearish or weak, the indicator highlights a Sell Zone, signaling a statistically safer window to sell a covered call.
Covered calls perform best when price is:
Sideways
Weak
Trending down
Not likely to surge upward
The Sell Zone captures exactly this behavior.
Green line=Let the stock run.
Red line=safe to sell calls without assignment. Gererate income while stock falters.
Raja_Intraday: Bull/Bear Logic SetupBased on Candle high low/PDH-PDL break out, in combination with other indicators.
Focus is more on accuracy than on higher frequency of trades. Enjoy!!
Multi-Asset: Complete AnalysisDescription:
Comprehensive performance analysis tool for comparing multiple assets or custom weighted portfolios against benchmarks. Calculates Sharpe ratios across multiple timeframes (30d, 90d, 180d, 252d), total returns, CAGR, and normalized values starting from $100.
Key Features:
Build custom weighted portfolios (default: 50/30/20 allocation)
Compare against SPY, QQQ, and other benchmarks
Dynamic risk-free rate from ^IRX or manual input
Multi-period Sharpe ratio analysis to validate strategy consistency
Total return and annualized return (CAGR) metrics
All assets normalized to common start date for accurate comparison
Toggle individual assets on/off for cleaner chart viewing
Use Case:
Perfect for evaluating whether your custom portfolio allocation justifies its complexity versus simply buying SPY/QQQ. If your risk-adjusted returns (Sharpe) and absolute returns aren't beating the benchmarks, you're overcomplicating your strategy.
Ideal for: Portfolio managers, factor investors, and anyone building custom allocations who need proof their strategy actually works.






















