The Butterfly [theUltimator5]This is a technical analysis tool designed to automatically detect and visualize Butterfly harmonic patterns based on recent market pivot structures. This indicator uses a unique plotting and detection algorithm to find and display valid Butterfly patterns on the chart.
The indicator works in real-time and historically by identifying major swing highs and lows (pivots) based on a user-defined ZigZag length. It then evaluates whether the most recent price structure conforms to the ideal proportions of a bullish or bearish Butterfly pattern. If the ratios between price legs XA, AB, BC, and projected CD meet defined tolerances, the pattern is plotted on the chart along with a projected D point for potential reversal.
Key Features:
Automatic Pivot Detection: The script analyzes recent price action to construct a ZigZag pattern, identifying swing points as potential X, A, B, and C coordinates.
Butterfly Pattern Validation: The pattern is validated against traditional Fibonacci ratios:
--AB should be approximately 78.6% of XA.
--BC must lie between 38.2% and 88.6% of AB.
--CD is projected as a multiple of BC, with user control over the ratio (e.g., 1.618–2.24).
Bullish and Bearish Recognition: The pattern logic detects both bullish and bearish Butterflies, automatically adjusting plotting direction and color themes.
Custom Ratio Tolerance: Users can define how strictly the AB/XA and BC/AB legs must adhere to ideal ratios, using a percentage-based tolerance slider.
Fallback Detection Logic: If a new pattern is not identified in recent bars, the script performs a backward search on the last four pivots to find the most recent valid pattern.
Force Mode: A toggle allows users to force the drawing of a Butterfly pattern on the most recent pivot structure, regardless of whether the ideal Fibonacci rules are satisfied.
Dynamic Visualization:
--Clear labeling of X, A, B, C, and D points.
--Colored connecting lines and filled triangles to visualize structure.
--Optional table displaying key Fibonacci ratios and how close each leg is to ideal values.
Inputs:
Length: Controls the sensitivity of the ZigZag pivots. Smaller values result in more frequent pivots.
Tolerance (%): Adjustable threshold for acceptable deviation in AB/XA and BC/AB ratios.
CD Length Multiplier: Projects point D by multiplying the BC leg using a value between 1.618 and 2.24.
Force New Pattern: Overrides validation checks to display a Butterfly structure on recent pivots regardless of ratio accuracy.
Show Table: Enables a table showing calculated ratios and deviations from the ideal.
Indicators and strategies
TQ HA Break and Retest - Lines Only Cleanmarks out the first green candle with open and low price the exact same for key level. also marks out the first red candle with open and high price the exact same for key level. this is done using heikin ashi candles
MC Geopolitical Tension Events📌 Script Title: Geopolitical Tension Events
📖 Description:
This script highlights key geopolitical and military tension events from 1914 to 2024 that have historically impacted global markets.
It automatically plots vertical dashed lines and labels on the chart at the time of each major event. This allows traders and analysts to visually assess how markets have responded to global crises, wars, and significant political instability over time.
🧠 Use Cases:
Historical backtesting: Understand how market responded to past geopolitical shocks.
Contextual analysis: Add macro context to technical setups.
🗓️ List of Geopolitical Tension Events in the Script
Date Event Title Description
1914-07-28 WWI Begins Outbreak of World War I following the assassination of Archduke Franz Ferdinand.
1929-10-24 Wall Street Crash Black Thursday, the start of the 1929 stock market crash.
1939-09-01 WWII Begins Germany invades Poland, starting World War II.
1941-12-07 Pearl Harbor Japanese attack on Pearl Harbor; U.S. enters WWII.
1945-08-06 Hiroshima Bombing First atomic bomb dropped on Hiroshima by the U.S.
1950-06-25 Korean War Begins North Korea invades South Korea.
1962-10-16 Cuban Missile Crisis 13-day standoff between the U.S. and USSR over missiles in Cuba.
1973-10-06 Yom Kippur War Egypt and Syria launch surprise attack on Israel.
1979-11-04 Iran Hostage Crisis U.S. Embassy in Tehran seized; 52 hostages taken.
1990-08-02 Gulf War Begins Iraq invades Kuwait, triggering U.S. intervention.
2001-09-11 9/11 Attacks Coordinated terrorist attacks on the U.S.
2003-03-20 Iraq War Begins U.S.-led invasion of Iraq to remove Saddam Hussein.
2008-09-15 Lehman Collapse Bankruptcy of Lehman Brothers; peak of global financial crisis.
2014-03-01 Crimea Crisis Russia annexes Crimea from Ukraine.
2020-01-03 Soleimani Strike U.S. drone strike kills Iranian General Qasem Soleimani.
2022-02-24 Ukraine Invasion Russia launches full-scale invasion of Ukraine.
2023-10-07 Hamas-Israel War Hamas launches attack on Israel, sparking war in Gaza.
2024-01-12 Red Sea Crisis Houthis attack ships in Red Sea, prompting Western naval response.
Erik_ORB+Sky_DDB+RSI_Swing+MA&VWAP-v5Erik_ORB + SkyArrow_Dynamic Bollinger Band + RSI Swing Indicator + SMA & EMA & VWAP (with timeframe restriction) MAGA STITCHED Ver.
Liquidity Hunter HeatmapLiquidity Hunter (GPS Companion Tool)
Liquidity Hunter is a specialized script designed to help traders visualize and track potential liquidation zones, clusters, and imbalance traps in real-time. It is particularly useful for scalpers and short-term traders who rely on liquidity sweeps, stop hunts, and reversion plays.
This tool does not replicate open-source liquidation trackers. Instead, it uses a proprietary combination of volume surges, candle displacement, VWAP deviation, and high-timeframe wicks to infer areas of trapped traders and display them with clear, color-coded markers.
Key Features:
• Real-Time Liquidation Estimates: Detects where major stop losses (and potential liquidations) may have occurred, based on proprietary volume + price action logic.
• Cluster Strength Bubbles: Visual bubbles (scaled by cluster size) show where liquidations are stacking. Purple for bearish, white for bullish — intensity reflects strength.
• Pre-Liquidation Warning Zones: Highlights areas where price is likely to sweep liquidity before reversing, helping traders avoid chasing moves.
• Dollar-Based Labels (Optional): Displays the estimated value liquidated, helping traders size the significance of a move (e.g., $8.4M).
• Minimal Clutter Mode: Designed for intraday clarity — hides excess lines and uses bubbles, not shapes, for cleaner visualization.
Golden Pocket SyndicateGPS – Golden Pocket Syndicate
The GPS indicator is a multi-tool designed for active traders who focus on reversals, precision scalping, and high-confluence entries. This script combines key market structure elements, dynamic support/resistance mapping, and real-time volume + liquidation metrics to help traders identify optimal entries based on supply/demand imbalances and liquidity targeting.
Rather than replicating existing open-source tools, GPS blends custom logic for:
• Golden Pocket Zone Mapping: Automatically highlights key Fibonacci retracement areas (0.618–0.65) across daily, weekly, monthly levels, including previous session extensions.
• Liquidation Clusters & Pre-Liq Zones: Real-time detection and visual display of high-risk liquidation areas using volume acceleration and candle-body displacement data.
• Reversal Confirmation Signals: Combines volume divergence, VWAP reclaims, and spiderline rejections with custom-coded “Snipe Points” that alert traders to potential exhaustion in trend.
• Market Sentiment Integration: Optional overlays include real-time bar color shifts based on bias change (from trend to range) and dynamic volume overlays.
This indicator is intended for traders who scalp or swing but require additional confirmation layers to prevent premature entries. It works well on 5m–4H charts and is especially powerful when paired with other manual tools such as trendlines, order blocks, or market structure breaks.
Sesiones con Líneas y Sombreado (UTC -4)Marks the start and end of sessions with vertical lines.
Shades the background during each session.
Works with time frames from 1 minute to 4 hours.
Correctly adapted to UTC-4.
TS Multi-Indicator Trend DetectorDeveloped by KP
This indicator provides a visually clean and reliable trend overlay by combining multiple high-confidence technical indicators into a single floating line above price action. It’s designed for traders who want trend clarity without chart clutter.
⸻
🔍 What It Does:
• Uses EMA (21), RSI, MACD, ADX, and Directional Movement (DI) indicators to evaluate the market trend
• Assigns a “Bullish” or “Bearish” score based on how many indicators confirm the trend
• Plots a floating colored trend line above the price candles to avoid visual interference
• 🟡 Yellow Line = Bullish Trend
• 🔵 Blue Line = Bearish Trend
• Built with multi-timeframe compatibility (works on 5m to weekly charts)
• Minimalist, no noise — no arrows, no labels, just clarity
⸻
⚙️ How It Works:
• Trend shifts when 3 or more out of 5 conditions are met:
• Price above/below 21 EMA
• RSI > 50 or < 50
• MACD crossover
• ADX strength confirmation
• Directional movement dominance (+DI vs -DI)
⸻
🧠 Why Use This?
Unlike traditional moving averages or lagging signals, this tool filters market noise using a multi-indicator consensus approach, then visualizes it as a non-intrusive floating trend line — helping you focus only on meaningful price action.
⸻
✅ Best For:
• Swing traders, intraday trend followers, and algo developers
• Clean-chart enthusiasts who value signal quality over quantity
⸻
v5_SkyArrow_DBB+RSI_Swing-v5SkyArrow_Dynamic Bollinger Band + RSI Swing Indicator with timeframe limited
DF: Psychological LevelsSimply lets you plot horizontal levels at a certain interval
example
22500
22400
22300
22200
22100
22000
Very simple
London Session High/Low Zones — Mended CollectiveThis indicator shows the high and low of the London session (3AM–8AM EST), with session shading and labels. Alerts notify you when price breaks above or below the range. Designed for intraday traders using session-based levels.
Supply & Demand Zones - Inside FormationsSupply and demand formations based on inside bar breakouts. Automatically plots zones to buy and sell from. MTF analysis available.
ICT SMT Divergence Lines - EnhancedThis indicator identifies and highlights Smart Money Technique (SMT) divergence between two user-selected symbols across any timeframe. It compares the last two completed candles of both symbols and marks potential SMT signals only when market context aligns with smart money principles.
⚡ Key Features
✅ SMT Bullish Signal
Symbol 1 forms a lower low compared to its prior candle.
Symbol 2 forms a higher low compared to its prior candle.
The previous candle on the chart was bearish (close < open).
✅ SMT Bearish Signal
Symbol 1 forms a higher high compared to its prior candle.
Symbol 2 forms a lower high compared to its prior candle.
The previous candle on the chart was bullish (close > open).
✅ Visual Representation
Draws a clean, subtle line between the two SMT candles — green for bullish SMT and red for bearish SMT — making divergence easy to spot.
Optional small triangle markers above or below the bar where SMT is detected.
Old lines are automatically removed to keep the chart uncluttered.
✅ Multi-timeframe compatible
Works on any chart timeframe.
Compares the last two completed candles in the current chart timeframe, or can be adapted for a fixed higher timeframe.
The Mended Collective: London High/Low KillzonesThis open-source indicator automatically tracks the London session (3 AM – 8 AM EST) on any intraday chart. It plots the session’s dynamic high and low, shades the active kill-zone, and labels the completed range so you can spot liquidity sweeps and breakout setups at a glance.
🔧 Features
Real-time session range
Detects the London window daily and updates the high/low as price evolves.
Visual highlights
• Color background during the active session
• Green line = London High | Red line = London Low
• Automatic labels once the session closes
Breakout alerts
Built-in alertcondition() triggers when price crosses above the London High or below the London Low, perfect for momentum or liquidity-grab strategies.
Time-zone aware
Uses New York (EST) timestamps so the range lines stay accurate on any broker feed.
🎯 How to Use
Add the indicator to any intraday chart (typically ≤ 1 h).
During 3 AM–8 AM EST the kill-zone is shaded; watch the evolving high/low.
After 8 AM EST the range is locked; trade retests, break-and-retest, or liquidity grabs with confidence.
Enable alerts to get notified the moment a breakout occurs.
The Mended Collective: London High/Low KillzonesThis indicator automatically tracks the London session range from 3:00 AM to 8:00 AM EST, plotting the session high and low on your chart. It visually highlights the active killzone and places end-of-session labels to mark the completed range.
🚨 Includes real-time alert conditions to notify traders when price breaks above or below the London session high/low; perfect for breakout or liquidity-based strategies.
🔧 Features:
Automatic London session detection (EST time zone)
High/Low tracking and plotting during the session
Background shading during the session
Labels for session high and low after session ends
Alert conditions for breakout events
15m ORB Pip Run MeasurementThis is just my work in progress. Don't waste your time. It measures the amount of pips that the 15 minute ORB goes in the direction of the breakout.
Dual TF Stochastic StrategyCore Strategy Components:
Uses two Stochastic oscillators (Primary and Reference)
Both use 15-second timeframe (15S)
Primary Stochastic settings:
K Length: 12
K Smoothing: 12
D Length: 12
Reference Stochastic settings:
K Length: 12
K Smoothing: 15
D Length: 30
Entry Logic:
Long Entries occur when:
Primary %K crosses over %D
AND either:
Reference %D is ≥ 50 or < 20
OR Primary %K is close to Reference %D (within 0.15)
AND price is above Moving Average (if MA filter enabled)
AND during regular market hours (9:30 AM - 4:00 PM ET)
Short Entries occur when:
Primary %K crosses under %D
AND either:
Within tolerance of Reference %D
OR specific crossunder conditions met
AND price is below Moving Average
AND during regular market hours
Exit Logic:
Time-based exits:
At 3:30 PM ET
End of regular market hours
Technical exits:
Long positions: When Primary %K crosses under Reference %D
Short positions: When Primary %K crosses over Reference %D and Reference %D > 20
Pattern Detection:
Higher Low Pattern:
Current crossover %K > Previous crossover %K
Bullish continuation pattern
Lower High Pattern:
Current crossunder %K < Previous crossunder %K
Bearish continuation pattern
Risk Management:
Price difference filters:
Maximum price difference: 0.1%
Minimum price difference for shorts: 0.1%
Reference %D tolerance: 0.1%
Close %K tolerance: 0.7%
Strengths:
Multiple confirmation layers (dual timeframes, MA filter)
Clear entry/exit rules
Pattern recognition for trend continuation
Time-based filters to avoid volatile periods
Comprehensive alert system
Potential Limitations:
Short timeframe (15S) may generate more false signals
Tight price difference filters might miss some opportunities
Relies heavily on Reference %D levels
No stop-loss implementation visible in the code
Suggested Improvements:
Add stop-loss mechanisms
Implement position sizing rules
Add volume confirmation
Consider adding RSI or other momentum filters
Add backtesting statistics tracking
Best Use Cases:
Day trading in liquid markets
Markets with clear trends
Time periods with normal volatility
When price action aligns with Stochastic signals
Risk Considerations:
High-frequency trading due to 15S timeframe
Multiple entries possible in short timeframes
No explicit risk management beyond entry/exit rules
Market hours limitation might miss opportunities
Pullback Historical DataIndicator Description: Dados-historico-Pullback
This indicator identifies pivot points (local support and resistance levels) on the chart based on a user-defined period. It calculates the difference between the last found resistance and support levels, displaying this current difference as well as its historical maximum and minimum values.
How to use:
Pivot Period:
Adjust the "Pivot Period" parameter to define how many bars before and after the indicator should look for a pivot point (high or low).
A higher value makes the pivot more conservative, finding stronger and more spaced pivots.
A lower value detects more frequent pivots, sensitive to quick market moves.
Label and Text Color:
You can customize the background color of the label and the text color for better visibility on the chart.
Label Size:
The indicator offers four label sizes:
XS (Extra Small): small label to save space.
S (Small): compact and readable size.
M (Medium): default size, a balance between readability and space.
L (Large): bigger label for more emphasis.
If you choose an invalid value, the default M (Medium) size will be used automatically.
Example to adjust the Pivot Period:
Setting the Pivot Period to 3 means the indicator will look for pivots within 3 bars before and after each point. This produces many pivots, including smaller ones and noise. It’s useful for fast trades or scalping.
Setting it to 10 means the indicator looks for pivots farther apart, producing fewer signals but more significant ones, suitable for more conservative analysis.
I recommend starting with a middle value like 5 and testing how the indicator behaves on your chart. Then adjust up or down depending on your trading style and timeframe.
Custom MA Crossover with Time and +100 LabelThis is a buy and sell signal with the moving average, every time it cross over it will tell you to buy or sell, with 100 points at take profit
Custom Buy/Sell Indicator with AlertsGives buy and sell indicators based on VWAP and order imbalance
DRT Entry Alert System - NQ Futures [Ultimate Edition]The DRT Entry Alert System – NQ Futures is a powerful institutional-grade tool designed for precision execution during the New York session on Nasdaq futures (NQ). Built on the Dealing Range Theory (DRT) framework, this script automates the key components of smart money logic:
✅ Dynamic Dealing Range Box (8:30 AM – 10:30 AM ET)
✅ Liquidity Grabs: Detects engineered stop hunts above/below the DR
✅ FVG Confirmation Zones: Validates displacement entries with real-time Fair Value Gaps
✅ SMT Divergence Filter (optional): Compares NQ vs. SPX or custom symbol for institutional divergence
✅ BUY/SELL Signals with Labels + Alerts
✅ Toggle Control Panel: Turn DR, FVGs, or alerts on/off with a click
This is the ultimate DRT entry tool for scalpers and intraday traders seeking sniper precision with real-time visual confirmations. Built for speed. Engineered for conviction.
Session Highs & Lows - Current Day OnlyTJR Strategy of Sessions, high low marker, feel free to use it and its a first just trying Pine script out