Multi MA Trend Following Strategy Template
Dec 8, 2021

The Multi MA Trend Following Strategy Template indicator is a versatile trend-analysis tool that allows users to toggle between over 20 different moving average and regression types to identify and follow market momentum.
Usage
The Usage section describes how the script can be used to identify market direction and automate backtesting. Users can select a specific trend calculation method from the settings to observe how different filters react to price action.
The indicator provides visual feedback directly on the chart:
- Green Line: Indicates the trend is moving higher than the prior bar, signaling bullish momentum.
- Red Line: Indicates the trend is moving lower than the prior bar, signaling bearish momentum.
Unlike traditional crossover strategies that require two or more averages, this tool focuses on the slope of a single chosen trend line. A Long entry is triggered when the line flips from bearish to bullish, and a Short entry is triggered when it flips from bullish to bearish.
Details
This template serves as a comprehensive framework for trend-following enthusiasts. It incorporates a wide array of calculations ranging from standard averages (SMA, EMA) to more advanced or low-lag variants like Jurik Moving Average (JMA), Kaufman's Adaptive Moving Average (KAMA), and Zero Lag Exponential Moving Average (ZLEMA).
The strategy component is built to help traders identify which specific indicator length or type best fits a particular asset's volatility. It includes logic for date range filtering and toggles for modeling only Long or Short trades, making it a robust starting point for developing more complex trading systems.
Settings
- Trend Selector: Choose from 20+ types including ALMA, DEMA, JMA, SuperTrend, and more.
- Source: Select the price input for the calculations (e.g., Close, Open, HL2).
- MA Length: Set the lookback period for the chosen trend calculation.
- Line Width: Adjust the visual thickness of the plotted trend line.
- Individual MA Settings: A sub-section containing specific parameters for complex averages like ALMA Offset, JMA Phase, or SuperTrend Multipliers.
- Model Long/Short Trades: Toggles to enable or disable specific trade directions for the strategy backtester.
FAQ
How do I change the sensitivity of the trend?
You can adjust the "MA Length" in the settings. A shorter length will make the trend line more responsive to price changes, while a longer length will provide a smoother, more lagged signal.
Can I use this for automated trading?
Yes, the script includes alert conditions that trigger when the trend flips bullish or bearish, which can be connected to third-party execution services.
How can I access Multi MA Trend Following Strategy Template?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
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.

