Sequential Triple MA Signal System (RVWAP + Clean Signals)9/21 + RVWAP Crossovers
This is meant to scalp on the m5 timeframe, I didn't test it for others.
Every time we get a close above/below 9/21EMA + RVWAP, we enter a long/short.
The arrows reset with an anti-spam regime so it doesn't crowd too much on consolidations, however it is not perfect, as too strict measures would block reversal candles.
Our goal is to capture big moves on the m5 and trail them with a stop. This method offers very tight entries with stops below the entry candle or the prev. candles wick.
I've backtested this logic on 6 months of data and it was profitable, depending on fees/spread you can get at your broker.
This is just the pine version of it that I made with GPT, I use an algo to trade this automatically for me.
Other Notes:
- This works best in a trending context - know your HTF context
- The longer the consolidations, the clearer the breakouts/breakdowns
- Liquidity sweeps before crossovers work well
- The higher the Distance from price to 9/21 ema during the crossover, the more likely a trend-breakout is to ensure
Never trade stuff without testing before, discover behavioural patterns and you'll see a fine strategy with potential for profits.
The net R for every trade in my backtest was .6R after fees.
Média Móvel Exponencial (MME)
TrendSurfer Lite TrendSurfer Lite ⚡
Advanced Multi-Signal Trading Indicator for Precision Market Analysis
TrendSurfer Pro LITE is a comprehensive trading system combining multiple technical analysis tools into one powerful indicator. Designed for traders seeking high-probability setups with customizable filters.
Key Features:
📊 Core Signals
Triangle Signals (▲▼): Volume-weighted momentum entries with 10-level volume scoring
Master Trend System (△▽): Multi-EMA confirmation with RSI validation
Order Blocks (🟩🟥): Smart money institutional zones with rejection detection
Take Profit System (🎯): 8-indicator confluence system (RSI, Stochastic, Supertrend, CCI, MACD, BB, EMA Cross, Price Action)
🎯 Rejection Signals
Master Trend Rejections: Dynamic support/resistance from trend lines
EMA750 Rejections (White "R"): Major trend filter bounces
VWAP Rejections (Pink "W"): Institutional level reactions
Butterworth Filter Rejections (🟡): Advanced smoothing algorithm reversals
Session Rejections (⚡): Tokyo/London/NY session high/low bounces
Session Midline Rejections (Orange "M"): Half-range mean reversion
🌍 Session Analysis
Tokyo Session (💴): Asian market range with automatic extensions
London Session (💶): European volatility zones
New York Session (💵): US market key levels
Auto-adjusting timezone with UTC offset support
🔧 Advanced Filters
EMA750 Master Filter: Global trend alignment for all signals
VWAP Filter: Institutional bias confirmation
Yellow Box Filter (🟨): Consolidation zone proximity detection
3 Time Filters: Customizable trading windows with visual backgrounds
Volume Filter: Signal strength validation (6-10 scale)
📈 Visual Tools
VWAP Purple Candles: Special candle coloring for VWAP crosses above EMA750
Stochastic-based Candle Colors: Overbought/oversold visual cues
Previous Day Close Line: Key reference level
Master Trend Table: Real-time multi-indicator dashboard
⚙️ Customization
Full color customization for all elements
Adjustable line thickness and transparency
Configurable alert system for every signal type
19 independent alert conditions
Best For:
Intraday scalping and swing trading
Multi-timeframe analysis
Confluence-based trading strategies
Institutional level detection
Version 1.0 | Clean interface | Maximum flexibility | Professional-grade signals
Trend Harmony🚀 Trend Harmony: Multi-Timeframe Momentum & Trend Dashboard
Trend Harmony is a sophisticated multi-timeframe (MTF) analysis tool designed to help traders identify high-probability setups by spotting "Market Harmony." Instead of flipping through charts, this indicator synthesizes RSI momentum and EMA trend structures from four different time horizons into a single, intuitive dashboard.
🔍 How It Works
The core philosophy of this indicator is that the most powerful moves happen when short-term momentum aligns with long-term trend structure. The script tracks four user-defined timeframes simultaneously.
1. The Trend Scoring Engine
The indicator evaluates the relationship between a Fast EMA (default 20) and a Slow EMA (default 50) across all active timeframes.
Bullish Alignment: Fast EMA > Slow EMA.
Bearish Alignment: Fast EMA < Slow EMA.
2. The Harmony Summary
At the bottom of the dashboard, the "Summary" status calculates the total "Harmony" of the market:
🚀 FULL BULL HARMONY: All selected timeframes are in a bullish trend.
📉 FULL BEAR HARMONY: All selected timeframes are in a bearish trend.
⚠️ CAUTION (Overbought/Oversold): Triggered when the market is in "Full Harmony" but RSI levels suggest the price is overextended (>70 or <30). This warns you not to "chase" the trade.
Neutral/Mixed: Timeframes are in conflict (e.g., 15m is bullish but Daily is bearish).
🛠 Key Features
Unified RSI Pane: View four RSI lines on one chart to spot divergences or "clusters" where all timeframes bottom out at once.
Dynamic Table: Real-time tracking of:
Price vs EMA: Instant visual (▲/▼) showing if price is above/below your key averages.
Smart RSI Coloring: RSI values turn Green during "Power Zones" (0–30 or 50–70) and Red otherwise.
Full Customization: Change timeframes (1m, 5m, 1H, D, etc.), EMA lengths, and RSI parameters to fit your strategy.
📈 Trading Strategy Tips
Wait for the Sync: The "Full Harmony" status is your signal that the "tide" is moving in one direction. Look for long entries when the status is Green and short entries when it is Red.
The Pullback Entry: When the summary says "Caution (Overbought)," wait for the RSI lines to cool down toward the 50 level before entering the trend again.
RSI Clustering: When all four RSI lines converge at extreme levels (30 or 70), a massive volatility expansion is usually imminent.
High RR Trend Pullback [Premium] 🚀 High RR Trend Pullback
A **high-probability trend pullback indicator** built for traders who want **clean entries and strong risk–reward setups**.
This script uses:
* **200 EMA** for institutional trend direction
* **50 EMA + ATR zones** for precise pullback entries
* **Strong candle confirmation** to filter weak signals
Only trade **with the trend**, only enter at **value**, and only on **momentum confirmation**.
### ✅ Features
* Clear BUY / SELL signals
* Dynamic EMA & pullback zone visualization
* Smart on-chart dashboard
* Built-in alerts for automation
* Modern, clutter-free premium design
Works seamlessly on **Forex, Crypto, Indices, and Stocks**.
⚠️ *For educational purposes only. Always manage risk.*
Market Conditions Panel [ARC Trade]
## 📊 ARC Trade – Bias & Decision Panel
**ARC Trade Panel** is a **decision-support indicator** designed to help traders evaluate market conditions **before entering a trade**.
This is **not a signal indicator**. Its purpose is to answer a simple but critical question:
> *Should I trade now, or should I wait?*
---
### 🔍 What does the panel show?
**• Market Direction (At a Glance)**
The panel header updates dynamically:
* **BULL**
* **BEAR**
* **RANGE**
This allows traders to instantly understand the current market environment without overloading the chart.
---
**• Timeframe Alignment (HTF ↔ LTF)**
Checks whether higher timeframe and lower timeframe are aligned.
When timeframes are not aligned, the panel automatically warns the trader to be cautious.
---
**• Market Structure (MSS & BOS Logic)**
Market Structure Shift and continuation logic are evaluated internally.
This helps reduce fake breakouts and premature entries.
---
**• Market Warning (Trade Decision Guidance)**
The panel produces clear decision messages:
* **BUY possible**
* **SELL possible**
* **WATCH / WAIT**
These messages are generated by combining structure, trend, alignment, volatility, and market conditions.
---
**• Trend Strength (ADX – Explained)**
Instead of showing raw ADX values only, the panel classifies trend strength:
* Weak
* Moderate
* Strong
This helps traders avoid range-bound conditions and low-quality setups.
---
**• Risk Mode (Position Size Psychology)**
Automatically evaluates market risk and displays:
* **LOW**
* **MEDIUM**
* **HIGH**
Risk Mode is based on volatility expansion, daily range usage, ADX strength, and timeframe alignment.
The goal is to guide traders toward **better position sizing decisions**, not just entries.
---
**• Signal Freshness (Timing Awareness)**
When a BUY or SELL becomes available, the panel tracks how fresh the signal is:
* Fresh
* Normal
* Late
This feature helps prevent chasing late entries.
---
**• Daily Movement & Remaining Potential (ATR-based)**
Shows how much of the daily range has already been used and estimates the remaining potential movement.
This helps traders avoid entering trades when the market is already overextended.
---
### 🎯 Who is this panel for?
✔ Traders who want structure and discipline
✔ Traders who want to reduce overtrading
✔ Traders who struggle with fake breakouts
✔ Traders who want a clear **pre-trade checklist**
✔ Traders who prefer decision support over raw signals
---
### ⚠️ Disclaimer
This indicator does **not** provide investment advice.
It is intended for **educational and analytical purposes only**.
Always apply your own risk management.
Optimist Pulse Wave [RC]
Optimist Pulse Wave
Optimist Pulse Wave is a closed-source oscillator that analyzes market momentum and internal price energy using a structured multi-wave and multi-filter framework. The indicator is intended to help traders assess momentum strength, phase transitions, and potential exhaustion areas across different market conditions.
Data Sources and Technical Components
The script is derived from price OHLC data and internally incorporates commonly known technical elements, including:
Simple Moving Averages (SMA)
Exponential Moving Averages (EMA)
Relative Strength Index (RSI)
Moving Average Convergence Divergence (MACD)
and used proprietary algorithm to make price and volume data to waves
These elements are not used or displayed in their standard standalone form. They are combined, transformed, and normalized to construct a layered momentum model.
Conceptual Framework
Market momentum develops in layers and degrees of strength. Rather than producing a single oscillator output, this indicator decomposes momentum into multiple wave types, and then evaluates each wave through progressive strength filters.
Wave Types
The script models momentum using five wave types, each representing a different time-response of price:
1. Pulse Wave | Short-term momentum and rapid price acceleration
2. Swing Wave | Intermediate momentum capturing swing-level movements
3. Trend Wave | Broader directional momentum reflecting trend persistence
4. Cycle Wave | Dominant rhythm of price over extended periods
5. Epoch Wave | Long-duration structural momentum used to contextualize regime changes or
prolonged conditions
Strength Filters
Each wave type is further evaluated using five internal strength filters, representing increasing levels of momentum confirmation:
Base | Minimal momentum conditions for the wave
Enhanced | Improved momentum quality with reduced noise
Strong | Sustained momentum with higher consistency
Dominant | Momentum aligned across multiple internal measures
Absolute | Extreme or fully developed momentum state
These filters help distinguish weak signals from structurally strong conditions.
Normalization and Zones
All wave and filter outputs are normalized to a fixed 0–100 scale, allowing comparison across symbols and timeframes.
The oscillator is visually divided into:
Green / Lower Zone : (Low Energy / Accumulation) Weak or rebuilding momentum
Middle Zone : Transitional or balanced conditions
Red / Upper Zone : (High Energy / Distribution / Exhaustion)Strong momentum or potential exhaustion
Zone interpretation is context-dependent.
Visual Trade Signals
✔ Green markers → Pulse-based BUY zones (energy expansion from lows)
✔ Red markers → Pulse-based SELL zones (energy exhaustion from highs)
Visual Markers
Visual markers appear when specific wave-and-filter combinations indicate:
Momentum expansion from low-strength conditions
Momentum deterioration after extended strength
Markers are intended as analytical references, not automated trade instructions.
🌍 Works Across All Markets & Timeframes
✔ Index (NIFTY, BANKNIFTY)
✔ Stocks
✔ Forex
✔ Crypto
✔ Scalping, Intraday to Positional
Usage Guidelines
This indicator may assist traders in:
Evaluating trend quality and momentum health
Timing entries during pullbacks
Identifying momentum exhaustion
Avoiding low-energy or sideways conditions
It should be used in conjunction with price action and contextual analysis.
Important Notes
The script uses commonly known technical components in a non-standard, composite structure
No predictive certainty or profitability claims are made
All outputs require user interpretation and confirmation
Settings and Training Videos available in followed folder
drive.google.com
The Systemtable viewed bullish/bearish indicator. uses 9 & 20 ema crossings along with macd & rsi to identify the bullish/bearish trend. ability to toggle vwaps + emas.
Goal to consolidate the various indicators for users that don't pay for premium ++
ES NQ Spread EMA Cloud MomentumRelative Momentum Filter ES (vs NQ)
🎯 Indicator Purpose
This indicator is not an entry signal.
Its purpose is to identify phases where the S&P 500 (ES) becomes relatively stronger or weaker than the Nasdaq (NQ), in order to filter trades in the correct direction.
It is especially suited for scalping and intraday trading, as a complement to tools such as VWAP, price structure, or footprint.
🔍 General Principle
The indicator calculates an ES–NQ spread, then analyzes:
relative strength (ES vs NQ)
changes in relative momentum
Two exponential moving averages are used:
EMA 20: active relative momentum
EMA 40: short-term relative context
The position of EMA 20 relative to the zero level indicates whether ES is structurally strong or weak compared to NQ.
☁️ Context Cloud (Directional Bias)
A colored cloud appears between the two EMAs to define the allowed directional bias:
🟢 Green Cloud (Long ES bias)
EMA 20 < 0
EMA 20 > EMA 40
→ ES was relatively weak and is starting to strengthen
🔴 Red Cloud (Short ES bias)
EMA 20 > 0
EMA 20 < EMA 40
→ ES was relatively strong and is starting to weaken
When no cloud is present, the context is neutral.
🎯 Momentum Confirmation (Green / Red Background)
A colored background appears only when relative momentum is confirmed:
🟢 Green Background
long bias active
the spread moves back below the EMA zone
→ momentum resumes in favor of ES longs
🔴 Red Background
short bias active
the spread moves back above the EMA zone
→ momentum resumes in favor of ES shorts
These areas highlight moments of interest to look for a setup on ES, not automatic trade entries.
🔔 TradingView Alerts
The indicator includes:
one LONG alert
one SHORT alert
Each alert can be manually enabled or disabled, for example based on the price position relative to VWAP.
⚠️ Best Practices
Use this filter only as a contextual tool
Always wait for price confirmation
Avoid trading against the indicated bias
Do not use it as a standalone system
EMA Cross Pro v2.0
An indicator that generates trade signals based on EMA crosses and automatically displays multiple stop-loss/take-profit lines. Also includes a higher timeframe trend filter.
Main Features
【1. EMA Cross Signals】
Generates entry signals when Fast EMA (default 7) crosses Standard EMA (default 16).
・Golden cross → Long signal (green ▲ "L")
・Death cross → Short signal (red ▼ "S")
【2. Higher Timeframe Trend Filter】
Determines trend direction using a timeframe 4x larger than the current one, displayed in the top-right panel.
Example: 5-second chart references 20-second, 15-minute chart references 1-hour
【3. SL/TP Lines (4 lines)】
・SL1 (red): EMA cross price (average of both EMAs)
・SL2 (blue): Stop-loss at a set % away from SL1
・TP1 (orange): First take-profit target calculated by ATR × multiplier
・TP2 (purple): Trailing take-profit that follows price extremes
【4. Break-Even Function】
When price reaches TP1, SL1 automatically moves to entry price (BE).
Parameter Settings
【EMA Settings】
・Fast EMA: Short-term EMA period
・Standard EMA: Long-term EMA period
【Risk Management Settings】
・SL2 Offset: Offset % from SL1
・TP1 ATR Multiplier: TP1 = SL1 ± (ATR × this multiplier)
・TP2 Position Ratio: Position between SL1 and extreme price (%)
Information Panel Guide
The top-right table displays:
・HTF Trend: Higher timeframe trend direction (BULLISH/BEARISH)
・Position: Current position status
・SL2/SL1/TP1/TP2: Each price level
・High/Low: Highest/lowest price during position
・Diff from SL1: Difference from SL1 to current price (with P&L %)
Recommended Usage
1. Taking only signals aligned with the higher timeframe trend may improve win rate
2. Use SL2 as your actual stop-loss and TP1 as your minimum profit target
3. After TP1 is reached, SL moves to BE, then trail toward TP2
---------------------------------------------------------------------------------------------------------------------
EMAクロスを基にしたトレードシグナルと、複数のストップロス/利益確定ラインを自動表示するインジケーター。上位足トレンドフィルターも搭載してます。
主な機能
【1. EMAクロスシグナル】
Fast EMA(デフォルト7)とStandard EMA(デフォルト16)のクロスでエントリーシグナルを生成します。
・ゴールデンクロス → ロングシグナル(緑の▲「L」)
・デッドクロス → ショートシグナル(赤の▼「S」)
【2. 上位足トレンドフィルター】
現在の時間足の4倍の上位足でトレンド方向を判定し、右上パネルに表示されます。
例:5秒足なら20秒足、15分足なら1時間足を参照
【3. SL/TPライン(4本)】
・SL1(赤): EMA交差価格(2つのEMAの平均値)
・SL2(青): SL1から一定%離れたストップロス
・TP1(オレンジ): ATR × 倍率で計算した最初の利確目標
・TP2(紫): 極値に連動するトレーリング利確
【4. ブレークイーブン機能】
価格がTP1に到達すると、SL1が自動的にエントリー価格(BE)に移動します。
パラメータ設定
【EMA設定】
・Fast EMA: 短期EMA期間
・Standard EMA: 長期EMA期間
【リスク管理設定】
・SL2 Offset: SL1からのオフセット%
・TP1 ATR Multiplier: TP1 = SL1 ± (ATR × この倍率)
・TP2 Position Ratio: SL1と極値の間の位置(%)
情報パネルの見方
右上のテーブルに以下が表示されます:
・HTF Trend: 上位足のトレンド方向(BULLISH/BEARISH)
・Position: 現在のポジション状態
・SL2/SL1/TP1/TP2: 各価格レベル
・High/Low: ポジション中の最高/最低価格
・Diff from SL1: 現在価格とSL1の差(損益%表示付き)
推奨される使い方
1. 上位足トレンドと同方向のシグナルのみを採用すると勝率が上がる可能性があります
2. SL2を実際のストップロス、TP1を最低利益目標として活用
3. TP1到達後はBEに移動されるため、その後はTP2を目指してトレーリング
AlKa mAMoving Averages
Slope of Moving Averages as Strength Factor
Always In as Strength Factor
Band of Mean with buy and sell zones, lines or highlight.
EMA base Market Trend Analysis I this script you will get info about the trends in multiple time frames to make a view about the market. I am mainly using the EMA for this 8 and 33 EMA. This script is a extra assistant to make your perspective about the market. Do your own research before adding to your arsenal.
Livermore AI EMA S/R Channel with VWAP Malama's Livermore AI EMA S/R Channel is a comprehensive trend-following and reversal detection system inspired by Jesse Livermore's legendary trading principles, modernized with advanced algorithmic filtering. This enhanced version integrates multiple layers of confirmation to filter noise and identify high-probability setups.
Justification for this Combination (The Mashup): Trading purely on price action or basic moving averages often leads to whipsaws. This script solves that problem by enforcing Confluence. A signal is only generated when Trend (EMA/VWAP), Momentum (RSI/MACD), Volume (Spikes), and Market Structure (Pivots/Support & Resistance) all align in a single bar. Merging these distinct analytical methods into one "Signal Engine" prevents the trader from needing to check five different indicators manually.
Underlying Calculations & Logic:
1. Dynamic Support & Resistance Engine:
The script calculates a cluster of significant EMAs (9, 24, 50, 200) and VWAP in real-time.
It actively monitors the price's distance from these levels. If price approaches within a specific ATR-based buffer zone, the script registers a potential "Bounce" or "Breakout" event.
2. Smart Pivot Detection:
It uses a customizable lookback period to identify significant swing highs and lows.
These pivots act as the primary triggers. A "BUY" or "SELL" signal is only authorized if price breaks a confirmed pivot level while the other filters (Trend, Volume, ADX) are green.
3. Multi-Layered Filtering (The AI Logic):
Trend: Checks alignment with the 9/24 EMA Channel. (9 > 24 = Bullish).
Momentum: An optional "Enhanced Signal Processing" module calculates a weighted score based on RSI position and MACD histogram slope to confirm trend strength.
Volume: Detects relative volume spikes (Volume > Average * Multiplier) to ensure institutional participation.
ADX: Filters out choppy, low-momentum markets (ADX < 20).
4. Live Intelligence Dashboards:
Debug Table: Shows the real-time status of every filter (ADX strength, RSI zone, Volume spike status, and nearest S/R levels).
Alert Table: Logs recent signals and bounces directly on the chart in a history table, ensuring you never miss the context of a setup.
How to Use:
Trend Following: Look for "BUY" or "SELL" labels. These appear when price breaks a pivot in the direction of the trend with volume and momentum confirmation.
Reversal Trading: Monitor the "Bounce" alerts in the table. These indicate price is respecting a key EMA or VWAP level, offering a low-risk entry point.
Risk Management: Use the EMA Channel (Green/Red fill) as a dynamic trailing stop zone.
Disclaimer: This indicator is a tool for analysis, not a guarantee of future performance. Always use proper risk management.
GEOFF LONG/SHORT ENTRY + STOP + TP / FINALIZED + ALERT / EMA
This professional-grade scalper is engineered specifically for the Micro E-mini S&P 500 (MES) and focuses exclusively on high-probability "A+" setups. By stripping away secondary noise, the indicator identifies surgical entries where momentum, trend, and institutional value converge.
### THE "PERFECT SETUP" LOGIC (4-LAYER FILTER)
To ensure the highest strike rate, a trade is only triggered when all four of the following conditions align:
1. TREND: 8 EMA crossing the 21 EMA (Short-term momentum shift).
2. VALUE: Price must be above VWAP for Longs or below VWAP for Shorts (Institutional bias).
3. MOMENTUM: RSI must be > 55 for Longs or < 45 for Shorts (Confirming the "Flush").
4. VOLATILITY: The entry candle must close outside the EMA spread to confirm strength.
### KEY FEATURES
* IRON-CLAD ANCHORING: Uses Pine Script v6 'chart.point' math to mathematically weld boxes and labels to the price bars. Drawings will NOT drift or lag when zooming or panning.
* DYNAMIC RISK CALCULATOR: Automatically calculates Take Profit and Stop Loss levels based on your input points. It displays the real-time dollar gain/loss ($5 per point for MES) directly on the chart.
* SURGICAL VISUALS: Features a 3-label system (Entry Price, Target Price, and Stop Price) positioned externally to keep the candlestick price action clear and visible.
* COLOR-SYNC LOGIC: Intuitively designed so that the Profit Target is ALWAYS Lime/Green and the Risk/Stop is ALWAYS Red, regardless of whether you are in a Long or Short position.
* INTEGRATED ALERTS: Includes built-in alert conditions for "Perfect Long" and "Perfect Short" to sync with phone or browser notifications.
### BEST USED ON:
Optimized for the 1m, 2m, and 5m timeframes for MES Futures.
W/D/4HR OTE Aligner (V6) - Alerts This indicator is a multi-timeframe (MTF) alignment and Optimal Trade Entry (OTE) alert tool designed for discretionary manual trading on the 15-minute timeframe.
Here is a description of its core functionality:
W/D/4HR OTE Aligner (V6) - Alerts
This custom TradingView indicator assists manual traders by identifying high-probability trading setups that meet specific structural and momentum criteria across multiple timeframes. It does not place trades automatically but generates a "Trade Signal" used for setting up reliable alerts.
Key Features:
Multi-Timeframe Bias Confirmation: The indicator uses a 50-period Exponential Moving Average (EMA) to confirm that the Weekly, Daily, and 4-Hour timeframes are all aligned in the same direction (all above for bullish, all below for bearish). This provides a strong directional bias.
OTE Zone Identification: It dynamically calculates recent swing highs and lows on the 4-hour chart (using reliable pivot detection) and highlights the Optimal Trade Entry (OTE) zone, typically centered around the 0.618 Fibonacci Retracement level.
15-Minute Entry Signal: Once price enters the OTE zone within the aligned trend direction, the indicator looks for a confirmation entry signal on the 15-minute chart, specifically a 9-period EMA crossing the 20-period EMA.
Manual Alert System: A transparent "Trade Signal" plot provides the trigger source for a manual TradingView alert, notifying the user exactly when all criteria are met for a potential long or short trade entry.
This indicator is a tool for finding precise entry points within dominant, confirmed trends.
for clarity i built this using Google AI to help with being away from the charts it reflects how i wish to progress on my journey so any tips or feed back with me much appreciated
Kalman Exponential SuperTrendThe Kalman Exponential SuperTrend is a new, smoother & superior version of the famous "SuperTrend". Using Kalman smoothing, a concept from the EMA (Exponential Moving Average), this script leverages the best out of each and combines it into a single indicator.
How does it work?
First, we need to calculate the Kalman smoothed source. This is a kind of complex calculation, so you need to study it if you want to know how it works precisely. It smooths the source of the SuperTrend, which helps us smooth the SuperTrend.
Then, we calculate "a" where:
n = user defined ATR length
a = 2/(n+1)
Now we calculate the ATR over "n" period. Classical calculation, nothing changed here.
Now we calculate the SuperTrend using the Kalman smoothed source & ATR where:
kalman = kalman smoothed source
ATR = Average True Range
m = Factor chosen by user.
Upper Band = kalman + ATR * m
Lower Band = kalman - ATR * m
Now we just smooth it a bit further using the "a" and a concept from the EMA.
u1 = Upper Band a bar ago
l1 = Lower Band a bar ago
u = Upper Band
l = Lower Band
Upper = u1 * (1-a) + u * a
Lower = l1 * (1-a) + u * a
When the classical (not Kalman) source crosses above the Upper, it indicates an uptrend. When it crosses below the Lower, it indicates a downtrend.
Methodology & Concepts
When I took a look at the classical SuperTrend => It was just far too slow, and if I made it faster it was noisy as hell. So I decided I would try to make up for it.
I tried the gaussian, bilateral filter, but then I tried kalman and that worked the best, so I added it. Now it was still too noisy and unconsistent, so I revisited my knowledge of concepts and picked the one from the EMA, and it kinda solved it.
In the core of the indicator, all it does is combine them in a really simple way, but if you go more deeply you see how it fits the puzzlé really well.
It is not about trying out random things´=> but about seeking what it is missing and trying to lessen its bad side.
That is the entire point of this indicator => Offer a unique approach to the SuperTrend type, that lessen the bad sides of it.
I also added different plotting types, this is so everyone can find their favorite
Enjoy Gs!
Thanks @BackQuant for making a open source Kalman code <3
Bi-Fi StrategyVersion - Alpha
Only use this indicator on FX:US30 on NY open
Only take Breakout entry's when EMA trend matches the label color!
(More updates coming soon)
EMA Distance BandsEMA Distance Bands
Use EMA Distance Bands to visualize historical price extension directly on your chart by translating percentage-based distance statistics into multi-tier adaptive price envelopes around a reference EMA.
These bands represent normal vs extreme price behavior relative to a higher-timeframe EMA, giving traders quantitative context about how far price is stretched from its structural mean.
Timeframe-agnostic, the indicator works across all chart and EMA timeframe combinations, making it versatile for scalping, intraday, and swing trading.
✂️ What It Does
- Plots a selectable EMA from any timeframe on your chart
- Measures percentage distance between price and the EMA
- Computes average and standard deviation of this distance over a configurable lookback
- Converts these statistics into price-based bands:
- 0.5σ band → minor deviations / “normal range”
- 1σ band → typical daily/weekly variation
- 2σ band → rare/extreme price extensions
- Shades the “normal range” for visual clarity
Bitcoin Daily Chart vs Weekly EMA
🔦Intention:
EMA Distance Bands are designed to answer the question:
“Where does price normally trade, and how extreme is the current deviation from the structural mean?”
Unlike a simple moving average envelope, the bands quantify rarity, giving traders a clear sense of statistical stretch.
✨ Key Features:
- Timeframe-agnostic EMA reference
- Multi-tier bands (0.5σ, 1σ, 2σ) for granular context
- Dynamic shading of normal range
- Numeric insight: compare current distance vs historical standard deviation
- Non-repainting, fully historical
- Clean on-chart visualization
- Works across all instruments and chart timeframes
📚 How to Read It
Price inside 1σ band → normal, statistically expected range
Price between 1σ and 2σ → stretched, may revert
Price outside 2σ band → extreme, rare price extensions
Compare with EMA Distance Index oscillator to see exact numeric distance relative to current bands
Bitcoin 1h chart vs 4h EMA
📈 Best Practices
- EMA timeframe should be equal to or higher than chart timeframe
- Use for context, risk framing, and identifying stretched conditions
- Combine with chart structure, VWAP, or volume for discretionary signals
- Adjust lookback based on chart timeframe for meaningful bands
🎹 Common Use Cases
- Identify mean-reversion opportunities
- Detect intraday or swing overextensions
- Evaluate trend pullbacks vs session/daily context
- Risk framing and stop placement
- Volatility regime awareness
🛠️ Settings Overview
- EMA Length – period of the reference EMA
- EMA Timeframe – timeframe of EMA calculation (scalable across charts)
- Lookback Bars – number of chart bars used to compute average and standard deviation
🖥️ Why This Is Powerful
This enhanced band system turns your EMA reference into a quantitative envelope, showing where price usually is, how extreme it is currently, and providing numeric and visual context in one tool.
Paired with the EMA Distance Index oscillator, it forms a complete framework for assessing price location and statistical stretch across any timeframe.
⚠️ Disclaimer:
EMA Distance Bands are intended for contextual and statistical analysis of price relative to a selected EMA. The bands illustrate typical ranges and extreme deviations, but do not constitute trade recommendations.
Market conditions can change rapidly, and historical patterns or standard deviations do not predict future price movements. Users are responsible for their own decisions, including risk management, trade execution, and capital allocation.
The developer is not liable for any losses or damages resulting from the use of this indicator. By using this tool, you accept full responsibility for your trading actions.
If you'd like access or have any questions, feel free to reach out to me directly via DM.
EMA Distance IndexEMA Distance Index
EMA Distance Index measures how far price is extended from a structurally important exponential moving average calculated on a user-selected timeframe. It quantifies price location in percentage terms and compares current conditions to historical norms.
This indicator is timeframe-agnostic and works on any chart timeframe, making it a versatile tool for scalping, intraday, and swing trading.
✂️ What It Does:
- Compares current chart timeframe price to an EMA from a selectable timeframe
- Calculates the percentage distance between price and that EMA
- Computes a rolling average distance to establish historical norms
- Displays this information in a clean oscillator pane
Bitcoin 1h chart vs 4h EMA
🔦 Intention:
EMA Distance Index is designed to answer:
“How far is price from its structural mean, relative to what’s normal?”
Rather than predicting direction, it provides objective context about price location and extension.
✨ Key Features:
- Timeframe-agnostic (works on any chart)
- User-selectable EMA timeframe
- Percentage-based (volatility aware)
- Non-repainting
- Lightweight and fast
- Suitable for discretionary and systematic traders
Bitcoin Daily chart vs Weekly EMA
📈 Best Practices:
- EMA timeframe should be equal to or higher than chart timeframe
- Use as a context tool, not a standalone signal
- Adjust lookback length based on chart timeframe
- Combine with structure, VWAP, or volume analysis
📚 Common Use Cases
- Mean-reversion context
- Overextension identification
- Trend pullback evaluation
- Risk framing and trade location
- Volatility regime awareness
🛠️ Settings Overview
- EMA Length: Period used for EMA calculation
- EMA Timeframe: Timeframe on which EMA is calculated
- Lookback Bars: Number of chart bars used for averaging
⚠️ Disclaimer:
EMA Distance Index is an educational and informational tool that visualizes the distance between price and a selected EMA. It does not provide buy, sell, or trading signals, and should not be used as the sole basis for trading decisions.
Users are responsible for their own trades and risk management. Past performance, averages, or historical data do not guarantee future results. Always consider market structure, risk tolerance, and other technical/fundamental factors before taking any action.
The developer assumes no liability for any losses or damages resulting from the use of this indicator. By using this indicator, you acknowledge and accept these terms.
If you'd like access or have any questions, feel free to reach out to me directly via DM.
Malama's 5x Universal Anchored M.A. (Optional S/R)Malama's 5x Universal Anchored M.A. (5-UMA+) is a comprehensive moving average utility designed to streamline chart analysis by consolidating five fully independent, highly customizable MA slots into a single script instance.
Justification for this Combination (The Mashup): Traders often require multiple moving averages to analyze different time horizons (e.g., the 20, 50, 100, and 200 MAs simultaneously). Using separate indicators for each consumes limited TradingView indicator slots and clutters the interface. Furthermore, most standard MA tools lack advanced "Anchoring" capabilities or adaptive calculation methods. This script solves these issues by unifying 5 independent calculation engines into one optimized tool. It allows traders to mix and match standard MAs (SMA, EMA) with advanced adaptive types (KAMA, VIDYA) and apply custom anchors to specific events (like earnings or market opens) without needing multiple scripts.
How the Components Work Together:
Universal Calculation Engine: Each of the 5 slots can select from over 28 different smoothing algorithms. This allows for direct comparison—for example, plotting a lagging SMA against a responsive Hull MA to gauge trend momentum.
Independent Anchoring Logic: Unlike standard tools that apply one logic to all lines, each slot has its own "Anchor State." Slot 1 can be a rolling EMA, while Slot 2 is anchored to a specific date. The script manages these state variables independently to prevent conflict.
Dynamic S/R Visualization: Each line can optionally toggle "Support/Resistance Mode."
Logic: If Price > MA, the line turns Green (Support). If Price < MA, it turns Red (Resistance).
Interaction: This visual feedback loop helps traders instantly identify trend alignment across multiple timeframes.
Data Dashboard: A modular table system renders real-time data for each active MA, displaying its current value, trend direction (Slope), and percent deviation from price.
Included MA Types & Underlying Math:
Standard: SMA, EMA, WMA, TMA, VWMA, SMMA.
Low Lag: HMA (Hull), ZLEMA (Zero-Lag), DEMA, TEMA, T3.
Adaptive: KAMA (Kaufman), VIDYA (Chande), FRAMA (Fractal), McGinley Dynamic, Kalman Filter.
Ehlers: MAMA/FAMA, Cyber Cycle, Super Smoother, Laguerre, Reflex.
Features:
5 Independent Slots: Configure up to 5 unique MAs on one chart.
Anchored Mode: Anchor any MA to a specific Date/Time, Bar Index, or the First Bar of the chart.
Smart Tables: Individual dashboard panels for each MA that can be positioned anywhere on the screen.
Disclaimer: This tool is for educational analysis only. Trading involves significant risk.
Malama's Quantum Fusion Malama's Quantum Fusion (MQF) is a unified trend-following and reversal system that filters signals by mathematically fusing market "Context" (Probability Zones) with "Kinetics" (Price Action).
Justification for this Combination (The Mashup): Standard indicators often fire signals in isolation, ignoring the broader market regime. For example, a momentum oscillator might signal a "Buy" in a downtrend, or a trend indicator might lag in a chop zone. MQF solves this by combining Regime Detection (ADX), Trend Direction (Supertrend Cloud), and Momentum (RSI/MFI) into a single decision engine. This "Fusion" allows the script to suppress false signals when the market context is unfavorable (e.g., ADX < 20).
Underlying Calculations & Logic (How it Works):
1. The "Probability Zone" Engine (The Context) The script calculates a dynamic probability score for every bar based on a Weighted Superposition Model:
Regime-Adjusted Oscillators: It calculates RSI (14) and MFI (14). Crucially, the script uses ADX to detect the market regime.
In Trends (ADX > 25): Oscillators are weighted for momentum (buying strength).
In Ranges (ADX < 20): Oscillators are weighted for mean reversion (buying oversold).
Wave Deviation: It measures the distance of price from a central 50-period EMA Wave. The further price deviates, the higher the "Reversion Probability" score.
Swing Pivots: It identifies local tops and bottoms. Proximity to these pivots adds to the Zone Score.
2. The Reversal Signal Engine (The Trigger) The "BUY" and "SELL" diamonds are generated only when multiple conditions align:
Candle Pattern: Price must close above the Fast EMA (9) while the Candle High > Previous High.
Trend Cloud: The move must align with the Dual-Supertrend Cloud (Fast Factor 1.5, Slow Factor 3.0).
Signal Filters:
Volume Spike: Requires Volume > (Average Volume * 1.5) to ensure institutional participation.
Chop Filter: Blocks signals if ADX < 20 (configurable).
Risk Filter: Blocks signals if the candle range is excessive, preventing entries on exhaustion candles.
3. Multi-Timeframe (MTF) Trend Alignment To prevent trading against the dominant trend, the script pulls data from higher timeframes (e.g., Weekly trend for Daily charts) using non-repainting security calls. Signals are suppressed if they contradict the higher-timeframe Supertrend direction.
How to Use:
The Dashboard: Monitor the "Prob" (Probability) and "Conf" (Confidence) columns. A score > 75% indicates a high-probability reversal zone.
The Signal: Wait for a Diamond (◆) signal.
Green Diamond: Bullish Entry (Price broke resistance + Trend Aligned + High Probability Zone).
Red Diamond: Bearish Entry (Price broke support + Trend Aligned + High Probability Zone).
Risk Management: Use the dotted Stop Loss lines drawn at the recent Swing High/Low for trade invalidation.
Disclaimer: This script uses request.security for MTF data with lookahead=barmerge.lookahead_off to ensure no repainting occurs. All calculations are performed on confirmed closed bars.
Trend & ML ScreenerMalama's Enhanced Trend & ML Screener (MLScreen) is a multi-asset dashboard designed to provide a comprehensive health check of your watchlist by fusing standard trend metrics with machine learning trend detection.
Justification for this Combination (The Mashup): Evaluating a ticker's true state often requires checking multiple isolated indicators: Ichimoku for cloud position, ADX for trend strength, ATR for volatility, and Moving Averages for momentum. Checking these one by one across 8 tickers is inefficient. This script solves this problem by consolidating these 5 distinct analytical dimensions into a single, unified "State Dashboard," allowing traders to assess the condition of SPY, QQQ, and 6 custom tickers simultaneously.
Implementing the Dr. David Paul Methodology: This screener is specifically engineered to execute the technical side of Dr. David Paul's high-probability investing checklist.
Step 1 (Your Job - Fundamentals): You populate the custom ticker slots with companies you have identified as Undervalued and showing Strong Earnings Growth.
Step 2 (The Script's Job - Technical Validation): The dashboard validates that these companies are "Rising" and safe to buy based on Dr. Paul's strict technical rules:
General Market Filter: Check the top two rows (SPY & QQQ). Dr. Paul states the general market must be Positive (Above the 21-Day EMA). If SPY or QQQ are below the 21 EMA, long positions are avoided.
The "89" Floor: The specific stock must not be under the 89-Day EMA. The dashboard monitors the 89 EMA interaction to ensure the long-term trend is still valid.
Growing Strongly: The "ML Trend" (Machine Learning Slope) confirms that price action is actually rising ("Growing Strongly") to match the earnings growth.
How the Components Work Together:
Machine Learning Trend (ML Trend): The script calculates a Linear Regression Slope. If positive, it confirms the "Rising" price action required to match strong earnings.
Multi-Timeframe Context (MTF Trend): It pulls trend data from the Weekly timeframe to ensure the macro trend supports the daily move.
EMA Crossovers & Positioning: The script monitors the 10, 21, 50, and 89 EMAs. The dashboard highlights crossovers, allowing you to instantly see if SPY is holding the 21 EMA or if a stock is threatening the 89 EMA floor.
Volatility (ATR/ADX): Confirms if the move has genuine strength (ADX) or if volatility is expanding dangerously.
How to Use:
Market Check (The 21 Rule): Look at SPY and QQQ. Verify they are NOT showing "↓ 21" or trading in a Bearish trend. They must be above the 21-Day EMA.
Stock Check (The 89 Rule): Ensure your target value stock is not showing a "↓ 89" signal or trading below the 89 EMA.
Trend Entry: If Fundamentals are good + Market is > 21 EMA + Stock is > 89 EMA, use the ML Trend (Green) as your confirmation to enter the rising move.
Disclaimer: This tool is for educational analysis only. Past performance is not indicative of future results.
MACD Crossover
Enter Long:
Above 200 EMA
MACD crossover below 0-line
Enter Short:
Below 200 EMA
MACD crossunder above 0-line






















