MOE²: Sniper Entry Signal SystemMOE² General is a closed source indicator designed for active traders in Forex, Crypto, Metals, and Indices. It helps define entries, stop losses, and profit targets by combining classic price action with layered technical analysis.
The script integrates traditional tools such as exponential moving averages, volume surges, and candle pattern recognition. These are used together to validate market structure and highlight actionable trade zones. Entry areas are visually mapped on the chart and paired with logical exit levels to support clarity in decision making.
It is calibrated for short term strategies and performs best on 5 minute to 1 hour timeframes. Signal frequency is intentionally limited to maintain quality over quantity and promote disciplined trade selection.
MOE² General is built for traders who value clean visuals, straightforward logic, and risk awareness. It provides structured guidance without relying on lagging confirmations alone.
All logic is embedded within the tool. No external references or outside dependencies are required.
Indicators and strategies
Midpoint Levels by OreganoJoeThis free indicator shows middle point of 5 previous candles in current timeframe.
Custom ETF with Dynamic Weights & RatioHi,
Want to create your own ETF from your portfolio?
This script lets you:
Add up to 10 stocks to form an ETF.
Assign weightings to each stock.
Create a second ETF to compare with your first ETF.
Compare both ETFs to determine which performs best.
S.E.A.L. by NightPoetsch V2.1SEAL Advanced Signal Entry Suite 🚩
Invite-Only | Multi-Confluence Trade Planner
1 · What It Does — Plain English
SEAL stacks up to nine filters on top of a WaveTrend buy/sell dot to create two classes of alerts:
• Sniper = all selected filters pass (A-grade entry)
• Potential = primary trend filters pass, a secondary filter fails (setup)
When any chosen alert fires, the script instantly plots user-defined Take-Profit 1-3 and Stop-Loss levels so you have a complete trade plan before clicking “Buy”.
2 · Classic Components (with our twists)
VuManchu Cipher B WaveTrend + MFI — added Sniper/Potential toggles & dot-offset slider
Three EMAs — any timeframe & length, dashboard shows bull/bear stack
RSI filter — threshold input, optional “RSI > MA” check
MACD filter — bull/bear cross must occur within last N candles
VWAP filter — price relation to VWAP & WaveTrend zero-line
Volume pulse — current bar volume must exceed VMA-20 when enabled
Session boxes & session-to-session range shading (Tokyo, Sydney, London, New York)
Risk-map module — plots TP1-TP3 & SL from % inputs
3 · Original Confluence Engine (Step-By-Step)
1. WaveTrend prints a dot (green = bullish, red = bearish).
2. Script checks your Look-Back Window (1-25 candles).
3. Within that window it cascades each ON filter:
• Time-of-day session
• RSI threshold
• MACD recent cross
• VWAP & MFI bias
• EMA stack confirmation
• Volume spike vs VMA-20
4. If criteria pass, it labels the bar (Sniper triangle or Potential arrow).
5. Entry, TP1/2/3, SL are projected and included in the alert message.
4 · Inputs & Workflow (Key Fields)
Signal type toggle: Sniper / Potential / Both
Look-Back Window: 1-25 candles
Session selector: Tokyo · Sydney · London · New York
Filter switches: RSI level · MACD window · VWAP bias · MFI · Volume pulse
EMA dashboard: timeframe & length for short / mid / long EMAs
Risk plan: TP1-TP3 % and SL %
Alerts: three ready presets; uses {{ticker}} in the message
Quick-start-tip: keep every filter ON (Sniper) and a 10-candle window, then loosen as you experiment.
5 · Why Traders Pay for SEAL
Speed – one click replaces multi-chart confluence-checking.
Consistency – mechanical rules reduce emotional errors.
Context – session boxes, EMA heat-map & risk bands keep the big picture in view.
The suite comes with a full video course, eBook and Discord mentorship so you understand every rule before risking capital.
6 · Credits & Open-Source Acknowledgements
WaveTrend/MFI logic adapted from VuManchu Cipher B (© VuManchu, GPL-3).
RSI, MACD, VWAP, EMA & Volume functions use TradingView built-ins.
Reused code is < 15 % of total and heavily extended with proprietary filtering, session handling and risk-plot modules.
7 · Disclaimer
For educational purposes only. SEAL Trading Systems is not a licensed financial adviser. Nothing here is financial advice or a recommendation. Past performance ≠ future results. Always do your own research and manage risk.
Screenshots
Sniper Entry with take profit, entry and stop loss points. All those points were set automatically based on the users selected values. In this case, it was a stop loss of 1%, Take Profit when price increased by 2%, Take Profit increase of 3% and Take Profit 3 increase by 4%.
Potential entry as per individual criteria set by the user.
No entry as yet but we will need to look for more confluences to consider entry and increase the chances for a successful trade. As you can see, the trend is bearish and this would also have been a successful trade. Confluences are discussed, demonstrated and taught in our private discord channel, in the eBook and also in the User Video.
Shortly we will also upload screenshots where you can see all the settings you can individually toggle on and off etc.
COG GravityBased on the COG concept by veryfid — but shown directly on the chart instead of an oscillator pane.
Long Entry
Price crosses above the COG line, and
Price is above the SMA
COG velocity is rising (momentum is building)
Short Entry
Price crosses below the COG line, and
Price is below the SMA
COG velocity is falling (momentum is weakening)
Feel free to modify the script and let me know ☺️
MA Bands with Dynamic ColorsThe chart displays the 50-day, 100-day, and 200-day moving averages (MAs).
When the 50-day MA is above both the 100-day and 200-day MAs, the chart turns green, indicating a bullish trend with increasing positive momentum.
Conversely, when the 50-day MA is below the 100-day and 200-day MAs, the chart turns red, signaling a bearish trend with negative momentum.
This color-coded system, with green and red clouds, helps traders identify the trend direction and gauge positive or negative momentum for potential trading opportunities.
Detector de BOSDetection of Break Of Structure to know when the market can shift from bullish to bearish or from bearish to bullish trends.
Reverse XReverse X is a visual tool that shows the price levels required to reach specific RSI values. It calculates and plots up to four reverse-engineered RSI lines directly on the chart. Each line can be customized with its own RSI target, color, line width, and visibility toggle. The lines are smoothed using EMA to reduce noise, and transparent fills between them highlight RSI zones. Ideal for traders who want to anticipate price movement needed to push RSI to key levels like 30, 50, or 70.
3-Candle HH/HL or LH/LL (Number Labels Over Candles)What This Script Does:
This Pine Script detects 3 consecutive candlesticks that show:
Higher Highs and Higher Lows → a bullish structure
Lower Highs and Lower Lows → a bearish structure
When such a pattern is found, the script:
Marks each of the 3 candles with a number: 1, 2, and 3
Labels appear centered on each candle (at the close price)
You can adjust:
Label size (tiny → huge)
Background color (bullish/bearish)
Text color
Example:
If candles form:
Candle A: higher high & higher low
Candle B: higher than A
Candle C: higher than B
Then you’ll see 1, 2, 3 labels on those candles in green (or your selected color).
Same goes for a bearish pattern in red.
📈🧠 SignalAnalytics™ ProSignalAnalytics™ Pro is a multi-factor signal engine combining trend, momentum, volume, and relative strength into a unified scorecard with smart AI commentary.
🔧 Features: EMA stack, RSI divergence, ADX trend strength, MACD cross, OBV/ADL flow, RS Alpha vs custom benchmark.
⚙️ Customizable: Change benchmark (e.g., SPY, XJO, NIFTY), scorecard position, AI font size, and toggle commentary/table.
🤖 Commentary: Detects breakouts, warns of divergence, and offers clear trade guidance.
✅ Ideal for swing traders and momentum investors who value signal clarity and objective decisions.
Dekizzle Session MarksMarks out the Session Highes and Lowes Point use them for Buy and Side Side Liquidity
Live Breakout Zones (No Repaint)The Live Breakout Zones indicator is a non-repainting, real-time breakout detection tool designed to help traders identify critical price breakouts as they happen — without lag and without repainting past signals.
This indicator scans recent price action to determine the highest high and lowest low over a user-defined lookback period. When price closes above the recent high or below the recent low, it immediately plots a breakout zone on the chart and provides a visual confirmation through labels and optional alerts.
🔍 Key Features:
✅ No Repainting – Signals are locked in as soon as a breakout happens; no future bar confirmation is needed.
⏱️ Minimal Lag – Reacts on breakout of recent range highs/lows without waiting for pivots or candle confirmation.
📦 Breakout Zones – Automatically draws colored rectangles showing the breakout level and zone width for clearer analysis.
🔔 Real-Time Alerts – Alerts for both bullish and bearish breakouts help you stay informed without watching the screen.
⚙️ Customizable – Adjustable lookback length, zone width, and color settings to match your strategy or chart style.
📈 Use Cases:
Identify key breakout moments for entry or retest zones.
Confirm breakout-based strategies in trending or consolidating markets.
Use zones for setting risk-reward areas, SL/TP levels, or re-entry planning.
⚙️ Settings:
Lookback Range (High/Low): Defines how many previous bars are checked for breakout levels.
Zone Width: Number of bars to extend the breakout box forward.
Bullish/Bearish Zone Color: Choose custom colors for breakout visualization.
🧠 Trading Tip:
Combine this tool with volume spikes, tail candles, or support/resistance for more reliable breakout setups.
Global Risk Matrix [QuantAlgo]🟢 Overview
The Global Risk Matrix is a comprehensive macro risk assessment tool that aggregates multiple global financial indicators into a unified risk sentiment framework. It transforms diverse economic data streams (from currency strength and liquidity measures to volatility indices and commodity prices) into standardized Z-Score readings to identify market regime shifts across risk-on and risk-off conditions.
The indicator displays both a risk oscillator showing weighted average sentiment and a dynamic 2D matrix visualization that plots signal strength against momentum to reveal current market phase and historical evolution. This helps traders and investors understand broad market conditions, identify regime transitions, and align their strategies with prevailing macro risk environments across all asset classes.
🟢 How It Works
The indicator employs Z-Score normalization across various global macro components, each representing distinct aspects of market liquidity, sentiment, and economic health. Raw data from sources like DXY, S&P 500, Fed liquidity, global M2 money supply, VIX, and commodities undergoes statistical standardization. Several components are inverted (USDT.D, DXY, VIX, credit spreads, treasury bonds, gold) to align with risk-on interpretation, where positive values indicate bullish conditions.
This unique system applies configurable weights to each component based on selected asset class presets (Crypto Investor/Trader, Stock Trader, Commodity Trader, Forex Trader, Risk Parity, or Custom), creating a weighted average Z-Score. It then analyzes both signal strength and momentum direction to classify market conditions into four distinct phases: Risk-On (positive signal, rising momentum), Risk-Off (negative signal, falling momentum), Recovery (negative signal, rising momentum), and Weakening (positive signal, falling momentum). The 2D matrix visualization plots these dimensions with historical trail tracking to show regime evolution over time.
🟢 How to Use
1. Risk Oscillator Interpretation and Phase Analysis
Positive Territory (Above Zero) : Indicates risk-on conditions with capital flowing toward growth assets and higher risk tolerance
Negative Territory (Below Zero) : Signals risk-off sentiment with capital seeking safety and defensive positioning
Extreme Levels (±2.0) : Represent statistically significant deviations that often precede regime reversals or trend exhaustion
Zero Line Crosses : Mark critical transitions between risk regimes, providing early signals for portfolio rebalancing
Phase Color Coding : Green (Risk-On), Red (Risk-Off), Blue (Recovery), Yellow (Weakening) for immediate regime identification
2. Risk Matrix Visualization and Trail Analysis
Current Position Marker (⌾) : Shows real-time location in the risk/momentum space for immediate situational awareness
Historical Trail : Connected path showing recent market evolution and regime transition patterns
Quadrant Analysis : Risk-On (upper right), Risk-Off (lower left), Recovery (lower right), Weakening (upper left)
Trail Patterns : Clockwise rotation typically indicates healthy regime cycles, while erratic movement suggests uncertainty
3. Pro Tips for Trading and Investing
→ Portfolio Allocation Filter : Use Risk-On phases to increase exposure to growth assets, small caps, and emerging markets while reducing defensive positions during confirmed green phases
→ Entry Timing Enhancement : Combine Recovery phase signals with your technical analysis for optimal long entry points when macro headwinds are clearing but prices haven't fully recovered
→ Risk Management Overlay : Treat Weakening phase transitions as early warning systems to tighten stop losses, reduce position sizes, or hedge existing positions before full Risk-Off conditions develop
→ Sector Rotation Strategy : During Risk-On periods, favor cyclical sectors (technology, consumer discretionary, financials) while Risk-Off phases favor defensive sectors (utilities, consumer staples, healthcare)
→ Multi-Timeframe Confluence : Use daily matrix readings for strategic positioning while applying your regular technical analysis on lower timeframes for precise entry and exit execution
→ Divergence Detection : Watch for situations where your asset shows bullish technical patterns while the matrix shows Risk-Off conditions—these often provide the highest probability short opportunities and vice versa
S.E.A.L. by NightPoetsch V2.1SEAL Advanced Signal Entry Suite 🚩
Invite-Only | Multi-Confluence Trade Planner
1 · What It Does — Plain English
SEAL stacks up to nine filters on top of a WaveTrend buy/sell dot to create two classes of alerts:
• Sniper = all selected filters pass (A-grade entry)
• Potential = primary trend filters pass, a secondary filter fails (setup)
When any chosen alert fires, the script instantly plots user-defined Take-Profit 1-3 and Stop-Loss levels so you have a complete trade plan before clicking “Buy”.
2 · Classic Components (with our twists)
VuManchu Cipher B WaveTrend + MFI — added Sniper/Potential toggles & dot-offset slider
Three EMAs — any timeframe & length, dashboard shows bull/bear stack
RSI filter — threshold input, optional “RSI > MA” check
MACD filter — bull/bear cross must occur within last N candles
VWAP filter — price relation to VWAP & WaveTrend zero-line
Volume pulse — current bar volume must exceed VMA-20 when enabled
Session boxes & session-to-session range shading (Tokyo, Sydney, London, New York)
Risk-map module — plots TP1-TP3 & SL from % inputs
3 · Original Confluence Engine (Step-By-Step)
1. WaveTrend prints a dot (green = bullish, red = bearish).
2. Script checks your Look-Back Window (1-25 candles).
3. Within that window it cascades each ON filter:
• Time-of-day session
• RSI threshold
• MACD recent cross
• VWAP & MFI bias
• EMA stack confirmation
• Volume spike vs VMA-20
4. If criteria pass, it labels the bar (Sniper triangle or Potential arrow).
5. Entry, TP1/2/3, SL are projected and included in the alert message.
4 · Inputs & Workflow (Key Fields)
Signal type toggle: Sniper / Potential / Both
Look-Back Window: 1-25 candles
Session selector: Tokyo · Sydney · London · New York
Filter switches: RSI level · MACD window · VWAP bias · MFI · Volume pulse
EMA dashboard: timeframe & length for short / mid / long EMAs
Risk plan: TP1-TP3 % and SL %
Alerts: three ready presets; uses {{ticker}} in the message
Quick-start-tip: keep every filter ON (Sniper) and a 10-candle window, then loosen as you experiment.
5 · Why Traders Pay for SEAL
Speed – one click replaces multi-chart confluence-checking.
Consistency – mechanical rules reduce emotional errors.
Context – session boxes, EMA heat-map & risk bands keep the big picture in view.
The suite comes with a full video course, eBook and Discord mentorship so you understand every rule before risking capital.
6 · Credits & Open-Source Acknowledgements
WaveTrend/MFI logic adapted from VuManchu Cipher B (© VuManchu, GPL-3).
RSI, MACD, VWAP, EMA & Volume functions use TradingView built-ins.
Reused code is < 15 % of total and heavily extended with proprietary filtering, session handling and risk-plot modules.
7 · Disclaimer
For educational purposes only. SEAL Trading Systems is not a licensed financial adviser. Nothing here is financial advice or a recommendation. Past performance ≠ future results. Always do your own research and manage risk.
Request Access
Send a private message or visit sealtradingsystems.com to join the Discord community and unlock the script.
SMA 5/10/30 close🧊
SMA 5/10/30 close
SMA 5/10/30 close
SMA 5/10/30 close
SMA 5/10/30 close
SMA 5/10/30 close
Market Direction Arrowsmy indicater when market is up trend they show green arrow when market is down trend they
show red arrow confirm my indicater never fail
IME's Community First Presented FVGsIME's Community First Presented FVGs v1.5 - Advanced Implementation
ORIGINALITY & INNOVATION
This indicator advances beyond basic Fair Value Gap detection by implementing a sophisticated 24-hour FVG lifecycle management system aligned with institutional trading patterns. While many FVG indicators simply detect gaps and extend them indefinitely, this implementation introduces temporal intelligence that mirrors how institutional algorithms actually manage these inefficiencies.
Key Innovations that set this apart:
- 24-Hour Lifecycle Management: FVGs extend dynamically until 16:59, then freeze until removal at 17:00 next day
- Institutional Day Alignment: Recognizes 18:00-16:59 trading cycles vs standard calendar days
- Multi-Session Detection: Simultaneous monitoring of Midnight, London, NY AM, and NY PM sessions
- Advanced Classification System: A.FVG detection with volume imbalance analysis vs classic FVG patterns
- Volatility Settlement Logic: Blocks contamination from opening mechanics (3:01+, 0:01+, 13:31+ rules)
- Visual Enhancement System: C.E. lines, contamination warnings, dark mode support with proper transparency handling
BASED ON ICT CONCEPTS
This indicator implements First Presented Fair Value Gap methodology taught by ICT (Inner Circle Trader). The original F.P. FVG concepts, timing rules, and session-based detection are credited to ICT's educational material. This implementation extends those foundational concepts with advanced lifecycle management and institutional alignment features.
ICT's Core F.P. FVG Rules Implemented:
- First clean FVG after session opening (avoids opening contamination)
- 3-candle pattern requirement for valid detection
- Session-specific timing windows and volatility settlement
- Consequent Encroachment level identification
IME's Advanced Enhancements:
- Automated lifecycle management with institutional day recognition
- Multi-session simultaneous monitoring with proper isolation
- Advanced visual system with transparency states for aged FVGs
- A.FVG classification with volume imbalance detection algorithms
HOW IT WORKS
Core Detection Engine
The indicator monitors four key institutional sessions using precise timing windows:
- Midnight Session: 00:01-00:30 (blocks 00:00 contamination)
- London Session: 03:01-03:30 (blocks 03:00 contamination)
- NY AM Session: 09:30-10:00 (configurable 9:30 detection)
- NY PM Session: 13:31-14:00 (blocks 13:30 contamination)
During each session window, the algorithm scans for the first valid FVG pattern using ICT's 3-candle rule while applying volatility settlement principles to avoid false signals from opening mechanics.
Advanced Classification System
Classic FVG Detection:
Standard 3-candle wick-to-wick gap where candle 1 and 3 don't overlap, creating an inefficiency that institutions must eventually fill.
A.FVG (Advanced FVG) Detection:
Enhanced pattern recognition that includes volume imbalance analysis (deadpool detection) to identify more significant institutional inefficiencies. A.FVGs incorporate both the basic gap plus additional price imbalances between candle bodies, creating larger, more significant levels.
24-Hour Lifecycle Management
Phase 1 - Dynamic Extension (Creation Day):
From detection until 16:59 of creation day, FVGs extend in real-time as new bars form, maintaining their relevance as potential support/resistance levels.
Phase 2 - Freeze Period (Next Day):
At 16:59, FVGs stop extending and "freeze" at their final size, remaining visible as reference levels but no longer growing. This prevents outdated levels from contaminating fresh analysis.
Phase 3 - Cleanup (17:00 Next Day):
Exactly 24+ hours after creation, FVGs are automatically removed to maintain chart clarity. This timing aligns with institutional trading cycle completion.
Institutional Day Logic
The algorithm recognizes that institutional trading days run from 18:00-16:59 (not midnight-midnight). This alignment ensures FVGs are managed according to institutional timeframes rather than arbitrary calendar boundaries.
Contamination Avoidance System
Volatility Settlement Principle:
Opening mechanics create artificial volatility that can produce false FVG signals. The indicator automatically blocks detection during exact session opening times (X:00) and requires settlement time (X:01+) before identifying clean institutional inefficiencies.
Special NY AM Handling:
Provides configurable 9:30 detection for advanced users who want to capture potential opening range FVGs, with clear visual warnings about contamination risk.
VISUAL SYSTEM
Color Intelligence
- Current Day FVGs: Full opacity with session-specific colors
- Previous Day FVGs: 70% transparency for historical reference
- Special Timing (9:30): Dedicated warning color with alert labels
- Dark Mode Support: Automatic text/line color adaptation
Enhanced Visual Elements
C.E. (Consequent Encroachment) Lines:
Automatically calculated 50% levels within each FVG, representing the most likely fill point based on institutional behavior patterns. These levels extend and freeze with their parent FVG.
Contamination Warnings:
Visual alerts when FVGs are detected during potentially contaminated timing, helping traders understand signal quality.
Session Identification:
Clear labeling system showing FVG type (FVG/A.FVG), session origin (NY AM, London, etc.), and creation date for easy reference.
HOW TO USE
Basic Setup
1. Session Selection: Enable/disable specific sessions based on your trading strategy
2. FVG Type: Choose between Classic FVGs or A.FVGs depending on your analysis preference
3. Visual Preferences: Adjust colors, text size, and enable dark mode if needed
Trading Applications
Intraday Reference Levels:
Use current day FVGs as potential support/resistance for price action analysis. The dynamic extension ensures levels remain relevant throughout the trading session.
Multi-Session Analysis:
Monitor how price interacts with FVGs from different sessions to understand institutional flow and market structure.
C.E. Level Trading:
Focus on the 50% consequent encroachment levels for high-probability entry points when price approaches FVG zones.
Historical Context:
Previous day FVGs (shown with transparency) provide context for understanding market structure evolution across multiple trading days.
Advanced Features
9:30 Special Detection:
For experienced traders, enable 9:30 FVG detection to capture opening range inefficiencies, but understand the contamination risks indicated by warning labels.
A.FVG vs Classic Toggle:
Switch between detection modes based on market conditions - A.FVGs for trending environments, Classic FVGs for ranging conditions.
Best Practices
- Use on 1-minute to 15-minute timeframes for optimal session detection
- Combine with other institutional concepts (order blocks, liquidity levels) for comprehensive analysis
- Pay attention to transparency states - current day FVGs are more actionable than previous day references
- Consider C.E. levels as primary targets rather than full FVG fills
TECHNICAL SPECIFICATIONS
Platform: Pine Script v6 for optimal performance and reliability
Timeframe Compatibility: All timeframes (optimized for 1M-15M)
Market Compatibility: 24-hour markets (Forex, Crypto, Futures)
Session Management: Automatic trading day detection with weekend handling
Memory Management: Intelligent capacity limits with automatic cleanup
Performance: Optimized algorithms for smooth real-time operation
CLOSED SOURCE JUSTIFICATION
This indicator is published as closed source to protect the proprietary algorithms that enable:
- Precise 24-hour lifecycle timing calculations with institutional day alignment
- Advanced A.FVG classification with sophisticated volume imbalance detection
- Complex multi-session coordination with contamination filtering
- Optimized memory management preventing performance degradation
- Specialized visual state management for transparency and extension logic
The combination of these advanced systems creates a unique implementation that goes far beyond basic FVG detection, warranting protection of the underlying computational methods while providing full transparency about functionality and usage.
PERFORMANCE CHARACTERISTICS
Real-Time Operation: Smooth performance with minimal resource usage
Accuracy: Precise session detection with timezone consistency
Reliability: Robust error handling and edge case management
Scalability: Supports multiple simultaneous FVGs without performance impact
This advanced implementation represents significant evolution beyond basic FVG indicators, providing institutional-grade analysis tools for serious traders while maintaining the clean visual presentation essential for effective technical analysis.
IMPORTANT DISCLAIMERS
Past performance does not guarantee future results. This indicator is an educational tool based on ICT's Fair Value Gap concepts and should be used as part of a comprehensive trading strategy. Users should understand the risks involved in trading and consider their risk tolerance before making trading decisions. The indicator identifies potential support/resistance levels but does not predict market direction with certainty.
2 days ago
Release Notes
IME's Community First Presented FVGs v1.5.2 - Critical Bug Fixes
Bug Fixes:
v1.5.1 - Fixed 9:30 Contamination Blocking:
Issue: When 9:30 detection toggle was OFF, script still detected 9:30 candles as F.P. FVGs
Fix: Added proper contamination blocking logic that prevents 9:30 middle candle detection when toggle is OFF
Result: Toggle OFF now correctly shows clean F.P. FVGs at 9:31+ (proper ICT volatility settlement)
v1.5.2 - Fixed A.FVG Box Calculation Accuracy:
Issue: A.FVG boxes incorrectly included ALL body levels even when no actual deadpool existed between specific candles
Fix: Implemented selective body level inclusion - only adds body prices where actual volume imbalances exist
Result: A.FVG boxes now accurately represent only areas with real institutional volume imbalances
Impact:
More Accurate Detection: 9:30 contamination properly blocked when disabled
Precise A.FVG Zones: Boxes only include levels with actual deadpools/volume imbalances
Institutional Accuracy: Both fixes align detection with true institutional trading principles
Technical Details:
Enhanced contamination blocking checks middle candle timing in normal mode
A.FVG calculation now selectively includes body levels based on individual deadpool existence
Maintains backward compatibility with all existing features and settings
These fixes ensure the indicator provides institutionally accurate FVG detection and sizing for professional trading analysis.
True Strength Index By DejanTrue Strength Index (TSI)
The True Strength Index is a price momentum oscillator based on double smoothing processing, primarily used to identify overbought/oversold market conditions and trend strength. This version is independently developed and maintained by the Dejan Team, optimized specifically for cryptocurrency trading.
1. Key Features
Double Smoothing Processing: Utilizes two exponential moving average (EMA) calculations on price changes to reduce market noise
Momentum Indicator: Reflects both the rate and direction of price changes
Zero-line Oscillation: Typically fluctuates between +30 and -30
2. Calculation Formula
TSI = (Double-smoothed price change / Double-smoothed absolute price change) × 100
Where:
Primary EMA period: Typically 25
Secondary EMA period: Typically 13
Signal line: Usually a 7-12 period EMA
3. Usage Guidelines
Zero-line Crossovers :
TSI crosses above zero: Buy signal
TSI crosses below zero: Sell signal
Overbought/Oversold Conditions :
TSI > +30: Potential overbought condition
TSI < -30: Potential oversold condition
Divergence Analysis :
Price reaches new high while TSI fails to make new high: Potential bearish divergence
Price reaches new low while TSI fails to make new low: Potential bullish divergence
Signal Line Crossovers :
TSI crosses above signal line: Buy signal
TSI crosses below signal line: Sell signal
4. Advantages and Limitations
Advantages :
Highly responsive to price changes
Effectively filters out short-term volatility
Adaptable to multiple timeframes
Limitations :
May remain in overbought/oversold territory for extended periods during strong trends
Requires confirmation from additional indicators for reliable signals
The TSI indicator works best when combined with other technical analysis tools to enhance trading signal accuracy.
Contact:
QQ: 673008865
WeChat: dejan_he
My script// This Pine Script® code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © AlgoTrade_Pro
//@version=5
indicator(title='Twin Range Filter ', overlay=true, timeframe='')
//Inputs
TRsource = input(defval=close, title='Source')
TRper1 = input.int(defval=27, minval=1, title='Fast period')
TRmult1 = input.float(defval=1.6, minval=0.1, title='Fast range')
TRper2 = input.int(defval=55, minval=1, title='Slow period')
TRmult2 = input.float(defval=2, minval=0.1, title='Slow range')
//Calculations
smoothrng(TRx, TRt, TRm) =>
TRwper = TRt * 2 - 1
TRavrng = ta.ema(math.abs(TRx - TRx ), TRt)
TRsmoothrng = ta.ema(TRavrng, TRwper) * TRm
TRsmoothrng
TRsmrng1 = smoothrng(TRsource, TRper1, TRmult1)
TRsmrng2 = smoothrng(TRsource, TRper2, TRmult2)
TRsmrng = (TRsmrng1 + TRsmrng2) / 2
rngfilt(TRx, TRr) =>
TRrngfilt = TRx
TRrngfilt := TRx > nz(TRrngfilt ) ? TRx - TRr < nz(TRrngfilt ) ? nz(TRrngfilt ) : TRx - TRr : TRx + TRr > nz(TRrngfilt ) ? nz(TRrngfilt ) : TRx + TRr
TRrngfilt
TRfilt = rngfilt(TRsource, TRsmrng)
TRupward = 0.0
TRupward := TRfilt > TRfilt ? nz(TRupward ) + 1 : TRfilt < TRfilt ? 0 : nz(TRupward )
TRdownward = 0.0
TRdownward := TRfilt < TRfilt ? nz(TRdownward ) + 1 : TRfilt > TRfilt ? 0 : nz(TRdownward )
TRSTR = TRfilt + TRsmrng
TRSTS = TRfilt - TRsmrng
TRFUB = 0.0
TRFUB := TRSTR < nz(TRFUB ) or close > nz(TRFUB ) ? TRSTR : nz(TRFUB )
TRFLB = 0.0
TRFLB := TRSTS > nz(TRFLB ) or close < nz(TRFLB ) ? TRSTS : nz(TRFLB )
TRTRF = 0.0
TRTRF := nz(TRTRF ) == TRFUB and close <= TRFUB ? TRFUB : nz(TRTRF ) == TRFUB and close >= TRFUB ? TRFLB : nz(TRTRF ) == TRFLB and close >= TRFLB ? TRFLB : nz(TRTRF ) == TRFLB and close <= TRFLB ? TRFUB : TRFUB
//Entry Signals
TRlong = ta.crossover(close, TRTRF)
TRshort = ta.crossunder(close, TRTRF)
//Plots
plotshape(TRlong, title='Long', text='BUY', style=shape.labelup, textcolor=color.white, size=size.tiny, location=location.belowbar, color=#1be600)
plotshape(TRshort, title='Short', text='SELL', style=shape.labeldown, textcolor=color.white, size=size.tiny, location=location.abovebar, color=#e60000)
Trfff = plot(TRTRF, color=color.white)
mPlot = plot(ohlc4, title='', style=plot.style_circles, linewidth=0)
longFillColor = close > TRTRF ? color.green : na
shortFillColor = close < TRTRF ? color.red : na
fill(mPlot, Trfff, title='UpTrend Highligter', color=longFillColor, transp=90)
fill(mPlot, Trfff, title='DownTrend Highligter', color=shortFillColor, transp=90)
//Alerts
alertcondition(TRlong, title='Long', message='Long')
alertcondition(TRshort, title='Short', message='Short')
//End
Heatmap w/ ATRThis script combines Heatmap Volume with a scaled ATR (Average True Range) overlay for dynamic market insight. Volume bars are color-coded based on how many standard deviations they deviate from a moving average, helping identify spikes, absorption, or anomalies.
The ATR is scaled relative to the maximum volume observed to maintain visual alignment in the same pane. This allows traders to compare price volatility (ATR) against real market activity (volume) in one view.
Use this overlay to:
Spot high-volatility, high-conviction moves (rising ATR + red/orange bars)
Detect low-volume fakeouts (high ATR, cool-colored bars)
Identify compression zones before expansion (low ATR + normal volume)
Combined Indicators: RSI, DMI, ATR, EMA, SMAit is a script that adds every single type of indicator ( but not ribbons ) ...
give it your interest and try it out !!!
feel free to give it a like ...
yours truly jitendra thakur ...
Haruto Rolling VwapDescription:
This indicator provides a unique and powerful perspective on market trends by calculating a true "rolling" or "moving" Volume-Weighted Average Price (VWAP).
Unlike traditional session VWAPs that reset daily or weekly, this tool functions like a moving average. It offers a continuous, smoothed representation of the volume-weighted fair value over a specified time duration (e.g., the last 30 days). This is perfect for traders who want to identify longer-term dynamic support and resistance levels that are confirmed by trading volume.
The indicator intelligently adapts its calculation window based on your current chart timeframe to ensure that the lookback period remains consistent with the selected duration.
Key Features:
Multiple Rolling Periods: Analyze the market from different perspectives with selectable 7-Day, 30-Day, 90-Day, and 365-Day rolling VWAPs.
Dynamic Calculation Window: The lookback period is automatically calculated based on the chart's timeframe to accurately approximate the chosen time duration.
Optimized for Performance: Longer-term VWAPs are designed to display only on suitable, higher timeframes. This ensures a smooth, fast experience and a clean chart, preventing clutter and slow loading on lower timeframes.
Clear Floating Labels: Each VWAP line is accompanied by a clean, color-coded label on the right side of the chart for easy identification.
Personal Trading Motto: Add your own custom trading motto directly onto the chart. This unique feature serves as a constant reminder of your trading discipline and principles.
How to Use:
Dynamic Support & Resistance: Use the VWAP lines as major dynamic levels of support in an uptrend and resistance in a downtrend. A bounce from or rejection at these levels can be a powerful signal.
Trend Confirmation: Identify the long-term trend bias by observing if the price is consistently trading above or below a key rolling VWAP (e.g., the 30D or 90D).
Momentum Shifts: Watch for crossovers between the different VWAP periods (e.g., the 7D crossing above the 30D) as a potential signal of a significant shift in market momentum.
This is the perfect tool for traders looking to anchor their analysis to a longer-term, volume-confirmed view of the market's "fair price."
Market Generated InformationCredits
Original Author: mcthatsme
Remixed to add in London's High and Low
Overview
The Market Generated Information (MGI Levels v2) is a comprehensive technical analysis. It overlays key price levels from daily, weekly, and monthly timeframes on a chart, providing traders with critical market reference points such as Open, High, Low, Close, Volume Weighted Average Price (VWAP), and standard deviation bands. These levels help traders identify potential support, resistance, and pivot points for intraday and longer-term trading strategies. The indicator is highly customizable, allowing users to tailor the displayed levels, colors, line styles, and label settings to their preferences.
Features
Multi-Timeframe Levels: Displays key price levels from daily, weekly, and monthly sessions, including Open, High, Low, Close, VWAP, and VWAP standard deviation bands (SD1, SD2, SD3).
Session-Based Calculations: Supports Regular Trading Hours (RTH) and Extended Trading Hours (ETH) for stocks and futures, with specific session times for New York, London, and overnight sessions.
Customizable Display: Users can toggle the visibility of specific levels, adjust line styles (solid, dashed, dotted), colors, thicknesses, and label settings (size, offset, and price inclusion).
Opening Range and Initial Balance: Plots the Opening Range (default: 9:30–10:00 AM EST) and Initial Balance (default: 9:30–10:30 AM EST) for intraday traders.
Tested Level Tracking: Optionally tracks untested or tested levels, hiding or showing them based on user preferences.
Overnight and T+2 Levels: Includes overnight high/low and T+2 (two days prior) levels for additional context.
VWAP Calculations: Computes VWAP and its standard deviation bands for daily, weekly, and monthly periods.
Holiday and Session Filters: Adjusts for market-specific conditions, such as Good Friday or shortened trading sessions.
Inputs and Customization
The indicator is organized into three main groups: Daily Levels, Weekly Levels, and Monthly Levels. Each group allows users to configure the following:
Visibility: Toggle whether to show levels (e.g., Show Daily Levels, Show Weekly Levels).
Session Times: Define session ranges (e.g., New York RTH: 9:30 AM–4:00 PM EST, Opening Range: 9:30–10:00 AM EST).
Line and Label Settings: Customize line colors, styles (solid, dashed, dotted), thickness, label text size (Tiny, Small, Normal, Large, Huge), label offset, and whether to include price values in labels.
Number of Periods: Specify how many previous days (1–40), weeks (1–20), or months (1–12) to display.
Tested/Untested Levels: Choose to keep untested levels or show tested levels (Open, High, Low, Close).
Timeframe for Calculations: Option to use a 30-second or 1-minute timeframe for Opening Range and Initial Balance calculations to accommodate different TradingView plans.
Key Levels
Daily Levels: Includes Current Day High/Low, Previous Day High/Low, Opening Range High/Mid/Low, Initial Balance High/Mid/Low, Globex Open, RTH Open, Midnight Open, London Open/Close/High/Low, Previous Day 50% (HL2/OC2), T+2 Open/Close/High/Low, Overnight High/Low, RTH Close, 5 PM Close, and VWAP with standard deviation bands.
Weekly Levels: Previous Week High/Low, 50% (HL2/OC2), Current Week Open, Previous Week Close, and VWAP with standard deviation bands.
Monthly Levels: Previous Month High/Low, 50% (HL2/OC2), Current Month Open, Previous Month Close, and VWAP with standard deviation bands.
Troubleshooting
Levels Not Displaying: Check if the timeframe is ≤ 30 minutes for daily levels and ensure session times are correct for your market.
Incorrect Prices: Verify that extended hours are enabled for ETH charts or disabled for RTH-only charts.
Too Many Lines/Labels: Reduce the number of previous days/weeks/months or disable unneeded levels.
Session Errors: Ensure session times are in UTC-5 (New York time) and match your asset’s trading hours.
License
This script is licensed under the Mozilla Public License 2.0. See mozilla.org for details.