TRAMA Indicator for MT5
TRAMA, the Trend Regularity Adaptive Moving Average for MT5, adapts to trend strength to follow price closely in trends and stay flat in ranges.
- MetaTrader 5
- Works on VPS
- Lifetime support
About TRAMA Indicator for MT5
In short: TRAMA, the Trend Regularity Adaptive Moving Average for MetaTrader 5, speeds up when price makes new highs or lows regularly and slows down when it does not, so it follows strong trends closely and stays flat in ranges.
When to use it
- Trend confirmation: a TRAMA that hugs price signals a consistent trend.
- Range filter: a flat TRAMA warns you to avoid trend trades.
- Replacing a fixed MA: one line that adapts instead of choosing between fast and slow.
How it differs
A standard moving average uses the same smoothing all the time. TRAMA measures how regularly new highs or lows are formed over the Length period and adjusts its responsiveness to match.
Getting started
- Attach it and choose the Length; higher values give a smoother line.
- Choose the Source price.
- Trade in the direction of TRAMA when it is following price closely.
- Stand aside when the line flattens.
Browse more adaptive tools in our MT5 indicator library.
Frequently asked questions
How does TRAMA adapt?
It measures how often price forms new highs or lows within the Length period and becomes more responsive when that happens regularly.
What does Length do?
It sets the lookback period. Higher values produce smoother results.
Is there a free demo?
Yes. You can download a free demo from the MQL5 Market and run it in the MetaTrader 5 Strategy Tester before buying.
Full product description
Trend Regularity Adaptive Moving Average Indicator for MT5
TRAMA Indicator for MT5
Overview
The Trend Regularity Adaptive Moving Average (TRAMA) is an intelligent adaptive moving average that dynamically adjusts its sensitivity based on market structure and trend consistency. Unlike standard moving averages, TRAMA reacts to how frequently new highs or lows are formed within a defined period, providing an adaptive balance between trend-following precision and range stability.
How It Works
TRAMA automatically detects how regularly price forms new highs or lows and uses this measure to adapt its smoothing behavior:
-
During strong, consistent trends, the line becomes more responsive, following price closely for earlier entries.
-
During sideways or irregular conditions, it smooths out and filters noise, helping to avoid false signals.
This adaptability allows TRAMA to serve as both a trend confirmation tool and a stability filter in volatile or consolidating markets.
Inputs
-
Length: Defines the lookback period. Higher values produce smoother results.
-
Source: The price input used for calculations (default: Close).
Trading Features
-
Includes Buy and Sell signal buffers that detect TRAMA direction changes.
-
Generates alerts when new signals occur, keeping traders informed in real time.
-
Backtesting support allows traders to test Buy/Sell signals directly on historical data.
-
On-screen visualization clearly marks signals for easy interpretation.
-
Fully EA-friendly — all logic runs through buffers (no graphical objects), ensuring high speed and compatibility for automated trading systems.
Usage
TRAMA can be used like any moving average but provides several advantages:
-
Adapts to trend strength — tightens during strong moves and smooths during ranges.
-
Improves crossover systems — gives earlier and cleaner signals.
-
Serves as adaptive support/resistance — trails price naturally.
-
Performs with high speed and low CPU load, suitable for multi-chart or EA setups.
Performance Highlights
-
Adaptive behavior based on trend regularity.
-
Fully buffer-based architecture (no objects).
-
Optimized for alerting, backtesting, and EA integration.
-
Effective for identifying trend continuation, reversals, or support/resistance dynamics.
Ready to try TRAMA Indicator for MT5?
Download it from the MQL5 Market and attach it to your MetaTrader 5 chart in minutes.
Want it customized or need something similar? Request a free quoteTrading involves risk. Our indicators are analysis tools for educational and informational purposes and do not constitute financial advice. Read our Disclaimer.
More indicators
Follow Line Indicator for MT5
Follow Line is a non-repainting trend-following indicator for MetaTrader 5 that uses Bollinger Bands and ATR filtering to generate buy and sell signals.
View details →Smart Multi RSI Indicator for MT5
Smart Multi RSI for MT5 uses a fast and a slow RSI together for a deeper view of momentum, crossovers and trend strength than…
View details →MOST – Moving Stop Loss Indicator for MT5
MOST (Moving Stop Loss) is a trend-following and signal indicator for MetaTrader 5 that trails price with a dynamic stop line. Settings and video…
View details →


