OPEN-SOURCE SCRIPT
MTF Market Structure Bias

Multi-TimeFrame Market Structure Bias
A customizable multi-timeframe trend and market structure indicator designed to help traders align higher timeframe directional bias with lower timeframe trend structure using EMA-based regime analysis.
This indicator uses the relationship between the EMA 20 and EMA 50 across two user-defined timeframes to identify:
directional bias,
market structure alignment,
and overall trend condition.
It is built to simplify multi-timeframe analysis into a clean and intuitive dashboard suitable for intraday, swing, futures/fx/crypto trading.
How It Works
The indicator compares:
EMA 20
EMA 50
on two independently customizable timeframes:
1. Directional Bias Timeframe
Defines the broader market direction.
Example:
1H
4H
Daily
2. Trend Structure Timeframe
Defines the lower timeframe trend condition and execution environment.
Regime Logic
Bullish Condition
EMA 20 > EMA 50
Bearish Condition
EMA 20 < EMA 50
The indicator then evaluates whether both timeframes are aligned.
Alignment States: FULL BULLISH / FULL BEARISH / MIXED
FULL BULLISH : Both timeframes bullish
FULL BEARISH : Both timeframes bearish
MIXED: Not Aligned
Example Configurations
Intraday Trading
Directional Bias TF = 1H
Structure TF = 15M
Swing Trading
Directional Bias TF = Daily
Structure TF = 4H
Scalping
Directional Bias TF = 15M
Structure TF = 5M
This indicator helps traders:
stay aligned with dominant trend flow,
avoid counter-trend trades,
improve trade selection,
filter low-quality setups,
and better understand overall market structure.
When higher and lower timeframe trends align, probability and momentum continuation often improve significantly.
A customizable multi-timeframe trend and market structure indicator designed to help traders align higher timeframe directional bias with lower timeframe trend structure using EMA-based regime analysis.
This indicator uses the relationship between the EMA 20 and EMA 50 across two user-defined timeframes to identify:
directional bias,
market structure alignment,
and overall trend condition.
It is built to simplify multi-timeframe analysis into a clean and intuitive dashboard suitable for intraday, swing, futures/fx/crypto trading.
How It Works
The indicator compares:
EMA 20
EMA 50
on two independently customizable timeframes:
1. Directional Bias Timeframe
Defines the broader market direction.
Example:
1H
4H
Daily
2. Trend Structure Timeframe
Defines the lower timeframe trend condition and execution environment.
Regime Logic
Bullish Condition
EMA 20 > EMA 50
Bearish Condition
EMA 20 < EMA 50
The indicator then evaluates whether both timeframes are aligned.
Alignment States: FULL BULLISH / FULL BEARISH / MIXED
FULL BULLISH : Both timeframes bullish
FULL BEARISH : Both timeframes bearish
MIXED: Not Aligned
Example Configurations
Intraday Trading
Directional Bias TF = 1H
Structure TF = 15M
Swing Trading
Directional Bias TF = Daily
Structure TF = 4H
Scalping
Directional Bias TF = 15M
Structure TF = 5M
This indicator helps traders:
stay aligned with dominant trend flow,
avoid counter-trend trades,
improve trade selection,
filter low-quality setups,
and better understand overall market structure.
When higher and lower timeframe trends align, probability and momentum continuation often improve significantly.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
Clause de non-responsabilité
Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
Clause de non-responsabilité
Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.