Hungpixi MACD Enhanced MTF with Signal Filter & Anti-Sideway

May 11, 2026

Static chart image
Signals
Oscillators
Dashboard
Moving Averages
Volatility

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:

  1. 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.
  2. 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 access on the following platforms
tradingviewSymbolTradingView
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

ninjatraderNinjaTrader
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

metatrader4MetaTrader 4/5
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

thinkorswimThinkorswim
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.

Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.

Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.

Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.

Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.

This does not represent our full Disclaimer. Please read our full disclaimer.

© 2026 LuxAlgo Global, LLC.