Hungpixi MACD Enhanced MTF with Signal Filter & Anti-Sideway
May 11, 2026

The Hungpixi MACD Enhanced MTF with Signal Filter & Anti-Sideway indicator provides a comprehensive trend-following and counter-trend strategy that integrates multi-timeframe MACD analysis with advanced noise filtering logic to identify high-probability trade entries.
Usage
The Usage section describes how the script can be used to navigate various market conditions. Users can leverage the indicator to identify six distinct signal types: Buy Trend, Buy Counter, Sell Trend, Sell Counter, Strong Buy, and Strong Sell. By analyzing both the current and higher timeframes, the script ensures that entries are aligned with broader market momentum or significant exhaustion points.
The tool includes an automated stop-loss mechanism based on the Average True Range (ATR), which adjusts dynamically to market volatility. To assist with performance evaluation, a visual statistics table is displayed on the chart, providing real-time data on net profit, win rate, and drawdown. Additionally, the indicator is optimized for automated trading via JSON-formatted alerts compatible with platforms like Bybit.
Details
The script's core logic revolves around a weighted MACD calculation that combines data from the current timeframe and a dynamically selected higher timeframe (HTF). This multi-timeframe approach helps filter out "fakeouts" often found on lower charts.
The "Anti-Sideway" logic is implemented using two primary filters:
- EMA Trend Filter: The script monitors the relationship between the 34 and 89 EMAs on a 30-minute basis. A minimum price difference between these EMAs is required to confirm a trending environment.
- ATR Volatility Filter: A minimum ATR threshold ensures that the strategy only executes trades when there is sufficient market participation and movement, effectively avoiding flat, low-liquidity zones.
The signal scoring system evaluates the MACD line direction, histogram momentum, and crossover status to generate a final weighted score that determines the entry strength.
Settings
General Settings
- Show Signal Toggles: Enables or disables specific signal types (Trend, Counter, Strong) on the chart.
- Show Stats Table: Controls the visibility of the performance statistics dashboard.
MACD Parameters
- MACD Fast/Slow/Signal: Standard inputs for the MACD oscillator calculation.
- Cross Score: The weight assigned to a MACD crossover event.
- Indicator Direction Score: The weight assigned to the slope of the MACD line.
- Histogram Direction Score: The weight assigned to the momentum of the MACD histogram.
Risk Management & Filters
- Stop Loss ATR Mult/Period: Configures the sensitivity and lookback period for the dynamic ATR stop loss.
- EMA Periods (34/89): Defines the exponential moving averages used for trend detection on the 30-minute timeframe.
- Minimum EMA Diff: The required spread between EMAs to classify the market as trending.
- ATR Filter (Period/Minimum): Sets the volatility requirements for signal execution.
MTF Configuration
- Lookahead MTF: Determines if the script uses lookahead data for the higher timeframe security calls (default should be used with caution for backtesting accuracy).
FAQ
How do I use this script for automated trading?
You can use the built-in alert conditions which generate Bybit-ready JSON strings. Simply create an alert in TradingView and set the notification to your bot's webhook URL.
What is the "Anti-Sideway" filter?
It is a dual-layer system that checks if the market is moving significantly (ATR filter) and if there is a clear trend established on a 30-minute higher timeframe (EMA spread), preventing trades during consolidation.
How can I access this indicator?
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.