Ciclos
Gold Kill‑Zone [Plazo Sullivan Roche Capital]Gold Kill‑Zone Indicator Manual
Overview
This manual describes the Gold Kill‑Zone Indicator, a TradingView tool that marks potential buy/sell opportunities on XAU/USD using price‑action patterns around the New‑York open and London fix. It also features a dashboard that displays higher‑timeframe (1‑hour, 4‑hour and Daily) bias and a confidence rating, plus semi‑transparent watermark text. Users can configure alerts to receive notifications when conditions for a buy or sell signal are met.
TLDR
The manual execution of this strategy requires a morning set‑up: Draw the Asian range (00:00–06:00 EST). Around 09:00–09:30 EST, gold often spikes to run liquidity before the New‑York stock exchange opens. Entry: Wait for a sweep of the Asian range extremes followed by a 5‑min bullish/bearish engulfing or 3 lines strike candle. Enter at the FVG created by the engulfing move. Afternoon reversal: At ~14:00 EST (London fix), price often reverses direction. After a trend from morning to early afternoon, look for a spike into a previous high/low; enter on reversal patterns (e.g., bearish pin bar after rally).
Deeper Strategy
The methodology is rooted in Smart Money Concepts (SMC) and ICT (Inner Circle Trader) principles. It focuses on periods of heightened volatility (kill zones) created by overlapping financial sessions and major economic data releases, and looks for liquidity sweeps followed by reversals. The indicator is not a magic formula but a tool to help traders identify repeatable patterns and manage risk more effectively. It requires ONE trade a day from 9am to 930am NY and enjoys a 97% win rate.
Strategy Basis
Kill‑Zones and Session Overlaps
Kill zones are windows of heightened activity when trading volume and volatility increase. They occur around session opens and closes when institutional traders reposition and economic data is released. The New York kill zone (07:00–09:00 EST) is especially important because U.S. economic releases frequently occur during this window and the New York session often sees the largest intraday moves
. The London close (10:00–12:00 EST) is another critical window, since liquidity dries up and price often retraces
. Overlapping sessions (e.g., London and New York) generally produce greater pip movement and better trading opportunities
Liquidity Sweeps & Fair‑Value Gaps
Smart money seeks liquidity to fill orders. During kill zones, price often spikes beyond obvious swing highs or lows to trigger stop‑losses and collect liquidity. These spikes—known as liquidity sweeps—are followed by rapid reversals. The indicator watches for a sweep of the Asian session high or low (for morning trades) or the day’s high/low (for afternoon trades). After the sweep, a Fair‑Value Gap (FVG) or a strong reversal candle indicates displacement in the opposite direction; entering on the retracement of the FVG can capture the move.
Higher‑Timeframe Bias
Institutional traders anchor their decisions on higher‑timeframe structure. The dashboard uses 20‑period Simple Moving Averages (SMA) on the 1‑hour, 4‑hour and Daily charts to infer whether each timeframe is bullish or bearish. When a signal direction aligns with multiple higher timeframes, the confidence rating (0/3 to 3/3) increases. This helps filter trades that align with the prevailing trend and avoid counter‑trend setups.
Using the Indicator
Chart Setup
Time Zone: Set your TradingView chart to America/New_York. Kill‑zone times are defined in Eastern Standard Time (EST).
Symbol: Apply the indicator to XAU/USD or Gold futures. It can be tested on other USD‑sensitive pairs, but signals are tuned for gold. US30 and NAS100 have worked well.
Time Frame: The indicator works best on 5‑ to 15‑minute charts. Lower timeframes provide more granular entry points; higher timeframes may delay signals.
Adding the Script: Copy the code from the indicator file into the Pine Editor, save it, and add it to your chart.
Alerts: The script defines three alert conditions:
Gold Buy Signal – triggered when a morning or afternoon buy condition occurs.
Gold Sell Signal – triggered when a morning or afternoon sell condition occurs.
Gold Buy/Sell Signal – triggered on either buy or sell signals.
Create alerts in TradingView using these conditions to receive pop‑ups, emails or webhook notifications.
Indicator Parameters
showAsianRange (bool): toggles plotting of the Asian high/low (00:00–06:00 EST).
showSignals (bool): toggles plotting of buy/sell markers. Alerts still fire even if signals are hidden.
htfLength (int): sets the SMA length (default 50) for higher‑timeframe bias. Shorter values respond faster but may generate more noise.
Best Practices
1. Establish Bias Before Entering
Use the higher‑timeframe bias dashboard to determine the overall direction. Enter trades only when the signal direction aligns with at least two of the three timeframes for greater confidence. For example, if the indicator prints a buy signal but the 1‑hour, 4‑hour and daily biases are bearish, it may be prudent to skip the trade or reduce position size.
2. Confirm with Additional Analysis
The indicator captures a specific pattern—liquidity sweeps and reversals—but it should be used alongside other tools such as support/resistance, market structure, economic calendar and sentiment analysis. Major news announcements can trigger unexpected volatility; confirm that no high‑impact data is scheduled immediately after entry
fenefx.com
3. Risk Management
Stop‑Loss Placement: Place stops beyond the extreme of the sweep (e.g., a few pips above the high when selling). This protects against continued stop‑runs.
Position Sizing: Limit risk to ≤1 % of account equity per trade. For volatile instruments like gold, consider using 0.5 % risk.
Partial Profits: Take partial profits at the first target (e.g., the midpoint of the Asian range or the previous session’s high/low) to ensure gains even if the market reverses.
Kill‑Zone Caution: Kill zones can see sharp whipsaws. Only trade when conditions clearly match your strategy; avoid over‑trading just because the window is open
4. Adjust to Your Trading Style
Modify Time Windows: If you find that gold responds better slightly before or after the defined windows, adjust startMorning, endMorning, startFix and endFix accordingly. Just ensure your chart’s timezone remains consistent.
Change Moving Average Length: Shorter SMAs (e.g., 9 or 10) yield more responsive bias readings; longer SMAs (e.g., 50 or 100) provide smoother but slower signals.
Enable/Disable Components: You can hide the Asian range lines or signals without affecting alerts. The watermark can also be edited by modifying the label.new() call.
What’s In It for You?
1. Structure and Discipline
The indicator enforces a structured approach by focusing on predefined high‑probability windows. This helps traders avoid random entries and stay patient for optimal setups. The kill‑zone concept is backed by studies showing that overlapping sessions and the New York open produce the most pip movement in major currency pairs
2. Objective Signals
By coding a pattern into Pine Script, subjective bias is reduced. Liquidity sweeps, FVGs and reversal candles are objectively detected, and alerts are generated in real time. The higher‑timeframe dashboard provides quick visual feedback on whether the signal aligns with the broader trend.
3. Flexibility and Customisation
Everything from session times to SMA lengths and alert messages can be customised. You can adapt the script to other assets—such as EUR/USD, GBP/USD or USD/CAD—especially during the New York kill zone when those pairs see increased activity
.Adjust stop‑loss distances and risk parameters to suit your account size and risk tolerance.
4. Enhanced Decision‑Making
The confidence rating encourages multi‑timeframe confirmation and discourages impulsive trades. Having a single script that manages signals, displays biases, and triggers alerts streamlines your workflow so you can focus on analysis and execution.
5. Learning Tool
For traders learning ICT/SMC concepts, the indicator illustrates how liquidity sweeps and kill zones operate in real markets. Studying past signals on historical data can deepen your understanding of market behaviour and refine your own strategy.
Conclusion
The Gold Kill‑Zone Indicator is a versatile tool that codifies advanced trading concepts into a concise TradingView script. It is not a guarantee of profits but a means of identifying high‑probability setups and managing trades systematically. By combining kill‑zone principles, liquidity sweeps, and higher‑timeframe confirmation, it encourages disciplined trading and provides actionable alerts. Always complement it with sound risk management and a thorough understanding of market fundamentals to achieve consistent results.
FTM → SONIC Combined Candlesticksthis script combines the chart of FTM and SONIC to get a better overview of the entire price action
Gaussian Volatility Adjusted Gaussian Volatility Adjusted Indicator
The Gaussian Volatility Adjusted indicator is a powerful tool designed to identify trend direction and momentum by combining a Gaussian-filtered moving average with volatility-based thresholds. By smoothing price data with a Gaussian filter and adjusting for market volatility using Average True Range (ATR) and Standard Deviation (SD), this indicator generates clear bullish and bearish signals. The Exponential Moving Average (EMA) of the momentum difference and price bars are dynamically colored to highlight trend strength, making it easier for traders to identify potential entry and exit points in various market conditions.
How It Works
Gaussian Filter Calculations
Gaussian Filter: Applies a Gaussian smoothing filter to a user-defined price source, typically an EMA of the closing price, over a configurable length (default: 70) with a specified sigma (default: 12). The Gaussian filter uses a weighted sum based on a Gaussian distribution to reduce noise while preserving significant price trends. Weights are calculated using the Gaussian formula and normalized to ensure accurate smoothing.
Base Moving Average: Optionally applies an EMA (default: enabled, length: 45) to the closing price before Gaussian filtering, providing a smoother input for the Gaussian calculation to enhance signal reliability.
Volatility Adjustments
ATR-Based Bands: Calculates the Average True Range (ATR) over a user-defined period (default: 24), scaled by a sensitivity factor (default: 1) and an ATR factor (default: 0.85). These form volatility-adjusted bands around the Gaussian-filtered value:
Upper Band: Gaussian value + (ATR × ATR Factor).
Lower Band: Gaussian value - (ATR × ATR Factor).
Standard Deviation Bands: Computes the Standard Deviation (SD) of the closing price over a user-defined period (default: 27), scaled by the sensitivity factor. These form additional bands:
Upper SD Band: Gaussian value + SD.
Lower SD Band: Gaussian value - SD.
Trend and Momentum SignalsTrend
Detection:Bullish Trend: Triggered when the closing price exceeds the upper SD band, setting the trend to +1.
Bearish Trend: Triggered when the closing price falls below the upper ATR-based band, setting the trend to -1.
Momentum Calculation: Computes a momentum difference (Diff) based on the trend:
For a bullish trend (+1), Diff = Close - Upper ATR Band.
For a bearish trend (-1), Diff = Close - (Gaussian + SD).
EMA of Momentum: Applies an EMA (default length: 45) to the momentum difference to smooth the momentum signal.
Final Trend with EMA Confluences:
If EMA confluence is enabled (default: true), a bullish signal (+1) is confirmed when the trend is +1 and Diff exceeds the EMA of Diff. A bearish signal (-1) is confirmed when the trend is -1 and Diff is below the EMA of Diff.
If EMA confluence is disabled, the final trend follows the initial trend direction (±1).
Visual Representation
The indicator provides a clear and intuitive visual interface:
EMA Line: Plots the EMA of the momentum difference, colored based on the final trend:
Green: Bullish trend (Final_Trend = +1).
Red: Bearish trend (Final_Trend = -1).
Gray: Neutral or no trend.
Zero Line: A dashed line at zero (semi-transparent) serves as a reference for the EMA plot.
Bar Coloring: Price bars are colored to reflect the trend:
Green: Bullish trend (Final_Trend = +1).
Red: Bearish trend (Final_Trend = -1).
No Color: Neutral or no trend.
Volatility Bands: While not plotted in the provided script, the ATR and SD bands are calculated and could be plotted for additional context, marking key levels for trend detection.
Customization & Parameters
The Gaussian Volatility Adjusted indicator offers flexible parameters to suit various trading styles:
Volatility Parameters:
ATR Length: Period for ATR calculation (default: 24).
ATR Factor: Multiplier for ATR-based bands (default: 0.85).
SD Length: Period for Standard Deviation calculation (default: 27).
Sensitivity: Scales ATR and SD for band sensitivity (default: 1).
Moving Average Parameters:
Use EMA Confluence: Enable/disable EMA confluence for trend confirmation (default: true).
EMA Length: Period for EMA calculations (default: 45).
Gaussian Parameter:
Gaussian Length: Period for Gaussian filter (default: 70).
Sigma: Controls the Gaussian filter’s smoothness (default: 12).
Color Settings: EMA line and bars use green for bullish signals, red for bearish signals, and gray for neutral states, with customizable transparency for the zero line.
Trading Applications
This indicator is versatile and can be applied across various markets and strategies:
Trend Following:
Use the final trend signals and bar coloring to identify and follow bullish or bearish trends, with the Gaussian filter reducing noise for clearer trend detection.
Momentum Trading: The EMA of the momentum difference highlights strong momentum shifts, ideal for entering or exiting trades based on trend strength.
Reversal Detection: Monitor price crossings of the ATR and SD bands to identify potential trend reversals, especially when confirmed by the EMA confluence.
Scalping and Swing Trading: Adjust parameters (e.g., ATR length, Gaussian length, or sensitivity) to suit short-term scalping or longer-term swing trading strategies.
Final Note
The Gaussian Volatility Adjusted indicator is a robust tool for traders seeking to leverage smoothed price data and volatility-adjusted thresholds for trend and momentum analysis. Its combination of Gaussian filtering, ATR and SD-based bands, and EMA confluence provides a comprehensive framework for identifying trading opportunities. The dynamic coloring of the EMA line and price bars enhances visual clarity, making it easier to act on signals. As with all indicators, backtest thoroughly and integrate into a comprehensive trading strategy for optimal results.
Kalman VWMA For LoopKalman VWMA For Loop Indicator
The Kalman VWMA For Loop indicator is a sophisticated tool designed to smooth price data using a Kalman filter applied to a Volume Weighted Moving Average (VWMA). By combining the VWMA’s volume-weighted price sensitivity with the adaptive noise reduction of a Kalman filter, this indicator provides traders with a robust momentum and trend-following signal. The indicator includes a customizable for-loop mechanism to potentially iterate over a range of calculations or parameters, enhancing flexibility for advanced trading strategies. Visual outputs are plotted to help traders identify trends and potential trading opportunities with reduced noise.
How It Works
VWMA Calculations
Volume Weighted Moving Average (VWMA): Computes a VWMA based on a user-selected price source (default: Close) over a configurable period (default: 14). The VWMA weights price data by trading volume, providing a more accurate representation of market activity compared to a simple moving average.
Kalman Filter Calculation
Kalman Filter: Applies a Kalman filter to the price source to smooth price movements and reduce noise.
The filter uses:
Process Noise: Controls the adaptability of the filter to price changes (default: 0.01).
Measurement Noise: Adjusts sensitivity to price fluctuations (default: 3).
Filter Order (N): Defines the number of states in the Kalman filter (default: 3), allowing for multi-state modeling of price dynamics.
The Kalman filter iteratively predicts and updates the price estimate using state estimates and error covariances stored in arrays. This process minimizes noise while preserving significant price trends.
For-Loop Mechanism
The script includes a for-loop structure with user-defined parameters (from and to_, defaulting to 1 and 25, respectively). While the provided code does not fully implement the for-loop’s functionality, it is intended to allow iterative calculations or parameter sweeps, such as testing multiple periods or thresholds within the specified range. This feature enhances the indicator’s flexibility for optimization or multi-scenario analysis.
Visual Representations
The indicator plots the VWMA as a red line on the chart, providing a clear visual reference for the volume-weighted trend.
The Kalman-filtered price is calculated but not plotted in the provided code. When plotted, it would appear as a smoothed price line, highlighting the underlying trend with reduced noise.
The for-loop parameters suggest potential for additional visual outputs (e.g., multiple VWMA lines or signals) if fully implemented, but the current script only plots the VWMA.
Customization & Parameters
The Kalman VWMA For Loop indicator offers flexible parameters to suit various trading styles:
Moving Average Parameters:
Price Source: Select the input price (default: Close; options: Close, High, Low, Open).
MA Period: Adjust the VWMA calculation period (default: 14).
Kalman Parameters:
Process Noise: Adjusts the filter’s adaptability to price changes (default: 0.01).
Measurement Noise: Controls sensitivity to price fluctuations (default: 3).
Filter Order (N): Sets the number of states for the Kalman filter (default: 3).
For-Loop Parameters:
From: Starting value for the for-loop (default: 1).
To: Ending value for the for-loop (default: 25).
Color Settings: The VWMA is plotted in red, with potential for additional customizable colors if the for-loop is expanded to plot multiple outputs.
Trading Applications
This indicator is versatile and can be applied across various markets and strategies:
Trend Following:
Use the Kalman-filtered price and VWMA to identify the direction and strength of trends, with the smoothed output reducing false signals in volatile markets.
Momentum Trading: The VWMA highlights volume-driven price movements, allowing traders to enter or exit based on momentum shifts.
Parameter Optimization: The for-loop structure (if fully implemented) enables testing multiple VWMA periods or Kalman parameters, aiding in strategy optimization.
Scalping and Swing Trading: Adjust the MA period and Kalman parameters to suit short-term (scalping) or longer-term (swing trading) strategies.
Final Note
The Kalman VWMA For Loop indicator is a powerful tool for traders seeking to combine volume-weighted price analysis with advanced noise reduction via a Kalman filter. Its customizable parameters and potential for iterative calculations through the for-loop make it adaptable to various trading styles. While the for-loop functionality is not fully implemented in the provided code, completing it could enable dynamic parameter testing or signal generation. As with all indicators, backtest thoroughly and integrate into a comprehensive trading strategy for optimal results.
Super-Elliptic BandsThe core of the "Super-Elliptic Bands" indicator lies in its use of a super-ellipse mathematical model to create dynamic price bands around a central Simple Moving Average (SMA). Here's a concise breakdown of its essential components:
Central Moving Average (MA):
A Simple Moving Average (ta.sma(close, maLen)) serves as the baseline, anchoring the bands to the average price over a user-defined period (default: 50 bars).
Super-Ellipse Formula:
The bands are generated using the super-ellipse equation: |y/b| = (1 - |x/a|^p)^(1/p), where:
x is a normalized bar index based on a user-defined cycle period (periodBase, default: 64), scaled to range from -1 to +1.
a = 1 (fixed semi-major axis).
b is the volatility-based semi-minor axis, calculated as volRaw * mult, where volRaw comes from ta.stdev, ta.atr, or ta.tr (user-selectable).
p (shapeP, default: 2.0) controls the band shape:
p = 2: Elliptical bands.
p < 2: Pointier, diamond-like shapes.
p > 2: Flatter, rectangular-like shapes.
This formula creates bands that dynamically adjust their width and shape based on price volatility and a cyclical component.
enjoy....
Ashish indicator//@version=5
// Copyright (c) 2021-present, Alex Orekhov (everget)
indicator('Ashish indicator', overlay=true)
amplitude = input(title='Amplitude', defval=1)
channelDeviation = input(title='Channel Deviation', defval=2)
showArrows = input(title='Show Arrows', defval=true)
showChannels = input(title='Show Channels', defval=false)
var int trend = 0
var int nextTrend = 0
var float maxLowPrice = nz(low , low)
var float minHighPrice = nz(high , high)
var float up = 0.0
var float down = 0.0
float atrHigh = 0.0
float atrLow = 0.0
float arrowUp = na
float arrowDown = na
atr2 = ta.atr(100) / 2
dev = channelDeviation * atr2
highPrice = high
lowPrice = low
highma = ta.sma(high, amplitude)
lowma = ta.sma(low, amplitude)
if nextTrend == 1
maxLowPrice := math.max(lowPrice, maxLowPrice)
if highma < maxLowPrice and close < nz(low , low)
trend := 1
nextTrend := 0
minHighPrice := highPrice
minHighPrice
else
minHighPrice := math.min(highPrice, minHighPrice)
if lowma > minHighPrice and close > nz(high , high)
trend := 0
nextTrend := 1
maxLowPrice := lowPrice
maxLowPrice
if trend == 0
if not na(trend ) and trend != 0
up := na(down ) ? down : down
arrowUp := up - atr2
arrowUp
else
up := na(up ) ? maxLowPrice : math.max(maxLowPrice, up )
up
atrHigh := up + dev
atrLow := up - dev
atrLow
else
if not na(trend ) and trend != 1
down := na(up ) ? up : up
arrowDown := down + atr2
arrowDown
else
down := na(down ) ? minHighPrice : math.min(minHighPrice, down )
down
atrHigh := down + dev
atrLow := down - dev
atrLow
ht = trend == 0 ? up : down
var color buyColor = color.purple
var color sellColor = color.red
htColor = trend == 0 ? buyColor : sellColor
htPlot = plot(ht, title='Ashish indicator', linewidth=2, color=htColor)
atrHighPlot = plot(showChannels ? atrHigh : na, title='ATR High', style=plot.style_circles, color=sellColor)
atrLowPlot = plot(showChannels ? atrLow : na, title='ATR Low', style=plot.style_circles, color=buyColor)
fill(htPlot, atrHighPlot, title='ATR High Ribbon', color=sellColor, transp=90)
fill(htPlot, atrLowPlot, title='ATR Low Ribbon', color=buyColor, transp=90)
buySignal = not na(arrowUp) and trend == 0 and trend == 1
sellSignal = not na(arrowDown) and trend == 1 and trend == 0
plotshape(showArrows and buySignal ? atrLow : na, title='Arrow Up', style=shape.triangleup, location=location.belowbar, size=size.tiny, color=buyColor)
plotshape(showArrows and sellSignal ? atrHigh : na, title='Arrow Down', style=shape.triangledown, location=location.abovebar, size=size.tiny, color=sellColor)
alertcondition(buySignal, title='Alert: Ashish indicator Buy', message='Ashish indicator Buy')
alertcondition(sellSignal, title='Alert: Ashish indicator Sell', message='Ashish indicator Sell')
Flexi MA Heat ZonesOverview
Flexi MA Heat Zones is a powerful multi-timeframe visualization tool that helps traders easily identify trend strength, direction, and potential zones of confluence using multiple moving averages and dynamic heatmaps. The indicator plots up to three pairs of customizable moving averages, with color-coded heat zones to highlight bullish and bearish conditions at a glance.
Whether you're a trend follower, mean-reversion trader, or looking for visual confirmation zones, this indicator is designed to offer deep insights with high customizability.
⚙️ Key Features
🔄 Supports multiple MA types: Choose from EMA, SMA, WMA, VWMA to suit your strategy.
🎯 Six moving averages: Three MA pairs (MA1-MA2, MA3-MA4, MA5-MA6), each with independent lengths and colors.
🌈 Heatmap Zones: Dynamic fills between MA pairs, changing color based on bullish or bearish alignment.
👁️🗨️ Full customization: Enable/disable any MA pair and its heatmap zone from the settings.
🪞 Transparency controls: Adjust the visibility of heat zones for clarity or stylistic preference.
🎨 Color-coded for clarity: Bullish and bearish colors for each heat zone pair, fully user-configurable.
🧩 Efficient layout: Smart use of grouped inputs for easier configuration and visibility management.
📈 How to Use
Use the MA1–MA2 and MA3–MA4 zones for longer-term trend tracking and confluence analysis.
Use the faster MA5–MA6 zone for short-term micro-trend identification or scalping.
When a faster MA is above the slower one within a pair, the fill turns bullish (user-defined color).
When the faster MA is below the slower one, the fill turns bearish.
Combine with price action or other indicators for entry/exit confirmation.
🧠 Pro Tips
For trend-following strategies, consider using EMA or WMA types.
For mean-reversion or support/resistance zones, SMA and VWMA may offer better zone clarity.
Overlay with RSI, MACD, or custom entry signals for higher confidence setups.
Use different heatmap transparencies to visually separate overlapping MA zones.
Volume vs Volatility Trend Signal1 is increasing volume decreasing volatility -1 is decreasing volume increasing volatility 0 is neither
Psychological Levels by BulltrekHello Traders !
This Indicator specifically designed to mark Major price points in terms of Psychological or blind levels for XAU Pairs
You can edit the price points as per your desire and can also use it on other pairs too.
Psychological levels are very crucial price points while trading where major reversals or entry points can be observed.
This Indicator once activated displays a line on the Psychological levels , in case of reset chart settings , you can also customise the chart size in the settings on the indicator.
This Indicator is developed by Rahul Jain - Founder of Bulltrek Technology
ATR as % of CloseATR 14day period in % terms
the Normal ATR indicator by TV helps but this gives a clear idea as to the range in percentage terms as and when market rises to newer and newer highs
better than an absolute value
PHL Sweep Signals(1 Hour)PHL Sweep Signals (Full History)
This indicator is designed to identify high-probability reversal setups by detecting liquidity sweeps of the previous standard hour's high and low (PHL). It provides clear, actionable signals complete with visual aids and a data table to keep you in tune with the higher-timeframe context.
Key Features
Previous Hour Levels: Automatically draws the high and low of the previous standard hour as key reference lines for the current trading hour. The line colors rotate to provide a clear visual separation.
Bearish Sweep Signal: Identifies a specific bearish pattern: a green (bullish) candle that wicks above the previous hour's high but fails to hold, with its body remaining entirely below the line.
Bullish Sweep Signal: Identifies the opposite bullish pattern: a red (bearish) candle that wicks below the previous hour's low but is absorbed, with its body remaining entirely above the line.
Clear Visual Signals: When a signal is confirmed, the indicator provides a multi-faceted alert:
Plots a "Buy" or "Sell" arrow on the chart.
Draws a colored box around the signal candle for easy identification.
Displays a label with the potential Stop Loss size (calculated from the size of the signal candle).
Informative Display Table: Includes a convenient table in the corner showing the Open and Close data for the last 3 hours, helping you stay aware of the broader market context without leaving your chart.
Built-in Alerts: Triggers an alert for every confirmed Buy and Sell signal so you never miss a potential setup.
How to Use
This indicator helps you spot potential exhaustion and reversals at key hourly levels.
A "Sell" signal suggests a failed breakout to the upside, indicating potential weakness and a possible entry for shorts.
A "Buy" signal suggests a failed breakdown to the downside, indicating potential strength and a possible entry for longs.
As with any tool, these signals are most powerful when used as part of a comprehensive trading strategy and combined with your own analysis for confirmation.
Optimal Settings:
Timeframe: 5-Minute
Time Zone: UTC-4 (New York Time)
-ratheeshinv
多维度市场分析指标 v2 (区间框选)使用大周期MACD的能量柱作为背景用于识别趋势并且搭配上伦敦和纽约交易session
we are using a high time frame macd momentum as chart background to analysis a trend and using london and newyork session to help you trade better
Trigonometric Sine Cosine WavesTrigonometric Sine Cosine Waves - Advanced Cyclical Analysis
Overview
This innovative indicator applies trigonometric mathematics to market analysis, generating dynamic sine and cosine waves that adapt to price movement and volatility. Unlike traditional oscillators, this tool visualizes market cycles directly on your chart using mathematical wave functions.
How It Works
The indicator calculates phase-based waves using:
• Phase Calculation: 2π × bar_index / cycle_length
• Adaptive Amplitude: EMA-based price + ATR volatility scaling
• Sine Wave: avgPrice + volatility × sin(phase)
• Cosine Wave: avgPrice + volatility × cos(phase)
Key Features
Dynamic Wave Generation
• Sine Wave: Primary cycle indicator with smooth transitions
• Cosine Wave: Leading indicator (90° phase difference from sine)
• Adaptive Amplitude: Automatically adjusts to market volatility using ATR
Turning Point Detection
• Anti-Repaint Signals: Uses confirmed values from previous bars
• Sine Bottom: Potential buy zones when wave transitions from down to up
• Sine Top: Potential sell zones when wave transitions from up to down
Advanced Analytics
• Price Correlation Angle: Shows relationship between price movement and cycle
• Phase Information: Current position in the mathematical cycle
• Real-time Values: Live sine/cosine values and phase degrees
Visual Enhancement
• Background Coloring: Changes based on sine wave position (above/below zero)
• Clean Overlay: Waves plot directly on price chart without cluttering
Parameters
• Cycle Length (5-200): Controls wave frequency - shorter = more sensitive
• Amplitude Multiplier (0.1-5.0): Adjusts wave height relative to volatility
• Display Options : Toggle sine wave, cosine wave, and correlation table
• Show Correlation : Optional table showing mathematical values
Trading Applications
Cycle Analysis
• Identify market rhythm and timing
• Spot potential reversal zones
• Understand price-to-cycle relationships
Entry/Exit Timing
• Buy Signals: Sine wave bottoms (cycle lows)
• Sell Signals: Sine wave tops (cycle highs)
• Confirmation: Use with other indicators for higher probability setups
Market Structure
• Visualize underlying market cycles
• Identify periods of high/low cyclical activity
• Track phase relationships between price and mathematical cycles
Pro Tips
1. Longer cycles (50-100) work better for swing trading
2. Shorter cycles (10-20) suitable for scalping
3. Combine with volume for stronger signal confirmation
4. Monitor correlation angle for trend strength assessment
5. Use background color as quick visual cycle reference
Important Notes
• Signals are anti-repaint using confirmed previous bar values
• Best used in trending or cyclical markets
• Consider market context when interpreting signals
• Mathematical approach - not based on traditional TA concepts
Alerts Included
• Sine Wave Buy Signal: Triggered on wave bottom detection
• Sine Wave Sell Signal: Triggered on wave top detection
Technical Requirements
• Pine Script v6
• Works on all timeframes
• No external dependencies
• Optimized for performance
This is a free, open-source indicator. Feel free to modify and improve according to your trading needs!
Educational Value: Perfect for understanding how mathematical functions can be applied to market analysis and cycle detection.
NY/LDN/TOK Stock Exchange Opening HoursThis indicator displays vertical dotted lines marking the exact opening times of the three major global stock exchanges: New York (NYSE), London (LSE), and Tokyo (TSE). Perfect for traders who need to track market opening sessions across different time zones.
Features:
New York Stock Exchange (NYSE): 9:30 AM EST/EDT
London Stock Exchange (LSE): 8:00 AM GMT/BST
Tokyo Stock Exchange (TSE): 9:00 AM JST
Key Highlights:
✓ Automatic daylight saving time adjustments for NY and London
✓ Individual color customization for each market
✓ Toggle on/off functionality for each exchange
✓ Clean vertical dotted lines (1-pixel width) that extend across the entire chart
✓ Interactive legend in bottom-right corner showing active markets
✓ Weekdays only (Monday-Friday) - no weekend lines
✓ Uses official local time zones for accurate timing
Customizable Settings:
Enable/disable individual exchanges
Custom color selection for each market line
Dynamic legend that shows only enabled markets
Time Zone Handling:
The indicator automatically handles daylight saving time transitions using official time zones:
America/New_York (EST/EDT)
Europe/London (GMT/BST)
Asia/Tokyo (JST - no DST)
Perfect for:
Multi-market traders
Session overlap analysis
Global market timing coordination
Institutional trading schedules
Simply add to your chart and customize colors/visibility in the indicator settings. The legend will automatically update to show your active markets in their respective colors.
triumm toolkittThe Volume Profile Season concept typically blends two ideas:
Volume Profile – a technical analysis tool showing traded volume at different price levels over a selected period.
Seasonality – the study of repeating patterns or tendencies in markets across specific time periods (like months, quarters, or seasons).
When combined, Volume Profile Season or Seasonal Volume Profile looks at how volume distributes at certain price levels during recurring time frames (such as every January, every Q2, or every rainy season in agricultural commodities).
🔍 1. What Is Volume Profile?
Volume Profile shows where trading activity was concentrated in terms of price, not time. It typically includes:
POC (Point of Control) – price level with the highest traded volume
Value Area (VA) – range where ~70% of volume occurred
High/Low Volume Nodes – peaks and valleys of volume distribution
📊 Example:
If BTC trades heavily between $25k–$27k over 3 months, that range becomes a “high interest” zone or strong support/resistance.
📅 2. What Is Seasonality in Trading?
Seasonality refers to predictable price/volume behaviors based on the calendar. These are based on:
Time of year – e.g., December rally (Santa Rally), October crashes
Quarters – Q1 earnings boosts, Q4 profit-taking
Agricultural or weather-based cycles – like wheat or oil season demand/supply
🔄 3. Volume Profile Season (or Seasonal Volume Profile)
This refers to using volume profiles repeatedly over recurring seasonal periods to identify:
Recurring high-volume price levels during specific months or quarters
Seasonal support/resistance levels
How volume shifts across years in the same period
🧠 Useful for:
Backtesting seasonal patterns (e.g., where did volume concentrate every March for the last 5 years?)
Identifying institutional accumulation/distribution zones
Anticipating seasonal breakouts from value areas
📈 How Traders Use It:
Split Volume Profile by Season:
Run a Volume Profile only for January across multiple years
Do the same for February, Q1, summer, etc.
Compare Value Areas/POC Over Years
See if price reacts to similar zones in the same season over time
Combine With Events:
Use earnings season, macro events (e.g., Fed meetings), or harvest seasons
CRYPTOMATH RSI Pro+This custom RSI indicator was built for the Cryptomath community.
It features clean visual signals with color-coded zones that highlight overbought and oversold conditions, helping traders quickly spot potential reversal areas.
Great for swing traders and intraday decision-making.
Assets Correlation AnalyzerAssets Correlation Analyzer
---------------------------------------------
What is it?
The Assets Correlation Analyzer is a technical indicator that measures and visualizes the statistical relationship between any two financial assets (a 'Base Asset' vs. a 'Comparison Asset', example Gold vs. SPY or Nasdaq vs. Bitcoin). The indicator calculates dynamic correlation tracking using statistical methods, confidence intervals, and category-wide analysis capabilities.
---------------------------------------------
Why was it built? / Potential Benefits
This indicator was developed to help analyze inter-asset relationships in portfolio management and trading strategies. The indicator can be used for:
Risk Assessment: Identify when assets begin moving together
Diversification Analysis: Monitor portfolio component relationships
Pairs Trading: Identify when correlated assets diverge
Market Analysis: Recognize shifts in market conditions through correlation patterns
Asset Analysis: Support decision-making based on correlation dynamics
Hedging Analysis: Identify relationships between different instruments
---------------------------------------------
How it Works
The indicator employs established statistical methods to calculate rolling correlations between two selected assets:
Data Collection: Retrieves price data for both selected assets using TradingView's security function
Returns Calculation: Computes logarithmic or simple returns based on user preference
Outlier Filtering: Optionally removes extreme price movements (beyond 2.5 standard deviations) to improve accuracy
Correlation Computation: Calculates either Pearson or Spearman rank correlation over the specified period
Signal Generation: Applies smoothing and generates a signal line (EMA) for momentum detection
Confidence Assessment: Evaluates data quality and provides confidence metrics
---------------------------------------------
How to Read the Oscillator
Main Correlation Line
Values Range: -1.0 to +1.0
+1.0: Perfect positive correlation (assets move identically)
+0.7 to +0.99: Strong positive correlation
+0.3 to +0.69: Moderate positive correlation
-0.3 to +0.29: Weak/No significant correlation
-0.69 to -0.31: Moderate negative correlation
-0.99 to -0.7: Strong negative correlation
-1.0: Perfect negative correlation (assets move oppositely)
Color Coding System
Green shades: Positive correlation levels, with brighter green indicating stronger positive correlation
Red shades: Negative correlation levels, with brighter red indicating stronger negative correlation
Gray: Insufficient data or transitional periods
The color intensity reflects both correlation strength and momentum relative to the signal line.
Signal Line (Gray)
The EMA-based signal line helps identify momentum changes:
Correlation above signal: Positive momentum in correlation
Correlation below signal: Negative momentum in correlation
Crossovers: Potential turning points in the relationship
Background Fills
Gradient fills provide a quick visual assessment of correlation strength, with intensity indicating the degree of correlation.
---------------------------------------------
Correlation Calculation Methods and Options
Calculation Methods
Spearman Rank Correlation (Default)
Uses ranked values rather than raw prices
Less sensitive to outliers and non-linear relationships
Suitable for volatile or non-normally distributed assets
Pearson Correlation (Traditional)
Standard linear correlation method
More sensitive to outliers
Suitable for assets with normal distribution patterns
---------------------------------------------
Customization Options
Correlation Period (7-500 bars): Determines the lookback window for calculation
Signal Line Period (1-200 bars): Controls the smoothing of the signal line
Outlier Removal: Automatically filters extreme price movements
Return Type: Choose between logarithmic (recommended) or simple returns
Smoothing Period: Reduces noise in correlation readings
---------------------------------------------
Asset Categories
The indicator includes 80+ pre-configured assets across multiple categories:
Metals: Gold, Silver, Copper, Platinum, Palladium, Nickel, Zinc, Aluminum
Energy: WTI/Brent Crude, Natural Gas, Uranium
Agriculture: Corn, Soybeans, Wheat, Coffee
ETFs: Major indices, sector, geographic, and specialty ETFs
Bonds: Government and corporate bond instruments
Financial: Currency pairs, treasury yields, volatility indices
Cryptocurrencies: Major digital assets and market cap indices
Real Estate: REITs and real estate focused instruments
---------------------------------------------
For Whom This Indicator Is Designed
Intended Users
Portfolio Managers: Asset allocation and risk assessment
Quantitative Traders: Correlation-based strategy development
Risk Analysts: Correlation monitoring and analysis
Institutional Investors: Diversification analysis
Active Traders: Pairs trading and arbitrage analysis
Skill Level
Intermediate to Advanced: Requires understanding of correlation concepts and statistical interpretation
Experience with Statistics: Users should be familiar with correlation analysis concepts
---------------------------------------------
Information Tables
Main Analysis Table
Displays current correlation value, data confidence percentage, and selected asset information.
Category Correlation Table
Shows correlation strength between the selected 'Base Asset' (in the chart, Gold) and all assets in the comparison asset's category.
---------------------------------------------
Alert Conditions
Four built-in alert types:
Strong Stable Positive Correlation: Triggers when correlation exceeds +0.8 with low volatility
Strong Stable Negative Correlation: Triggers when correlation falls below -0.8 with low volatility
Bullish Correlation Momentum: Signals when correlation crosses above the signal line
Bearish Correlation Momentum: Signals when correlation crosses below the signal line
---------------------------------------------
Usage Notes
Longer periods (30-50 bars) provide more stable analysis
Shorter periods (10-20 bars) provide more responsive signals
Monitor confidence levels - correlations with <75% confidence should be interpreted cautiously
Correlations tend to increase during market stress periods
Should be used in conjunction with other analysis tools
---------------------------------------------
Important Disclaimer
This indicator is for educational and informational purposes only. It should not be considered as financial advice or a recommendation to buy, sell, or hold any financial instrument. Past correlation patterns do not guarantee future relationships between assets. Users should conduct their own research and consider consulting with a qualified financial advisor before making investment decisions. Trading and investing involve substantial risk of loss, and correlation analysis cannot eliminate these risks. The accuracy of correlation calculations depends on data quality and market conditions, which can change rapidly.
LEOLA LENS SignalProLeola Lens SignalPro is an invite-only overlay for traders who demand structure-aware signals and momentum-based confirmation. This version introduces the all-new Momentum Shift Mode, now always active by default — a dynamic layer that enhances real-time trend recognition and turning-point detection.
⚙️ Three Operating Modes:
✅ Momentum Shift Mode (Default & Always Active)
Detects live microstructure imbalances and directional flips without delay. Designed for high-resolution setups across all markets.
⚡ Scalper Mode (Optional)
Provides faster signals optimized for high-volatility environments like crypto, intraday indices, or rapid swing entries.
🛡 Safeguard Mode (Optional)
Filters for high-quality setups using structural breaks and volume-backed exhaustion — ideal for patient, risk-aware trading.
🧠 What Drives It:
Built with a proprietary logic core — not based on RSI, MACD, or Bollinger Bands — the engine analyzes:
Dynamic price structure
Exhaustion wicks and liquidity traps
Micro volatility shifts
Adaptive support/resistance reactions
Custom MA-based reversal thresholds
🟡 Visual Signal Layers:
Yellow Label: Signals trend shift risk — enter with caution
Yellow Line: Marks potential decision zones before breakouts
Pink Bands: Key S/R layers formed from recent liquidity sweeps and fake-outs
📊 How to Use:
Keep Momentum Shift Mode active for core logic
Toggle Scalper/Safeguard modes based on market context
Use BUY labels at structural support or exhaustion dips
Use SELL labels at highs after extended runs or trap zones
Refer to pink/yellow visuals for confluence decisions
🔐 Original. Adaptive. Proven.
This script is built from original research — not cloned or modified from public indicators. It uses advanced structural triggers and MA models tailored to capture transitions, not just trends.
Note: Always backtest and forward-test in live conditions before relying on any signal engine. Trading carries risk — this script is for educational and strategic support purposes.
SITR Candle Range Theory (CRT)
This script is designed to visualize the "Candle Range Theory" (CRT), a trading concept focused on the high and low of a higher timeframe (HTF) candle.
It plots the previous HTF candle's range on the current chart and identifies key price action events based on this range.
Cassures Tokyo pendant New York//@version=5
indicator("Cassures Tokyo pendant New York", overlay=true)
// Paramètres de sessions
// Début et fin de Tokyo (00h00 - 08h00 GMT)
tokyo_start = timestamp("GMT+0", year(timenow), month(timenow), dayofmonth(timenow), 0, 0)
tokyo_end = timestamp("GMT+0", year(timenow), month(timenow), dayofmonth(timenow), 8, 0)
// Début et fin de New York (13h30 - 22h00 GMT)
ny_start = timestamp("GMT+0", year(timenow), month(timenow), dayofmonth(timenow), 13, 30)
ny_end = timestamp("GMT+0", year(timenow), month(timenow), dayofmonth(timenow), 22, 0)
// Initialisation des variables persistantes
var float tokyo_high = na
var float tokyo_low = na
var bool ny_started = false
var bool high_broken = false
var bool low_broken = false
// Reset des valeurs à chaque nouvelle journée
if (time >= tokyo_start and time < tokyo_end)
tokyo_high := na
tokyo_low := na
high_broken := false
low_broken := false
ny_started := false
// Détection du high/low Tokyo
if (time >= tokyo_start and time < tokyo_end)
tokyo_high := na(tokyo_high) ? high : math.max(tokyo_high, high)
tokyo_low := na(tokyo_low) ? low : math.min(tokyo_low, low)
// Détection des cassures pendant New York
if (time >= ny_start and time < ny_end)
ny_started := true
if not na(tokyo_high) and high > tokyo_high
high_broken := true
if not na(tokyo_low) and low < tokyo_low
low_broken := true
// Affichage des niveaux Tokyo
plot(tokyo_high, "Tokyo High", color=color.green, linewidth=1, style=plot.style_linebr)
plot(tokyo_low, "Tokyo Low", color=color.red, linewidth=1, style=plot.style_linebr)
// Surlignage visuel en session NY selon cassure
bgcolor(ny_started and high_broken and low_broken ? color.orange : ny_started and high_broken ? color.new(color.green, 80) : ny_started and low_broken ? color.new(color.red, 80) : na)
// Affichage texte sur le graphique
label_id = label.new(x=bar_index, y=high, text="", style=label.style_label_down, textcolor=color.white, size=size.tiny, color=color.gray)
if (ny_started)
label_text = high_broken and low_broken ? "Cassure HIGH & LOW Tokyo" :
high_broken ? "Cassure HIGH Tokyo" :
low_broken ? "Cassure LOW Tokyo" :
"Aucune cassure"
label.set_text(label_id, label_text)
label.set_xy(label_id, bar_index, high + syminfo.mintick * 10)
triumm toolkit📊 Seasonal High and Low in Trading
Seasonal Highs and Lows refer to recurring patterns in price movement that happen around the same time of year—based on seasonality.
These patterns often repeat due to:
Economic cycles
Business reports (like earnings or harvests)
Consumer behavior
Institutional flows
✅ What Are Seasonal Highs and Lows?
Term Meaning
Seasonal High A time of year when an asset (like a stock, currency, or commodity) tends to reach its peak price.
Seasonal Low A time when the asset typically hits its lowest price of the year.
These are based on historical averages, not guaranteed future results.
📅 Example by Asset Class:
🔹 Commodities
Gold: Often sees lows in early summer and highs in late Q4 (Oct–Dec).
Corn/Wheat: Lows during harvest season (Sep–Nov), highs in planting season.
🔹 Forex (Currencies)
USD often strengthens toward year-end (risk-off behavior).
Some currencies like AUD or NZD can be weak during risk-off periods (Q4).
🔹 Stocks
“Sell in May and go away”: Stocks often underperform from May to October.
Santa Rally: Stocks tend to rise during late December.
🧠 How to Use Seasonal High/Low in Trading:
1. Seasonal Charts
Platforms like Seasonax, EquityClock, or TradingView (with scripts) show historical price seasonality.
Example: A 10-year average of monthly returns.
2. Confluence Strategy
Combine seasonality with:
Technical analysis (support/resistance)
Smart Money Concepts
Fundamentals or news events
3. Anticipating Reversals
Look for price to:
Reach seasonal highs → prepare for short setups.
Reach seasonal lows → look for long opportunities.
🛠️ TradingView Script Ideas:
If you're coding in Pine Script, you can use seasonality to highlight:
Month-based high/low points
Custom time-based zones for long/short bias
Let me know if you want a Pine Script that marks seasonal highs/lows on your chart.