GK XAUUSD Sniper Adaptive
Apr 26, 2026

The GK XAUUSD Sniper Adaptive indicator provides a specialized trend-following and momentum-based system designed specifically for gold trading to identify high-precision entries.
Usage
The Usage section focuses on identifying directional setups while filtering out low-quality market conditions. The indicator is engineered for the XAUUSD pair, with the 15-minute timeframe being the most recommended for a balance between signal frequency and trend clarity.
- Entry Signals: The indicator prints "GK BUY" for bullish setups and "GK SELL" for bearish setups. These signals are confirmed once the bar closes to prevent repainting.
- Preparation Phase: "PREPARE" circles appear when conditions are beginning to align, serving as an early warning for potential upcoming trades.
- Take Profit (TP): Labels appear on the chart when the price moves by a user-defined pip amount (default 11.0) from the entry price.
- Weekly HUD: An on-screen dashboard tracks performance metrics, including total signals, successful TP hits, and a percentage-based TP score for the current week.
Details
The script utilizes a multi-layered logic system to validate price action:
- Adaptive ZLEMA: A Zero-Lag Exponential Moving Average defines the core trend direction with minimal delay.
- EMA Bias Filter: A long-term EMA (default 200) ensures trades are taken in the direction of the macro trend.
- Momentum & Candle Strength: Signals require validation through candle body size relative to ATR and specific close-to-range ratios to ensure the move has sufficient strength.
- Market Structure: The system looks for breaks of recent highs or lows within a lookback window to confirm structural shifts.
- Anti-Chop Logic: A volatility filter prevents signals during sideways or low-volume periods by analyzing the price range relative to the ATR.
- One Print Per Trend: To prevent overtrading, the script is restricted to issuing only one confirmed signal per trend cycle until a reversal or reset occurs.
Settings
Main Settings
- Main Trend Speed: Determines the period for the primary ZLEMA trend line.
- Fast Trigger Speed: Adjusts the sensitivity of the faster moving average used for entry triggers.
- EMA Bias Length: Sets the period for the macro trend filter.
- ATR Length: Defines the period for Average True Range calculations used in volatility filters.
Thresholds & Filters
- Structure Lookback: The number of bars used to determine recent highs and lows.
- Min Body ATR: The minimum size of a candle body relative to ATR required for a valid signal.
- Max Stretch ATR: Limits entries if the price is too far extended from the main trend line.
- Anti-Chop Threshold ATR: The minimum range required to consider the market active rather than consolidating.
- Score To Print: The cumulative internal score (out of 9) required to trigger a signal label.
TP & Visuals
- TP Move: The specific price distance required to trigger a Take Profit label (optimized for XAUUSD pip structure).
- Show Prepare: Toggles the visibility of early signal warning dots.
- Show Weekly HUD: Toggles the performance tracking dashboard on the top right of the chart.
FAQ
Which asset is this indicator designed for? The script is strictly optimized for XAUUSD (Gold). Its internal filters, pip calculations, and volatility thresholds are specifically tuned to gold's market behavior.
What timeframe works best for this tool? While it functions on 5M to 2H timeframes, the 15-minute chart is highly recommended for the best balance of signal quality and noise reduction.
How do I get access to the GK XAUUSD Sniper Adaptive? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Free indicator
Get free access to this indicator on the platforms below.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.