Bitcoin Macro Oscillator | [DeV]The Bitcoin Macro Oscillator (BMO) is a sophisticated fundamental indicator designed to provide a comprehensive view of Bitcoin’s market conditions by combining four key on-chain metrics: the Market Value to Realized Value (MVRV) Ratio, Volume-Weighted Average Price (VWAP) Ratio, Cumulative Value-Days Destroyed (CVDD) Ratio, and Sharpe Ratio. These metrics are individually z-scored and weighted according to user-defined preferences, then averaged to produce a single oscillating value, the BMO Z-score. This helps users identify whether Bitcoin is in a bullish (above zero) or bearish (below zero) phase, offering insights into potential market tops, bottoms, and overall trend strength. Inspired and reverse engineered from the BMO of Woonomics, this indicator is enhanced with a customizable moving average.
Market Value to Realized Value (MVRV) Ratio
The MVRV Ratio compares Bitcoin’s current market capitalization (price multiplied by circulating supply) to its realized capitalization (the value of all coins at the price they were last moved on the blockchain). Calculated as MVRV = Market Cap / Realized Cap, it is then z-scored over a user-defined lookback period (default 120 days). This metric tracks whether Bitcoin is overvalued (high MVRV, suggesting a market top) or undervalued (low MVRV, indicating a potential bottom), providing a gauge of investor profitability and market sentiment.
Volume-Weighted Average Price (VWAP) Ratio
The VWAP Ratio measures Bitcoin’s current price against its volume-weighted average price, which is computed by summing the product of price and volume over a lookback period (default 120 days) and dividing by total volume, with a fallback to the current price if volume is zero. The ratio is z-scored to standardize it. This tracks the relationship between price and the average price paid with volume consideration, helping identify overbought or oversold conditions—high values may signal tops, while low values suggest bottoms.
Cumulative Value-Days Destroyed (CVDD) Ratio
The CVDD Ratio is based on the CVDD metric, which estimates the total value of Bitcoin that has been “destroyed” (spent at a loss) over time, approximated here using a longer-term simple moving average (SMA) of the price over twice the lookback period. The ratio is calculated as the current price divided by this CVDD price, then z-scored. It tracks the accumulation of value destruction, with low values indicating bearish exhaustion and high values suggesting bullish momentum.
Sharpe Ratio
The Sharpe Ratio assesses Bitcoin’s risk-adjusted return by comparing the average return (calculated as the natural log of the price change) to its volatility (standard deviation of returns) over a user-defined Sharpe lookback period (default 180 days). If volatility is zero, it defaults to zero to avoid errors. This z-scored value tracks whether Bitcoin’s price movements offer a favorable return for the risk taken—positive values indicate good risk-adjusted performance, while negative values suggest caution.
Together, the MVRV, VWAP, CVDD, and Sharpe Ratio metrics provide a multi-faceted view of Bitcoin’s market health, with each contributing unique insights into valuation, volume, value destruction, and risk-adjusted performance. Their weighted combination into the BMO Z-score balances these inputs to offer a unified signal, enhanced by a customizable moving average (default 90-period EMA) that smooths the Z-score for trend confirmation—rising when bullish, falling when bearish. Credit to Woonomics for inspiring this robust framework, which adapts their BMO concept into a flexible, user-tailored tool.
Médias Móveis
MA Cloud with Custom MAs, RSI, Trendlines and S&R [deepakks444]Overview
This indicator combines an EMA-based cloud, customizable moving averages, RSI with divergence detection, trendlines, and support/resistance levels to provide a comprehensive tool for identifying buy and sell opportunities. Designed for trend-following and momentum-based strategies, it generates clear entry/exit signals, visualizes key market levels, and tracks performance statistics, making it suitable for stocks, forex, cryptocurrencies, and other markets.
Originality and Component Integration
The indicator’s originality lies in its synergistic integration of multiple technical analysis tools to create a robust, multi-faceted system. Unlike single-indicator tools, it combines:
EMA Cloud: Captures short-term momentum for immediate trend insights.
Moving Averages: Confirm broader trend direction with customizable periods.
RSI with Divergence: Detects momentum shifts and potential reversals.
Trendlines: Highlights dynamic support/resistance for breakout signals.
Support/Resistance: Marks static price zones for context.
These components were merged to:
Enhance Reliability: Requiring confluence (e.g., green cloud, MA crossover, and volume surge) reduces false signals.
Adapt to Market Conditions: The mix of trend-following (MAs, trendlines) and momentum (cloud, RSI) tools ensures versatility across trending or ranging markets.
Improve Visualization: Colored clouds, trendlines, and labeled zones simplify complex market dynamics.
Support Decision-Making: Performance metrics and alerts enable data-driven trading.
This unique combination offers traders a holistic view of price action, momentum, and key levels, distinguishing it from standard indicators like basic RSI or MA crossovers.
Usage
Apply the indicator to a chart and adjust settings to match your trading style. Signals are marked with "L" (buy) or "S" (sell) labels. Use the EMA Cloud’s color, MA alignment, and trendline/support-resistance breakouts to confirm trades. Set alerts for RSI, breakouts, or signals to stay informed.
Features
EMA Cloud: Plots a green (bullish), red (bearish), or yellow (neutral) band based on price versus short-term EMAs.
Moving Averages: Short (20-period), medium (50-period), and long-term (200-period) MAs with customizable types and crossover signals.
RSI Panel: Displays RSI with smoothing, Bollinger Bands, and divergence labels for overbought/oversold conditions.
Trendlines: Draws short-, medium-, and long-term lines connecting pivot highs/lows, with breakout alerts.
Support/Resistance: Visualizes key price zones as boxes, with breakout/retest labels.
Performance Table: Shows total trades and win rate for strategy evaluation.
Alerts: Notifies for RSI thresholds, breakouts, retests, divergences, and signals.
Settings
EMA Cloud: Adjust EMA length (default: 9) and volume MA period (default: 20).
Moving Averages: Set periods (20, 50, 200) and types (SMA, EMA, WMA).
RSI: Configure period (default: 14), bands (40/60), and smoothing.
Trendlines: Modify pivot lookback and minimum touches (default: 3).
Support/Resistance: Adjust lookback period for pivot detection.
Signal Logic
Buy Signal: Triggered when at least one condition is met:
Green EMA Cloud.
Short-term MA crosses above medium-term MA or is above it.
Price breaks above medium/long-term resistance trendline.
Confirmed by price above 9-period EMA and volume above 20-period MA.
Sell Signal: Triggered when:
Red EMA Cloud.
Short-term MA crosses below medium-term MA or is below it.
Price breaks below medium/long-term support trendline.
Confirmed by price below 9-period EMA and volume above 20-period MA.
Exits: Close buy when price falls below 9-period EMA; close sell when price rises above it.
Notes
Best used on higher timeframes (e.g., 4H, daily) for reliable signals.
Test thoroughly before live trading, as signals are for reference only.
Credits: Open-source code/libraries were used.
Limitations: May produce fewer signals in choppy markets; adjust settings for sensitivity.
Disclaimer
Signals are not guaranteed to be profitable. Backtest and validate before use in live trading.
Rotationt Strong Holders
### Rotation Strong Holders
Mean Reversion Indicator with Volatility-Adjusted Levels and Beta Coefficient
CONCEPT:
The indicator is based on the *"Mean Reversion"* theory, which posits that asset prices eventually return to their long-term average value. The greater the deviation from this mean, the higher the probability of correction.
Unlike classical approaches that simply assume "the larger the deviation, the stronger the reversion," we've identified key threshold levels where the probability of reversion spikes dramatically, generating high-confidence reversal signals.
Through extensive testing, we discovered that different stocks exhibit varying volatility profiles, making fixed thresholds ineffective. Our indicator dynamically adjusts overbought/oversold zones using:
- Beta coefficient (asset's sensitivity to market volatility)
- Multi-timeframe trend analysis (higher TF trend confirmation)
- Adaptive moving averages (12 MA types available)
---
### USAGE
The indicator identifies three key zones :
1. Red (Upper) – Overbought zone, likely price reversal downward
2. Blue (Middle) – Equilibrium zone, fair value range
3. Green (Lower) – Oversold zone, probable upward bounce
Signals:
- Buy: When the blue line crosses upward near the green zone
- Sell: When the blue line crosses downward near the red zone
---
### SETTINGS
Main Parameters:
- `Source` – Price source (default: close)
- `Moving Average Type` – 12 MA variants (incl. VAMA, JMA, HMA)
- `Fast/Slow Length` – Periods for fast/slow MAs
Beta Calculation:
- `Benchmark Index` (SPX, NDX, DJI) – Volatility comparison index
- `Beta Calculation Length` – Lookback period (default: 252 days)
Additional Settings:
- `Color bars` – Trend-based candle coloring
- `Show Histogram/Lines` – Toggle visualization elements
- `Higher Timeframe Trend` – Enable/disable HTF analysis
---
Multi-Timeframe Analysis:
- Seamless integration with higher timeframes (manual/auto)
- Filters false signals using HTF trend confirmation
Adaptive MAs:
12 MA types including:
- VAMA (volatility-adjusted)
- JMA (trend-adaptive)
Limitations:
- May generate false signals on:
✓ Extreme trend stocks (e.g., NVDA during AI chip boom)
✓ Bankruptcy-risk companies
- Not optimized for:
✓ Index trading
✓ Healthcare sector stocks
סקאלפ תוך יומיהכירו את "הסוחר היומי": הדור הבא של אינדיקטורים למסחר
בעולם המסחר המהיר והכאוטי של ימינו, סוחרים רבים מוצאים את עצמם מוצפים במידע, קופצים בין אינדיקטורים ומאבדים את הביטחון ברגע האמת. השוק מלא ב"רעש" שמקשה על קבלת החלטות צלולות.
"הסוחר היומי" נולד כדי לשנות את כל זה.
זהו לא עוד אינדיקטור שמצייר קו על הגרף. זוהי מערכת ניתוח רב-ממדית וחכמה שנועדה להיות ה"טייס המשנה" שלכם. היא סורקת את השוק באופן רציף, מנתחת את התנהגות המחיר בארבע דרכים שונות במקביל, ומספקת לכם איתותי כניסה מדויקים בזמן אמת, כולל דירוג של רמת הביטחון שלה בכל איתות. המטרה: להביא סדר ובהירות לכאוס, ולתת לכם את היתרון שאתם צריכים.
חלק 1: הבסיס הוויזואלי - הבנת שדה הקרב
לפני שצוללים לאיתותים, המערכת מציירת עבורכם תמונה ברורה של מבנה השוק:
שני ממוצעים נעים (כחול וכתום): אלו "זרמי הנהר" של השוק. הם מראים לכם את כיוון המומנטום בטווח הקצר והבינוני. כשהמחיר "צף" מעליהם, אנחנו במצב רוח חיובי. כשהוא מתחתם, הזהירות נדרשת.
קו ה-VWAP (כחול עבה): זהו "מרכז הכובד" הפיננסי של היום. זוהי הרמה שהכי מעניינת את השחקנים הגדולים והמוסדיים. מיקומו של המחיר ביחס לקו זה נותן לנו אינדיקציה חזקה אם "הכסף החכם" נמצא בצד של הקונים או המוכרים.
נקודות פיבוט (קווים ירוקים/אדומים/לבנים): אלו "קווי הגבול" הסטטיים של שדה הקרב, המחושבים מראש לכל יום. אלו הן הרמות הצפויות שבהן יתרחשו קרבות משמעותיים בין קונים למוכרים.
חלק 2: ארבעה מנועי איתות בפעולה
כאן נמצא הלב הפועם של המערכת. היא לא מסתמכת על שיטה אחת, אלא מפעילה ארבע אסטרטגיות שונות במקביל, כל אחת מומחית בזיהוי תבנית שוק אחרת:
אסטרטגיה 1: צייד ההיפוכים (סימון: L / S)
הסיפור מאחורי התבנית: המערכת מזהה "קרב התשה" על רמת מפתח (פיבוט, ממוצע נע או VWAP). היא רואה שהמחיר מנסה לפרוץ את הרמה מספר פעמים ונכשל, מה שמעיד על "תשישות" של צד אחד. האיתות נוצר ברגע שהצד השני מראה סימן של כוח ו"מקפיץ" את המחיר מהרמה. אנחנו נכנסים אחרי שהתברר מי ניצח בקרב.
האיתות שלך: L (לונג) או S (שורט) בצבעי ציאן/מג'נטה.
אסטרטגיה 2: תפיסת המומנטום (סימון: LB / SB)
הסיפור מאחורי התבנית: לפעמים השוק לא נלחם, הוא פשוט רץ. אסטרטגיה זו מזהה מהלך פריצה חד, נחרץ ועוצמתי מעל אזור התנגדות. היא לא מכניסה אותך מיד, אלא ממתינה ל"נשימה" הראשונה - הפולבק הראשון שחוזר לבדוק את הרמה שנפרצה. הכניסה היא ברגע שהמחיר "נוגע ובורח", וממשיך את המומנטum.
האיתות שלך: LB (לונג פריצה) או SB (שורט פריצה) בצבעי ירוק/אדום.
אסטרטגיה 3: פיצוץ התנודתיות (סימון: L-SQ / S-SQ)
הסיפור מאחורי התבנית: זו אסטרטגיית "השקט שלפני הסערה". המערכת מזהה מצב נדיר שבו התנודתיות קורסת והמחיר נדחס כמו קפיץ סביב ה-VWAP. זהו מצב של איזון עדין שלא יכול להחזיק מעמד. האיתות נוצר ברגע שה"קפיץ" משתחרר והמחיר מתפוצץ החוצה מהטווח הצר.
האיתות שלך: L-SQ או S-SQ בצבע כתום.
אסטרטגיה 4: מלכודת הדובים/שוורים (סימון: L-R / S-R)
הסיפור מאחורי התבנית: זו הלוגיקה המתוחכמת ביותר. היא מזהה "מלכודת" קלאסית. המחיר שובר במכוון רמת מפתח, גורם לסוחרים חובבים להיכנס בכיוון הלא נכון, ואז חוזר במהירות שיא ותופס אותם בצד הלא נכון של השוק. האיתות שלנו הוא בדיוק על מהלך ה"החזרה", כשאנחנו מצטרפים למהלך הנגדי שמתודלק על ידי הסוחרים הלכודים.
האיתות שלך: L-R או S-R בצבע צהוב.
חלק 3: שכבות החיזוק - איך המערכת מגדילה את הביטחון?
"הסוחר היומי" לא רק נותן לך איתות, הוא גם נותן לו ציון איכות בזמן אמת:
סימן קריאה (!): מצורף לאות (L! / S!) אם האיתות מתיישר עם ה-VWAP. זהו החיזוק הבסיסי והחשוב ביותר.
כוכבית (*) ופלוס (+): יופיעו רק בשעות המסחר של ניו יורק ומוסיפים קונטקסט מהשוק הרחב:
* (כוכבית): אישור מוחלט! גם ה-S&P 500 וגם NVIDIA נעים בכיוון העסקה שלך.
+ (פלוס): אישור חלקי. לפחות אחד מהם נותן לך "רוח גבית".
גילוי נאות: מילים של אחריות
חשוב להבין, "הסוחר היומי" הוא כלי עזר רב עוצמה לניתוח וקבלת החלטות, אך הוא אינו כדור בדולח או מכונה להדפסת כסף.
שום מערכת אינה מדויקת ב-100%: תמיד יהיו איתותי שווא והפסדים. המטרה היא לתת לך יתרון סטטיסטי לאורך זמן.
ביצועי עבר אינם ערובה לתוצאות עתידיות: תנאי השוק משתנים, ויש לבחון את המערכת באופן מתמיד.
אתה המנהל: האינדיקטור מציע הזדמנויות. האחריות על ניהול הסיכונים, קביעת יעדים, וההחלטה הסופית אם ללחוץ על הכפתור היא תמיד שלך.
לסיכום, "הסוחר היומי" נועד להיות העיניים והמוח הנוספים שלך בשוק. הוא מסנן את הרעש, מזהה תבניות מורכבות, ומציג לך תמונה ברורה של ההזדמנויות בעלות הסבירות הגבוהה ביותר, כדי שתוכל לסחור עם יותר ביטחון, דיוק ורוגע.
Introducing 'The Daily Trader': The Next Generation of Trading Indicators
In today's fast-paced and chaotic trading world, many traders find themselves overwhelmed by information, jumping between indicators, and losing confidence at the moment of truth. The market is filled with "noise" that makes clear, decisive action difficult.
'The Daily Trader' was born to change all that.
This is not just another indicator that draws a line on your chart. It is a multi-dimensional, intelligent analysis system designed to be your trading "co-pilot." It continuously scans the market, analyzes price action using four different strategies simultaneously, and provides you with precise, real-time entry signals—including a confidence rating for each one. The goal: to bring order and clarity to the chaos, and to give you the edge you need.
Part 1: The Visual Foundation - Understanding the Battlefield 🗺️
Before diving into the signals, it's crucial to understand the landscape the indicator paints on your chart. These are your "trading highways":
Two Moving Averages (Blue & Orange Lines): Think of these as the "river's currents."
Blue Line (EMA 9): A fast-moving average that closely follows the price, showing short-term momentum.
Orange Line (EMA 21): A slower average that shows the more general trend. When the blue line is above the orange, the trend is generally positive, and vice versa.
The VWAP Line (Thick Blue Line):
This is the market's "financial center of gravity." It's the average price weighted by volume, making it a key reference point for institutional traders. Generally, trading above the VWAP is considered bullish, while trading below it is bearish.
Pivot Points (Green, Red, & White Lines):
These are the static "borderlines" of the battlefield, calculated automatically for each day, week, or month.
Green: Support levels (S1, S2...).
Red: Resistance levels (R1, R2...).
White: The central Pivot Point (P).
Part 2: The Signal Engines - Four Strategies in Action 🧠
This is the beating heart of the system. It doesn't rely on a single method but runs four different strategies in parallel. Each one is an expert in identifying a different type of market behavior, and each has a unique symbol and color so you can distinguish between them. You can toggle each of these logics on or off in the indicator's settings.
Strategy #1: The Reversal Hunter (Symbol: L / S)
The Story Behind the Pattern: This strategy looks for a "battle of attrition" at a key level (a Pivot, MA, or VWAP). It identifies a situation where one side (e.g., sellers) tries to break the level multiple times and fails, showing "exhaustion." The signal is generated the moment the opposing side shows strength and "bounces" the price off the level. We enter after it's clear who won the battle.
When to Look for It: Excellent for ranging markets or for identifying the end of a pullback.
Strategy #2: The Momentum Catcher (Symbol: LB / SB)
The Story Behind the Pattern: Sometimes the market doesn't fight; it just runs. This strategy identifies a sharp, decisive breakout move through the moving average zone. It doesn't get you in right away but waits for the first "breath"—the first pullback to retest the broken level. The entry occurs the moment the price "touches and goes," continuing the momentum.
When to Look for It: Perfect for trending markets, right after a period of consolidation, to catch the beginning of a major move.
Strategy #3: The Volatility Explosion (Symbol: L-SQ / S-SQ)
The Story Behind the Pattern: This is the "calm before the storm" strategy. The system detects a rare state of low volatility where the price is compressed like a spring around the VWAP. This is a delicate balance that cannot last. The signal is generated the moment the "spring" is released and the price explodes out of the narrow range.
When to Look for It: Ideal for identifying the start of explosive, fast-paced moves, often after a quiet trading period.
Strategy #4: The Bull/Bear Trap (Symbol: L-R / S-R)
The Story Behind the Pattern: This sophisticated logic identifies a classic "trap." The price breaks a key level (any Pivot, MA, or the VWAP), luring amateur breakout traders into a position. It then rapidly reverses, trapping them on the wrong side of the market. Our signal is on this "reclaim" move, as we join the reversal that is fueled by the trapped traders closing their positions.
When to Look for It: Excellent for identifying sharp reversal points at key market levels.
Part 3: The Confirmation Layers - How the System Builds Confidence 💪
"The Daily Trader" doesn't just give you a signal; it gives it a quality score in real-time:
Exclamation Mark (!): Appended to the letter (L! / S!) if the signal aligns with the VWAP (e.g., a Long signal while the price is above VWAP). This is a strong, fundamental confirmation.
Asterisk (*) and Plus (+): These appear only during New York trading hours and add context from the broader market:
* (Asterisk): Absolute Confirmation! Both the S&P 500 (ES) and NVIDIA are moving in the direction of your trade.
+ (Plus): Partial Confirmation. At least one of the external assets is providing a "tailwind."
Disclaimer: A Word on Responsibility
It is crucial to understand that "The Daily Trader" is a powerful tool for analysis and decision-support, but it is not a crystal ball or a money-printing machine.
No system is 100% accurate. There will always be false signals and losing trades. The goal is to provide a statistical edge over time.
Past performance does not guarantee future results. Market conditions change, and the system must be evaluated continuously.
You are the manager. The indicator suggests opportunities. The responsibility for risk management, setting targets, and the final decision to click the button is always yours.
In summary, "The Daily Trader" is designed to be your extra set of eyes and your analytical brain in the market. It filters the noise, identifies complex patterns, and presents you with a clear picture of the highest-probability opportunities, so you can trade with more confidence, precision, and calm.
Nikko MACD + SMA 200 MEME coin strategyStrategy: MACD + SMA 200
Version: 2.0
Original Concept: ChartArt – November 30, 2015
Updated By: CryptoNikkoid – June 2025
📈 Description
This strategy combines the MACD indicator with a long-term trend filter using the 200-period Simple Moving Average (SMA 200). It aims to capture trend-following entries while avoiding false signals during choppy or sideways markets.
✅ Entry Conditions
Long Entries:
MACD Histogram is greater than 0
MACD Momentum is positive
MACD Fast Line crosses above the Slow Line
Price is above the SMA 200
Short Entries:
All of the above conditions are reversed
MACD Histogram < 0
MACD Momentum < 0
Fast Line crosses below the Slow Line
Price is below the SMA 200
🛡️ Risk Management
Includes a maximum intraday equity loss filter of 50% to prevent large drawdowns.
Disclaimer:
This strategy is provided for educational and informational purposes only. Trading involves risk, and results may vary depending on configuration and market conditions. Always backtest thoroughly over a significant number of trades and monitor live performance carefully before considering any real trading. I am not offering financial advice.
Wx2 Big Money 2min Big Money Entry Strategy
Best Time Frame: 2Min
Entry: at Highlighted Candle
Exit : at exit signal / 1.5%
Stop Loss 1 Bar
V2 PublicThis tool provides a multi-perspective visualization overlay to help interpret directional context in any market or timeframe. Multiple dynamic lines adapt to price structure, offering a composite view based on configurable sensitivity and range.
The color adaptation helps highlight prevailing movement. Upward and downward inflection points are visually signaled, supporting a wide variety of chart styles and user strategies.
—
For personal research and experimental use. No trading advice or signals are implied. Please test thoroughly before using in any live environment.
Multi EMA ComboMuliti EMA Combo
You dont have a paid TradingView plan, and cant put 6 diffrent EMAS on the Chart?
No problem! With the Multi EMA Combo Indicator you got the most important EMAS in one Indicator ( 9, 20, 50, 100, 200, 800 ).
Made by Esc0.
AUDCAD High-Accuracy RSI + Supertrend Strategy by DIVFor Invesco QQQ.
Used RSI for main indicator
for secondary indicators for confirmation before printing short or long, Super trend indicator has been used in this strategy.
NA GPT - TTM Squeeze Strategy### Strategy Overview
“**NA GPT – TTM Squeeze Strategy**” converts John Carter’s TTM Squeeze indicator into a long-only, fully back-testable TradingView strategy. It looks for prolonged volatility compression, rides the breakout, and exits only when momentum fades beneath a 21-period EMA **after** the squeeze has fired.
---
#### 1. Core Concepts & Calculations
**Squeeze state** – A squeeze is “ON” when a 20-period Bollinger Band (2 × std-dev) fits completely inside a 20-period Keltner Channel (1.5 × ATR or High-Low range). This signals tight volatility ready to expand.
**Momentum histogram** – The script measures price’s deviation from a blended average of (highest + lowest)/2 and the 20-SMA, then applies a 20-bar linear regression. Rising green/lime bars show strengthening bulls; falling maroon/red bars show growing bears.
**Blue-dot theme** – Dots plotted at the chart bottom highlight the squeeze status:
* Navy-blue = squeeze ON (volatility compressed)
* Steel-blue = squeeze just released
* Sky-blue = no squeeze
---
#### 2. Trading Logic
* **Entry (long):** fires when three consecutive navy-blue dots appear. Requiring three bars filters out one-bar false signals.
* **Exit (flat):** triggers only when price **closes below the 21-period EMA *and* the squeeze is no longer ON**. This keeps the position alive during healthy up-trend closes above the EMA or while the squeeze is still building.
* **Positioning:** one long position at a time; no shorts.
---
#### 3. Inputs & Parameters
* Bollinger Band length and multiplier (default 20 / 2.0).
* Keltner Channel length and multiplier (default 20 / 1.5).
* Option to base KC width on True Range instead of High-Low.
* User-defined trade window — by default 1 Jan 2022 through 31 Dec 2069 — lets you restrict back-tests to specific periods.
* Commission is fixed at **0.01 %**, slippage at **3 ticks**, both set in the strategy header and easily editable.
---
#### 4. Visual Outputs
* Momentum histogram coloured lime/green/red/maroon.
* Zero line tinted blue/navy/grey by squeeze status.
* Blue-dot row marking each squeeze bar.
These visuals are identical to the original indicator, so you can quickly see why each trade fired.
---
#### 5. How to Use
1. Add the script to any symbol and timeframe.
2. Adjust BB/KC settings to suit your instrument’s volatility.
3. Narrow or widen the trade-window dates for focused testing.
4. Open the **Strategy Tester** to review historical performance, trade list, and drawdowns.
5. Validate trades visually: entries follow three navy dots; exits occur only once price drops below EMA-21 and the squeeze has released.
6. Layer in your own filters (higher-timeframe trend, volume, risk-management, etc.) before live deployment.
---
#### 6. Practical Notes
* Built for research and education — **not financial advice**.
* EMA-based exits can lag during violent reversals; use additional stops if trading thin or fast markets.
* The script is closed-source, but all key calculations and trade rules are fully described above so you can understand exactly what drives every entry and exit.
MCDX with MAsIn chart you see two indicators 1- In the chart, I use 'Fibo_MA with Toggleable 200 EMA Filter.' You can find it with my other scripts. 2- Oscillator MCDX with MAs.
📊 MCDX with MAs – Market Money Flow and Trend Insight
The MCDX with MAs indicator is a custom analytical tool designed to visualize money flow from different market participants—Bankers, Hot Money, and Retailers—using enhanced RSI-based logic and moving averages. It helps traders identify which type of participants are active and dominating at any moment and provides clear visual cues on potential entry/exit zones based on strength and positioning.
🔧 How It Works
This indicator uses a modified RSI formula to segment and visualize the activity of three trader groups:
Bankers (Smart Money) – Long-term, high-volume players
Hot Money – Medium-term, speculative capital
Retailers (Dumb Money) – Short-term, often trend-following participants
Each group has:
Custom RSI-based calculations
User-adjustable base levels, sensitivity, and period
An optional custom timeframe input for multi-timeframe analysis
📌 Overview of the Indicator
This indicator helps traders:
Identify momentum shifts using modified RSI values.
Visualize trend direction and strength via multiple moving averages.
Detect potential buy/sell signals based on crossovers, slope changes, and extreme levels.
Set alerts for actionable trading events.
🧮 RSI Calculation Logic
Each group's RSI is calculated with:
A base value, acting like a neutral threshold
A sensitivity multiplier, to adjust reactivity
Values are scaled and capped to a maximum (default: 20) for visual clarity
📈 Moving Averages Integration
Each RSI stream is paired with a customizable moving average, used to filter the flow strength:
You can choose MA type: EMA, SMA, WMA, RMA, SMMA
Bankers have three MAs, providing short-, mid-, and long-term perspectives
Color logic is applied based on whether RSI is above or below the selected MA
🎨 Color Coding (Visual Filters)
Each RSI bar is plotted as a colored histogram:
Banker RSI:
Above selected MA → Strong Green
Below → Light Green or User-defined
Hot Money RSI:
Above MA → Bright Yellow
Below MA → Light Yellow
Retailer RSI:
Above MA → Red (default)
Below MA → Light Red
This makes it easy to visually assess who's in control of the market.
📌 How to Use It
✅ Buy Signals (Bullish Bias)
Banker RSI is rising and above at least one MA
Retailer RSI is falling (indicates retail is exiting while smart money is entering)
Hot Money RSI also showing upward trend and above MA
Ideal entries occur when:
RSI Banker crosses above its MA(s)
Extreme lows in Hot Money or Banker RSI (below the extreme_low threshold)
❌ Sell Signals (Bearish Bias)
Banker RSI is falling and below all MAs
Retailer RSI is increasing (indicates retail is buying into weakness)
Hot Money RSI is also declining
Confirm with extreme highs (above the extreme_high level), signaling overbought zones
🛠️ Customization Options
⏱️ Timeframe
Choose a different timeframe for the entire indicator to align it with your strategy
Useful for multi-timeframe confirmations
📏 Reference Levels
Add static horizontal levels (level_1, level_2, level_3) for visual support/resistance zones
⚠️ Extreme Levels
Use extreme_high and extreme_low as thresholds to define exhaustion zones
🧠 Strategy Ideas
Combine with price action and volume
Use in confluence with support/resistance, divergence, or candle patterns
Adjust MAs to reflect the trend timeframe you’re trading
🔔 Alerts
Although this version doesn't include alerts, you can add logic to trigger alerts when:
Banker RSI crosses MA
Banker RSI enters/exits extreme levels
Retailer RSI changes direction
Multiple RSIs align for a trend shift
✅ Ideal For:
Swing traders identifying smart money accumulation/distribution
✅ Best Practices for Using This Indicator
Combine with Price Action: Use candlestick patterns or volume indicators to confirm signals.
Use Higher Timeframes for Filtering: Apply Banker RSI on higher TF for long-term trend context.
Set Alerts Strategically: Enable only relevant alerts to avoid overload.
Adjust Sensitivity Carefully: Fine-tune RSI sensitivity to match your asset’s volatility.
Monitor All Three RSIs Together: Each represents different market participant behavior.
Conclusion
The "MCDX with MAs" indicator is a comprehensive tool that combines RSI and moving average calculations to provide trading signals. By customizing the input parameters and paying attention to the alert conditions, traders can identify potential buy and sell opportunities based on the behavior of different market participants. Always backtest and validate the indicator with historical data and use it in conjunction with other analysis tools for better trading decisions
SPX Breadth MA 200 Trend Following Strategy [TradeSoEasy]運用「S&P 500 成分股中價格高於200日移動平均線的百分比」作為核心指標,精準捕捉市場主要趨勢。
策略核心邏輯:
📈 進場條件 (多頭): 當S&P 500成分股中,價格高於200日均線的股票百分比超過 %時,判斷市場處於強勢,執行買入操作。
📉 出場條件 (平倉): 當該百分比跌破 %時,判斷市場趨勢可能轉弱,執行平倉操作。
重要提示:數據來源與計算
本策略透過request.security()函數引用外部市場廣度數據S5TH,請確保您了解該數據的來源與特性。
⚠️ 重要免責聲明與風險提示:
回測結果不代表未來表現: 歷史績效數據僅供參考,不保證未來也能取得相同或類似的回報。
-------------------------------------
Strategy Core Logic: S&P 500 Breadth & Trend Following
This strategy utilizes the "Percentage of S&P 500 Components Above their 200-Day Moving Average" as its core indicator to accurately capture the market's primary trend.
📈 Entry Condition (Long): When the percentage of S&P 500 components whose price is above their 200-day MA exceeds %, the strategy identifies a strong market and executes a buy (long) operation.
📉 Exit Condition (Close Position): When this percentage falls below %, the strategy identifies a potential weakening or reversal in the market trend and executes a close position.
Important Note: Data Source & Calculation
This strategy uses the request.security() function to reference external market breadth data, specifically the S5TH symbol. Please ensure you understand the source and characteristics of this data, as it is not calculated internally by the Pine Script from individual S&P 500 components.
⚠️ Important Disclaimer & Risk Warning:
Past performance is not indicative of future results: Historical performance data is for informational purposes only and does not guarantee similar returns in the future.
Real-world trading costs: Please note that actual trading involves commissions, slippage, and liquidity factors that may differ from backtest results, impacting your final returns.
SMA + Range Breakout StrategyMA + Range Breakout Strategy
This strategy is designed for intraday traders who want to combine trend filtering with structured breakout logic, targeting breakouts beyond the first hour's range only when confirmed by broader trend direction.
🔍 Concept and Originality
This strategy merges two well-established concepts in technical trading:
Trend Filter Using Moving Averages
The strategy uses a short-term (50-period) and long-term (200-period) Simple Moving Average (SMA) to define market trend. Long trades are only considered when the short SMA is above the long SMA (indicating an uptrend), and vice versa for shorts.
Opening Range Breakout (ORB) Logic
The first hour after market open (customizable time window) is used to define a daily high and low range. The strategy then waits for price to break above or below this range — but only after the range window has closed, reducing false breakouts during consolidation.
The originality of this strategy lies in how it tightly integrates time-based range logic with directional bias from SMAs to filter out non-directional breakouts, helping avoid whipsaws in choppy markets.
⚙️ How It Works
Range Calculation: Captures the high and low between user-defined start and end times (default: 09:15 to 10:15).
Trend Confirmation: Uses 50/200 SMAs to determine directional bias.
Entry Logic:
Go long only if in uptrend and price breaks above the range high.
Go short only if in downtrend and price breaks below the range low.
Exit Logic:
Uses a fixed risk:reward ratio (default 1.5:1).
Stop-loss is placed at the opposite end of the range; take-profit is calculated accordingly.
All parameters are fully customizable.
📊 Strategy Settings and Assumptions
Default Account Size: 100,000 units (can be changed by the user)
Risk per Trade: 100% of equity used per position by default (users should adjust this lower, e.g., 1-5%, for realistic backtesting)
Slippage & Commissions: Set to 0 by default; users should input realistic values for live-like performance
Sample Size: This strategy performs best on high-volume instruments (indices, forex, or liquid stocks) and on intraday charts like 5–15 minutes, generating hundreds of trades over a year
📌 Recommendations for Use
Use on 5m or 15m timeframes for intraday setups.
Best applied on assets with strong trending tendencies, like index futures or currency pairs.
Adjust the rangeStart and rangeEnd times according to your market's open.
Add slippage and commission settings in the Strategy Properties for more realistic simulation.
EMA x4📌 Indicator: EMA x4
Author:
Script Type: Overlay (draws on price chart)
Language: Pine Script™ v6
License: Mozilla Public License 2.0
📖 Overview
EMA x4 is a minimalist technical indicator designed to display four customizable Exponential Moving Averages (EMAs) directly on the chart. It offers a clear view of short-, medium-, long-, and extra-long-term trends to support trend-following and momentum-based trading strategies.
This tool is ideal for traders who rely on moving average crossovers, dynamic support/resistance, or need to confirm market bias with multiple time-frame alignment.
⚙️ Input Parameters
Users can modify each EMA's length to match their strategy preferences:
Short EMA: Fastest EMA for short-term by default its value is 35
Middle EMA: Medium-term EMA by default its value is 75
Large EMA: Long-term EMA by default its value is 100
XL - EMA: Extra-long-term trend filter by default its value is 200
📊 Visual Representation
The script plots each EMA using distinct colors and consistent line thickness:
EMA1: Color Blue Short-term EMA (35)
EMA2: Color Orange Mid-term EMA (75)
EMA3: Color Green Long-term EMA (100)
EMA4: Color Red Extra-long-term EMA (200)
All lines are rendered with a linewidth of 2 for enhanced visibility on any chart.
🧠 Typical Use Cases
Trend Identification: Watch for the EMAs stacking in order (e.g., EMA1 above EMA2, etc.) to confirm bullish or bearish trends.
Crossover Signals: Look for EMA crossovers to generate entry/exit signals.
Support & Resistance: EMAs often act as dynamic zones of support/resistance during trending markets.
Multi-timeframe Confirmation: Combine this overlay with higher timeframe charts to confirm trend alignment.
✅ Key Benefits
Fully customizable EMA lengths for all trading styles.
Clean design, ideal for visually-driven traders.
Lightweight code – no lag or performance impact.
Can be used in confluence with other indicators or strategies.
🚀 How to Use
Add the indicator to any TradingView chart.
Configure the EMA lengths based on your preference (swing, day trading, long-term).
Analyze price interactions with the EMAs and look for confluences or crossovers.
Main Street Breakout FilterKey Features:
1. Trend Filter:
- Uses EMA to determine market bias
- Requires price and EMA to be moving in the same direction
2. Volume Confirmation:
- Requires volume 150% above 20-period average
- Adjustable period and multiplier
3. Session Filter:
- Focuses on Regular Trading Hours (9:30-16:00 ET default)
- Avoids low-liquidity periods
4. Breakout Strength:
- Minimum candle body size filter
- Adjustable in points (ES futures points)
5. False Breakout Protection:
- Requires price to hold beyond breakout level for N bars
- Configurable confirmation period
### Integration Instructions:
1. Replace the placeholder signals (`buySignal`/`sellSignal`) with your existing conditions
2. Keep your original volume increase condition in these signals
3. The script will automatically apply the additional filters
4. Adjust input parameters in settings to optimize for ES futures
### Visual Elements:
- Blue EMA line for trend reference
- Green triangles below bars for filtered buys
- Red triangles above bars for filtered sells
- Alerts for automated trading systems
### Recommended Settings for ES:
- EMA Period: 50-200 (depending on timeframe)
- Volume MA Period: 20
- Min Body Size: 0.5-1.0 ES points
- Confirmation Bars: 1-2 bars
SMA3/SMA10 Trend & Momentum Dashboard + Advanced MA🧭 Indicator Name
Multi-Timeframe Momentum & MA Dashboard
📖 Overview
This indicator provides a clean, intuitive dashboard that consolidates Momentum signals and Moving Average alignment across multiple timeframes. Designed for traders who want to quickly scan for confluences and optimize their entry and exit decisions, this tool eliminates the need to manually switch between charts.
⚙️ What It Does
📊 Displays Dashboard Panel with key information:
Moving Average alignment
📈 Analyzes multiple timeframes (5m, 15m, 30m, 1h, 4h)
🎯 Highlights confluence zones where momentum and MA align for stronger signals
🛎️ Helps identify potential entries and exits based on:
Momentum shifts
MA crossovers
Trend confirmations
🧠 Why Use This Indicator
Quickly assess market conditions across multiple timeframes
Spot high-probability trade setups based on combined signals
Reduce screen time and avoid over-analysis
Ideal for swing traders, scalpers, and trend-followers
BhanqrollThis indicator contains the ability to use 4 moving averages that are on there by default. Your 7 and 11 ema is your quick cloud giving you your entry based on the up and down arrows everytime the cloud moves. The 150 and 250 is to act as support and has a arrow print when the cloud is flipped. Alignment is important in identifying upward and downward trends, when both the quick cloud and slow cloud are in alignment then you may take an entry
Multi EMA with Smoothing & BBMulti EMA with Smoothing & BB
────────────────────────────
This script overlays **four exponential moving averages**—fully adjustable (defaults 20/30/40/50)—to give an instant read on trend direction via “EMA stacking.”
• When the faster lines (short lengths) sit above the slower ones, the market is in up-trend alignment; the opposite stack signals down-trend momentum.
┌─ Optional Smoothing Engine
│ The 4th EMA (slowest) can be run through a second moving-average filter to cut noise:
│ ─ SMA ─ EMA ─ SMMA/RMA ─ WMA ─ VWMA ─ None
│ You choose both the type and length (default 14).
│ This smoothed line often acts as dynamic support/resistance for pull-back entries.
└───────────────────────────
┌─ Built-in Bollinger Bands
│ If you pick **“SMA + Bollinger Bands,”** the script wraps the smoothed EMA with upper/lower bands using a user-set standard-deviation multiplier (default 2.0).
│ • Band expansion ⇒ rising volatility / breakout potential.
│ • Band contraction ⇒ consolidation / squeeze conditions.
└───────────────────────────
Extra Utilities
• **Offset** (±500 bars) lets you shift every plot forward or backward—handy for visual back-testing or screenshot aesthetics.
• Selectable data *source* (close, HLC3, etc.) for compatibility with custom feeds.
• Transparent BB fill improves chart readability without hiding price.
Typical Uses
1. **Trend Confirmation** – Trade only in the direction of a clean EMA stack.
2. **Dynamic Stops/Targets** – Trail stops along the smoothed EMA or take profit at opposite BB.
3. **Volatility Filter** – Enter breakout strategies only when BB width begins to widen.
Parameter Summary
• EMA Lengths: 1–500 (defaults 20 | 30 | 40 | 50)
• Smoothing Type: None / SMA / EMA / SMMA / WMA / VWMA / SMA + BB
• Smoothing Length: 1–500 (default 14)
• BB StdDev: 0.001–50 (default 2.0)
• Offset: -500…+500 bars
No repainting – all values calculated on fully closed candles.
Script written in Pine Script v6. Use at your own discretion; not financial advice.
NCrypt30 Breadth Strategy (Long Only, SMA 60, 7% SL)Breadth indication is the top 30 coin on coinbase by marketcap excluding BTC ETH & Stables to show overall alts sentiment. Trade will trigger when breadth hits 0 = the top 30 tokens on coinbase are all under the 60sma on the 4hr timeframe. The strategy has the trade close when breadth hits 100 or hits the stop loss which i have set at 7%, although is changeable to your risk tolerance.
EMA 52W 65-80% Down ShiftShifted EMA 52W. Useful in identifying the low points of medium- and long-term trends on altcoins. EMA 52 W - Annual Trend A 65-75% downward shift relative to the current position potentially indicates deep drawdowns for most investor participants and can serve as an approximate zone for a medium-term rebound or trend reversal.
Swing sniper V1his strategy uses a combination of exponential moving averages (EMAs) and the Relative Strength Index (RSI) to determine entries and exits. It is enhanced by using recent swing points to set a more precise stop-loss (SL) level, with a fallback ATR-based method when swing points are not available. For taking profit (TP), the strategy exits based on an opposite EMA cross that is confirmed by the RSI. In short, the strategy goes long when the short EMA (EMA9) crosses above the long EMA (EMA50) with supporting RSI conditions, and goes short when the reverse happens. Exits occur only when there is evidence that the trend has reversed, as shown by a dual signal—both an EMA cross and an RSI divergence from the entry condition.
Entry Conditions
Long Entry: A long position is initiated when:
The 9‑EMA crosses above the 50‑EMA, signaling a potential bullish change.
The RSI is above 50, confirming that momentum is on the upswing.
Short Entry: A short position is initiated when:
The 9‑EMA crosses below the 50‑EMA, indicating a potential bearish move.
The RSI is below 50, confirming that momentum is on the downside.
These conditions ensure that trades are taken in the direction of both trend and momentum.
Entry Conditions
Long Entry: A long position is initiated when:
The 9‑EMA crosses above the 50‑EMA, signaling a potential bullish change.
The RSI is above 50, confirming that momentum is on the upswing.
Short Entry: A short position is initiated when:
The 9‑EMA crosses below the 50‑EMA, indicating a potential bearish move.
The RSI is below 50, confirming that momentum is on the downside.
These conditions ensure that trades are taken in the direction of both trend and momentum.
Exit Conditions (Take-Profit)
For taking profit, the strategy uses an opposite EMA cross in combination with an RSI filter:
Long Position Exit:
The strategy will close the long position when the 9‑EMA crosses below the 50‑EMA and the RSI falls below 50. This combination serves as a robust confirmation that bullish momentum is waning, and a trend reversal might be underway.
Short Position Exit:
A short position is closed when the 9‑EMA crosses above the 50‑EMA and the RSI rises above 50. This serves as confirmation of a possible bullish reversal after a downtrend.
Using these dual conditions (EMA cross and RSI confirmation) helps avoid premature exits and filters out false signals.
Volumen + Promedio RTH CDMX (UTC FIX)Volumen promedio de la sesion RTH. Marca las velas con volumen mayor al promedio
5 EMAs 200, 55, 50, 21, 9This indicator combines 5 EMAs
200 EMA => shows larger trend
9 EMA => fast
21 => medium, Fibonacci number
50 => Slow, Fibonacci number
55 => Slow, frequently used in the market
when the 9 crossed 21 to the upside, signals uptrend
when 21 crosses 55 => stronger uptrend
when the 9 crossed 21 to the downside, signals downtrend
when 21 crosses 55 => stronger downtrend