OPEN-SOURCE SCRIPT
Mirror Momentum

This indicator uses a mirror-based momentum structure built on an adaptive center axis.
Unlike traditional inverted indicators that simply negate price or apply static transformations, this model introduces a dynamic reflection mechanism:
Price is mirrored around a moving EMA-based center
This creates an adaptive reflection axis that evolves with market structure
The mirrored signal is then combined with smoothed momentum
mirrorMomentum = (2 * (center - price)) + momentum
Core Components
Symmetry mapping (reflection around a dynamic center)
Momentum injection (trend force embedded into the mirrored structure)
Adaptive distortion (volatility reshaping the mirror behavior)
This results in a dual-sided momentum oscillator that captures both directional movement and its reflected pressure.
It is not a simple inverse price oscillator, but a center-based adaptive mirrored momentum system.
Structural Interpretation (Important)
The indicator evaluates the distance (spread) between momentum and its mirrored structure as a measure of internal trend strength.
Wide separation between lines → strong trend expansion (trend continuation phase)
Narrowing of the lines → compression phase (trend exhaustion or potential reversal zone)
In addition, extreme wide expansion zones often correspond to major tops and bottoms, meaning that signals tend to behave more reliably within trending conditions.
Therefore, signals are generally more suitable for trend-following confirmation rather than standalone prediction, and the structure is better interpreted visually for identifying potential reversal zones.
🇹🇷 Türkçe Açıklama
Bu indikatör, dinamik merkez ekseni üzerine kurulu mirror (ayna) tabanlı bir momentum yapısı kullanır.
Klasik tersleme indikatörlerinden farklı olarak (sadece fiyatı negatiflemek veya sabit çevirme yapmak gibi), bu model adaptif bir yansıma mekanizması içerir:
Fiyat, EMA tabanlı hareketli bir merkez etrafında yansıtılır
Bu sayede piyasa yapısına göre değişen bir “dinamik ayna ekseni” oluşur
Daha sonra bu yansıma, momentum ile birleştirilir
mirrorMomentum = (2 * (center - price)) + momentum
Temel Bileşenler
Simetri haritalaması (dinamik merkez etrafında yansıma)
Momentum enjeksiyonu (trend gücünün yapıya eklenmesi)
Adaptif bozulma (volatiliteye göre şekil değiştiren ayna davranışı)
Bu yapı, hem yönü hem de karşıt hareketi yakalayan çift taraflı bir momentum osilatörü üretir.
Bu sistem klasik “inverse price” indikatörü değildir; merkez bazlı adaptif mirror momentum yapısıdır.
Yapısal Yorum (Önemli)
İndikatör, momentum ile mirror yapı arasındaki mesafeyi (spread’i) trend gücü olarak yorumlar.
Çizgilerin geniş açılması → güçlü trend genişlemesi (trend devam fazı)
Çizgilerin daralması → sıkışma (zayıflama / olası dönüş bölgesi)
Ayrıca en geniş açılma bölgeleri genellikle majör tepe ve dip bölgelerine denk gelir, bu yüzden sinyaller trend koşullarında daha sağlıklı çalışır.
Bu yapı, tek başına tahmin aracı olmaktan çok trend takibi ve görsel analiz için daha uygundur, özellikle dönüş bölgelerini gözle okumak için güçlü bir yapı sunar.
Unlike traditional inverted indicators that simply negate price or apply static transformations, this model introduces a dynamic reflection mechanism:
Price is mirrored around a moving EMA-based center
This creates an adaptive reflection axis that evolves with market structure
The mirrored signal is then combined with smoothed momentum
mirrorMomentum = (2 * (center - price)) + momentum
Core Components
Symmetry mapping (reflection around a dynamic center)
Momentum injection (trend force embedded into the mirrored structure)
Adaptive distortion (volatility reshaping the mirror behavior)
This results in a dual-sided momentum oscillator that captures both directional movement and its reflected pressure.
It is not a simple inverse price oscillator, but a center-based adaptive mirrored momentum system.
Structural Interpretation (Important)
The indicator evaluates the distance (spread) between momentum and its mirrored structure as a measure of internal trend strength.
Wide separation between lines → strong trend expansion (trend continuation phase)
Narrowing of the lines → compression phase (trend exhaustion or potential reversal zone)
In addition, extreme wide expansion zones often correspond to major tops and bottoms, meaning that signals tend to behave more reliably within trending conditions.
Therefore, signals are generally more suitable for trend-following confirmation rather than standalone prediction, and the structure is better interpreted visually for identifying potential reversal zones.
🇹🇷 Türkçe Açıklama
Bu indikatör, dinamik merkez ekseni üzerine kurulu mirror (ayna) tabanlı bir momentum yapısı kullanır.
Klasik tersleme indikatörlerinden farklı olarak (sadece fiyatı negatiflemek veya sabit çevirme yapmak gibi), bu model adaptif bir yansıma mekanizması içerir:
Fiyat, EMA tabanlı hareketli bir merkez etrafında yansıtılır
Bu sayede piyasa yapısına göre değişen bir “dinamik ayna ekseni” oluşur
Daha sonra bu yansıma, momentum ile birleştirilir
mirrorMomentum = (2 * (center - price)) + momentum
Temel Bileşenler
Simetri haritalaması (dinamik merkez etrafında yansıma)
Momentum enjeksiyonu (trend gücünün yapıya eklenmesi)
Adaptif bozulma (volatiliteye göre şekil değiştiren ayna davranışı)
Bu yapı, hem yönü hem de karşıt hareketi yakalayan çift taraflı bir momentum osilatörü üretir.
Bu sistem klasik “inverse price” indikatörü değildir; merkez bazlı adaptif mirror momentum yapısıdır.
Yapısal Yorum (Önemli)
İndikatör, momentum ile mirror yapı arasındaki mesafeyi (spread’i) trend gücü olarak yorumlar.
Çizgilerin geniş açılması → güçlü trend genişlemesi (trend devam fazı)
Çizgilerin daralması → sıkışma (zayıflama / olası dönüş bölgesi)
Ayrıca en geniş açılma bölgeleri genellikle majör tepe ve dip bölgelerine denk gelir, bu yüzden sinyaller trend koşullarında daha sağlıklı çalışır.
Bu yapı, tek başına tahmin aracı olmaktan çok trend takibi ve görsel analiz için daha uygundur, özellikle dönüş bölgelerini gözle okumak için güçlü bir yapı sunar.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.