Pi Cycle Top RatioPast cycles show a top prediction within a few days of the top when 111DMA crosses the 350DMA*2 (Pi Cycle top indicator).
Each cycle the 2 ratios have crossed less and for shorter periods of time. In 2021 the 2 averages hardly even crossed each other. It is likely the moving averages will not cross this cycle.
This can be seen more clearly if the two moving averages are divided by each other to give a visual ratio, when this is done you can clearly see the diminishing peaks. A trendline can then be applied across these peaks to account for the decaying signal. When the upper trend is hit this would be indicative of a potential peak. Interestingly, this ratio also represents bottoms consistently across each cycle, when the ratio has gone below 0.35 these matches with BTC lows.
Moving Averages
Manish Bizzin"Manish Bizzin" is a powerful EMA-based trading indicator designed to detect confirmed crossovers and anticipatory (predictive) signals before the actual price crosses the EMA15.
It works best for intraday trading on 5-minute or 15-minute timeframes, especially on high-liquidity assets like Gold (XAUUSD), Nifty, Banknifty, major indices, or liquid stocks.
Key Features:
EMA 9 (blue) and EMA 15 (orange) lines with a beautiful cloud fill (green = bullish bias, red = bearish bias)
Confirmed Buy/Sell signals when price actually crosses EMA15 → labeled "BUY" and "SELL"
Predictive/Potential signals when price is very close to EMA15 and momentum is building → labeled "P-BUY" and "P-SELL" (triangle shapes)
Subtle background bias zones (light green for bullish, light red for bearish)
Multiple built-in filters to reduce false signals
Cooldown mechanism to prevent signal spam
How Signals are Generated:
Confirmed BUY → Price crosses above EMA15 + cooldown filter (12 bars minimum)
Confirmed SELL → Price crosses below EMA15 + cooldown filter (12 bars minimum)
Potential BUY → Price is below EMA15 + within 0.45% distance + bullish momentum (ROC 5 > 0.5 & < 6) + RSI between 42–55 + ADX < 26 + low volatility (ATR-based < 3%)
Potential SELL → Opposite conditions (price above EMA15, bearish momentum, etc.)
Advanced Filters (to reduce fake signals):
Distance filter: Price must be within 0.45% of EMA15
Momentum filter: ROC (Rate of Change 5 periods) must be positive/negative but not extreme
RSI range: Avoids overbought/oversold zones
ADX < 26: Indicates low trend strength (higher chance of reversal)
Volatility filter: ATR-based volatility must be low (<3%)
Cooldown: Minimum 12 bars between confirmed signals, 18 bars for potential signals
Alerts:
Confirmed BUY/SELL: Strong entry signals
Potential BUY/SELL: Early warning / heads-up (watch for upcoming crossover)
Best Usage Tips:
Timeframe: 5m or 15m (intraday)
Best Trading Session: London + New York overlap (5:30 PM – 9:30 PM IST) – highest volatility & accuracy
Recommended Assets: Gold (XAUUSD), indices, high-volume stocks
Risk Management: Use ATR × 1.0 for Stop Loss + ATR × 2.5 for Take Profit (1:2.5 Risk-Reward)
Important Note: Use confirmed signals for actual trades. Potential signals are just warnings – wait for confirmation.
This indicator helps catch early reversals while filtering out noise in choppy markets. Happy Trading! 🚀💹
Protected script
Sri-VWAP CTF)📌 Sri-VWAP CTF (Custom Timeframe VWAP)
🔍 Overview
Sri-VWAP CTF is a custom-timeframe, rolling-window VWAP indicator designed to give traders higher-timeframe volume-weighted price context directly on any lower-timeframe chart.
Unlike standard VWAP implementations that are:
Session-anchored (daily/weekly only), or
Locked to the chart timeframe
this script allows the user to independently select the VWAP calculation timeframe and control how the VWAP behaves between higher-timeframe bars.
This makes the indicator especially useful for multi-timeframe analysis, intraday structure trading, and HTF bias confirmation.
⚙️ How It Works (Conceptual Explanation)
This indicator calculates VWAP using a rolling cumulative window instead of a session reset.
Typical Price Calculation
VWAP is derived using the typical price:
(High + Low + Close) / 3
Volume-Weighted Aggregation
The script multiplies the typical price by volume and applies a rolling cumulative sum over a user-defined number of bars.
Rolling VWAP (Non-Session Based)
VWAP is calculated over a fixed number of candles
It does not reset at session boundaries
This provides a smoother, trend-aware VWAP useful for swing and intraday bias
Custom Timeframe Engine
The VWAP calculation is executed on a user-selected higher timeframe using TradingView’s security mechanism and then projected onto the active chart timeframe.
⏱️ Custom Timeframe Logic
You can calculate VWAP on:
15-minute
30-minute
1-hour
Daily
Any supported timeframe
This allows traders to:
Trade on lower TF entries
While respecting higher TF volume-weighted structure
📈 Plot Behavior Modes
The script offers two distinct plotting behaviors:
1️⃣ Hold Between HTF Bars
VWAP value remains constant until the next HTF candle completes
Best for HTF bias, support/resistance, and trend holding
2️⃣ Show Only on HTF Bars
VWAP appears only when a new HTF candle closes
Ideal for precision reference levels and HTF validation
🧠 Why This Is Different / Useful
✔ Not session-anchored
✔ Rolling VWAP instead of reset-based VWAP
✔ Independent calculation timeframe
✔ Controlled projection behavior
✔ Clean, non-repainting logic
✔ Suitable for scalping, intraday, and swing trading
This design avoids the limitations of traditional VWAP tools and provides greater analytical flexibility without clutter.
🎯 How Traders Can Use It
Trend Bias
Price above HTF VWAP → bullish bias
Price below HTF VWAP → bearish bias
Dynamic Support & Resistance
VWAP acts as a volume-weighted equilibrium level
Entry Filtering
Combine with lower-TF price action, RSI, or EMA strategies
Multi-Timeframe Confirmation
Align LTF entries with HTF VWAP direction
⚠️ Notes
VWAP uses actual traded volume, so results depend on data quality
Best used alongside price structure or momentum tools
Indicator does not repaint
✅ Summary
Sri-VWAP CTF is a custom timeframe, rolling VWAP tool built for traders who want clear HTF volume context on any chart, without session limitations or visual noise.
Low Volatility Range Breakout (Strategy)Here is a professional and engaging description for your strategy, optimized for the TradingView community. You can paste this directly into the "Description" box when publishing.
Low Volatility Range Breakout Strategy (V6)
Overview
This strategy is built on the principle that volatility is cyclical. It identifies periods of extreme market "compression" (low volatility) where price consolidates within a tight range, and attempts to capture the "expansion" (breakout) that typically follows.
By filtering for both price range and candle body size, it ensures that only high-quality consolidation zones are traded.
How It Works
The strategy operates in three distinct phases:
Detection (The Squeeze): It monitors the True Range (TR) and Candle Bodies. If they fall below a specific multiplier of their moving average, the script identifies "Low Volatility" bars.
Validation (The Range): A "Price Box" is formed if a minimum number of bars (Min Bars) stay within a tight volatility threshold. It even allows for a few "noise" bars (Gaps) to keep the range valid during minor spikes.
Execution (The Breakout): * Long Entry: Triggered when the price breaks above the range high, provided the price is also above the Dynamic EMA.
Short Entry: Triggered when the price breaks below the range low, provided the price is also below the Dynamic EMA.
Key Features
Dual Volatility Filters: Uses both ATR-based and Body-size-based filters to find truly "quiet" markets.
Trend Alignment: The integrated Dynamic EMA ensures you are always trading in the direction of the immediate trend, reducing "fakeout" risks.
Robust Risk Management:
Fixed % Stop Loss: Automatically places a protection level at a user-defined percentage.
EMA Trailing Exit: Uses the EMA as a trailing stop to let winning trades run until the trend shifts.
Fully Customizable Visuals: High-quality on-chart boxes and labels to identify range zones and breakout signals clearly.
How to Use
Timeframes: Best suited for 15m, 1h, and 4h charts where consolidation patterns are more reliable.
Assets: Works well on Forex, Crypto, and Stocks that exhibit clear trending behavior after consolidation.
Optimization Tip: Adjust the Volatility Window and Min Bars based on the asset's typical behavior. For example, use a higher Min Bars count for slower-moving stocks.
Disclaimer
No strategy is foolproof. This tool is designed to identify high-probability breakout setups, but users should always practice proper position sizing and risk management.
Phantom MA's Free Version 🔥 PhantomMA's - The Ultimate Free Multi-Timeframe Moving Average System 🔥
Revolutionary Smart Moving Averages That Only Show When They Matter
Tired of cluttered charts with dozens of moving averages? Frustrated by missing key MA bounces and breakouts? PhantomMA's is the game-changing indicator that intelligently displays only the moving averages that are relevant to current price action across multiple timeframes.
🎯 What Makes PhantomMA's Revolutionary?
Intelligent Proximity Detection
Only shows MAs when price is near them - No more chart clutter!
Customizable proximity percentage (1-100%) - You control the sensitivity
Clean, organized display that adapts to market conditions in real-time
Comprehensive MA Coverage
33 Different Moving Averages across 3 timeframes
SMA, EMA, and VWMA - All major MA types covered
Periods: 20, 50, 100, 200 - Every institutional level included
Multi-Timeframe Mastery
4-Hour MAs: Perfect for swing trading setups
Daily MAs: Catch major institutional levels
Weekly MAs: Identify long-term trend direction
All timeframes work together for complete market analysis
🚀 Key Features That Give You The Edge
Smart Touch Detection
Precision alerts when price touches any moving average
Adjustable touch sensitivity (0.1-2.0%) prevents false signals
Never miss another MA bounce or breakout again!
Dynamic Visual System
MAs appear and disappear based on price proximity
Color-coded system for instant identification
Professional labels show exact MA type and timeframe
Comprehensive Alert System
34 different alert types - One for each MA plus combined alerts
Get notified the moment price touches any significant MA
Perfect for confluence trading and multi-timeframe analysis
💰 How This Transforms Your Trading
For Day Traders:
4-hour MAs provide perfect intraday support/resistance
Quick identification of trend direction and reversal points
Clean charts without unnecessary visual noise
For Swing Traders:
Daily MAs show institutional support/resistance levels
Multi-timeframe confluence for high-probability setups
Perfect for trend-following and mean-reversion strategies
For Position Traders:
Weekly MAs reveal long-term trend direction
Major institutional levels for position sizing
Complete market structure analysis at a glance
📊 Complete Moving Average Arsenal
4-Hour Timeframe (11 MAs):
VWMA: 50, 100, 200
EMA: 20, 50, 100, 200
SMA: 20, 50, 100, 200
Daily Timeframe (11 MAs):
VWMA: 50, 100, 200
EMA: 20, 50, 100, 200
SMA: 20, 50, 100, 200
Weekly Timeframe (9 MAs):
VWMA: 50, 100, 200
EMA: 50, 100, 200
SMA: 50, 100, 200
⚡ Intelligent Features
Proximity-Based Display
20% default proximity - Only shows relevant MAs
Adjustable from 1-100% to match your trading style
Keeps charts clean while missing nothing important
Touch Sensitivity Control
0.5% default sensitivity for precise touch detection
Prevents noise while catching every significant interaction
Perfect balance between accuracy and reliability
Professional Labeling
Clear identification of each MA type and timeframe
Positioned to avoid chart clutter
Toggle on/off based on preference
🎛️ Fully Customizable
Source Selection: Choose price source (close, open, high, low)
Timeframe Control: Enable/disable any timeframe
Visual Settings: Adjust label positioning and display
Sensitivity Tuning: Fine-tune proximity and touch detection
🏆 Why Professional Traders Choose PhantomMA's
✅ Eliminates chart clutter - Only see what matters
✅ Never miss MA interactions - Comprehensive alert system
✅ Multi-timeframe analysis - Complete market picture
✅ Institutional-grade MAs - All the levels pros watch
✅ Works on any market - Forex, Crypto, Stocks, Futures
✅ Suitable for all styles - Scalping to position trading
🎯 Perfect For:
Moving average bounce strategies
Trend following systems
Multi-timeframe confluence trading
Support/resistance identification
Trend direction analysis
Mean reversion setups
💡 Trading Applications
Trend Following
Use 200-period MAs to identify major trend direction
Trade pullbacks to 20/50 period MAs in trending markets
Multi-timeframe alignment for high-probability entries
Mean Reversion
Identify oversold/overbought conditions at key MAs
Trade bounces off major institutional levels
Perfect for range-bound market conditions
Breakout Trading
Monitor price action around clustered MAs
Trade breakouts through significant MA levels
Use MA touches as entry triggers
Stop guessing where the important moving averages are. Start trading with precision.
PhantomMA's gives you institutional-level moving average analysis, intelligently displayed and perfectly organized for maximum trading effectiveness.
Clean charts. Smart alerts. Professional results.
"The difference between profitable MA trading and everyone else? Knowing which moving averages matter and when. Now you will too."
Sharks EMAs @rlvs (Enhanced) + Multi-TF RSI OB/OS LevelsThis indicator is an enhanced version of the original sharks EMAs @rlvs script, which is open source. I kept the original idea (EMAs on the chart plus higher timeframe EMA references), but added improvements focused on clarity, better organization, and reduced visual clutter, along with an extra feature to add context using multi-timeframe RSI.
⸻
What it shows on the chart
1) Current timeframe EMAs
• EMA 12
• EMA 26
• EMA 50
• EMA 200
2) Higher timeframe EMAs projected on the chart
It displays EMA 12 / 26 / 200 levels from higher timeframes as dotted lines, so you can quickly see where the “stronger” moving averages are without constantly switching timeframes.
3) Projected RSI overbought/oversold levels from lower timeframes (extra feature)
It projects the price levels where RSI(14) from lower timeframes would reach:
• OB (Overbought) default 70 (configurable)
• OS (Oversold) default 30 (configurable)
The lines are subtle and short to reduce chart clutter, with labels placed in the middle (for example: OB-5m, OS-15m, etc).
⸻
Key improvements vs the original
• Organized settings menu, making configuration much easier:
1. Base EMAs (Current TF)
2. Higher TF EMA dotted lines
3. Lower TF RSI OB/OS (Projected levels)
• Layout control for higher timeframe EMA lines
• Offset (distance from the current candle)
• Fixed length (less clutter)
• Option to avoid extending infinitely to the right
• More readable labels
• Labels positioned in the middle of the lines
• Font size control for higher timeframe EMA labels
• Font size control for RSI labels
• Auto or Custom mode for higher timeframes
• Auto: shows only the most relevant timeframes based on the current TF
• Custom: you manually choose which ones to display
⸻
RSI logic (lower timeframes)
The script automatically decides which lower timeframes to display based on the current timeframe:
• >= 1h and < 4h: 5m
• >= 4h and < 1D: 5m + 15m
• >= 1D and < 1W: 5m + 15m + 1h
• >= 1W and < 1M: 15m + 1h + 4h
• >= 1M: 1h + 4h + 1D
⸻
Important notes
• The RSI OB/OS feature is an approximate projection of the price level that would push RSI to the selected thresholds, using Wilder’s RSI smoothing logic (RMA).
• The goal is to provide fast visual context, not to replace confirmation through price action or structure.
⸻
Credits
Script based on the original sharks EMAs @rlvs, with improvements and additional features.
MA divergence arrow1.01An arrow is drawn by entering the deviation between the moving average and candlesticks in pips as a parameter.
You can set two MA periods, the MA type, upper and lower deviation pips, and alerts.
OI: Value BandOI: Value Band is a clean overlay that shows bias, pressure, and compression/expansion at a glance by comparing a stable Baseline against a faster EMA, with a colour-changing fill between them.
This script is free to use but published as protected (closed source).
What makes it different
The Baseline isn’t a generic “just another moving average.” It’s powered by a lightweight version one of our original volume-based engines, built to stay highly reactive while still keeping the line stable enough to use as a reference. The idea is simple: reduce lag without turning the chart into noise, so the band reflects meaningful shifts sooner than a purely price-smoothed approach.
Lazy DOW by exp3rtsThe Lazy DOW strategy is a straightforward, trend-following approach designed specifically for trading the Dow Jones Industrial Average (YM/MYM). It focuses on entering long trades during favorable market conditions, combining multi-timeframe trend detection, pullback entries, volatility filtering, and ATR-based risk management.
FOR 1H CHART INTERVAL ONLY!
Check 1) Recalculate after order is filled and 2) Fill orders on bar close
Key Features:
1. Trend Detection
Exponential Moving Averages (EMAs):
- 21 EMA: Short-term trend and pullback reference.
- 50 EMA: Intermediate trend confirmation.
- 200 EMA: Long-term trend filter.
Risk-On Market Regime:
- Long trades are only considered when price is above the 200 EMA and the 50 EMA is also above the 200 EMA.
- Ensures trades align with the primary market trend.
2. Volatility Filtering
ATR-Based Volatility Check:
- 14-period ATR compared against its 50-period SMA.
- Trades are only allowed during periods of low volatility, reducing the risk of unpredictable price spikes.
Helps the strategy avoid choppy or turbulent market conditions.
3. Entry Logic
Pullback Entry to EMA21:
- Trades are triggered when price pulls back slightly (≤1% above the 21 EMA), capitalizing on minor retracements within a strong uptrend.
RSI Filter:
- Long entries require RSI between 40–55 to ensure momentum is not overextended.
Combines trend-following and momentum principles for high-probability entries.
4. Risk Management
ATR-Based Stop Loss:
- Initial stop placed 2 ATRs below entry price.
ATR-Based Take Profit:
- Target set 3 ATRs above entry price.
This risk-reward setup aims for well-defined exits and preserves capital during adverse moves.
5. Execution
Automated long entries when all conditions are met.
Single exit strategy with stop loss and take profit.
Trade sizing defaults to 1% of account equity, but can be adjusted.
6. Visuals
EMA Plots:
- 21 EMA in orange, 50 EMA in blue, 200 EMA in red.
Background Color Coding:
- Green shading indicates “risk-on” conditions (trend up and low volatility), providing quick visual confirmation of trade-worthy environments.
Daily MA Rank Ladder: Signals EditionDaily MA Rank Ladder: Signals Edition is a daily trend overlay that turns moving averages into a ranked ladder and adds trade signals and live statistics on each symbol.
The script is built to help you answer three questions at a glance
1. Where is price relative to the key daily averages and VWAP
2. What is the current trend and momentum state
3. How has the signal model behaved on this symbol in the recent past
On the chart you get
• A clean stack of daily moving averages and VWAP
• Background trend shading that reflects bullish bearish or neutral conditions
• Clear visual markers for entries exits and stop levels when signals are enabled
On the right side you get a ranked ladder table
• All key levels sorted by price with their current value
• Direction arrows and daily percentage change
• Short term and long term trend rows
• RSI state row
• Current stop level
• Open PnL and secured PnL based on your position size settings
• The next potential long and short levels the model is watching
At the bottom of the table the script summarizes recent behavior
• Number of trades in the chosen back test window
• Hit rate overall
• Long and short results separated
• Total PnL in currency terms
All calculations are anchored to daily data and the script is designed as an overlay you can run on any timeframe. You can use it purely as a dashboard or you can follow the signals that the model produces.
The internal rules for entries exits and stop management are intentionally not documented in the description. They are based on daily moving averages volatility and momentum but the exact recipe is part of the signal engine and is not meant to be reverse engineered from this text.
Inputs and options
The key controls are
1. Moving average and RSI lengths
2. Back test window for statistics
3. Base position size
4. Scaling mode
• How many legs the model can build into a position
5. Stop loss execution
• Daily close only or intraday plus daily with optional buffer
6. Table placement and text size
Signals and statistics can be disabled so that the script behaves as a pure moving average ladder without any trade prompts.
⸻
How to use it
Typical use
• Scan symbols with the script applied and look for clean alignment in the ladder and trend rows
• Use the table to understand where price is relative to the major levels and how stretched or compressed the move is
• Let the signals and the PnL stats support your decision making without treating them as orders from an automatic system
You remain in full control of entries exits and position sizing. The script is there to give you structure and context every day.
⸻
Disclaimer
This indicator is provided for educational and informational purposes only.
It is not financial advice. It is not a recommendation to buy or sell any asset. There is no guarantee that any signal or model will be profitable.
All trading and investing involves risk including the risk of losing all invested capital. Past performance and any statistics shown by this script do not guarantee future results.
By using this script you accept that
• You are fully responsible for your own decisions
• You should thoroughly test any approach in a back test and in paper trading before risking real money
• You should size positions according to your own risk tolerance and financial situation
Use this script as one input in your process not as an automatic system and not as a substitute for your own judgement.
Weekly Breakout Confirm + RS vs BTC + VolumePurpose
The Weekly Breakout Confirmation indicator validates whether price has structurally exited a prior weekly range and whether that breakout is supported by volume expansion and relative strength vs BTC.
It is a regime confirmation tool, designed to separate real breakouts from false ones.
________________________________________
Core Components
1. Weekly Donchian Channel
• Upper band (green): prior weekly range high
• Lower band (red): prior weekly range low
• Calculated on weekly data with no repainting
These levels define the structural range the market must escape to enter a new regime.
________________________________________
2. Weekly Breakout (W BO)
Triggered when:
• Weekly close breaks above the upper Donchian band
• Volume confirms expansion
• Optional filter: relative strength vs BTC is rising
Displayed as:
• Bullish breakout marker
• Green structure line remains on chart as reference
________________________________________
3. Weekly Breakdown (W BD)
Triggered when:
• Weekly close breaks below the lower Donchian band
• Volume confirms expansion
• Optional filter: relative strength vs BTC is weakening
Displayed as:
• Bearish breakdown marker
• Red structure line remains on chart as reference
________________________________________
4. Relative Strength vs BTC
• Measures asset performance relative to BTC on a weekly basis
• Helps identify:
o True altcoin leadership
o False breakouts driven only by BTC beta
• Optional requirement for breakout validation
________________________________________
5. Volume Confirmation
• Weekly volume must exceed a moving average threshold
• Filters out low-participation breakouts
• Ensures institutional-grade participation
________________________________________
What the Indicator Is Signaling
• Confirmed regime transitions
• Entry into:
o Sustained trends
o Distribution phases
o Structural breakdowns
Once a breakout is confirmed:
• The prior range is invalidated
• The green/red line becomes support/resistance reference, not a trigger
________________________________________
How to Use It
Best used for:
• Determining whether the market is trending or ranging
• Confirming whether weekly EMA squeezes are actionable
• Managing exposure duration and risk tolerance
Interpretation framework:
• W BO + rising RS + volume → trend acceptance
• W BO without RS → BTC-driven move (lower confidence)
• No recent W BO / W BD → consolidation regime
• W BD → risk-off, defensive posture
Minimalist Integrated Trading[WuYaa]图表出现信号后看大时间框架趋势是否一致
例:15分钟出现信号,看1小时或4小时趋势是否与15分钟框架一致
After a signal appears on the chart, check whether the trend on a larger timeframe is consistent.
For example: if a signal appears on the 15-minute chart, check whether the trend on the 1-hour or 4-hour chart is consistent with the 15-minute timeframe.
V4B3P FeeSafe Extended SMA200 A3 Early ExitV4B3P – FeeSafe Extended + SMA200 Filter + A3 Early Exit
About this script
This script was originally developed as a personal learning project while exploring rule-based and fee-aware trading systems.
Over time, it evolved into a structured positional strategy, primarily tested on TQQQ and similar leveraged ETFs, where disciplined execution and trade pacing are especially important.
This public version is shared for educational and analytical purposes, reflecting a simplified and transparent subset of the broader research.
⸻
Strategy Overview
V4B3P is built around a trend-continuation framework with strict execution rules.
The logic is intentionally kept simple, transparent, and non-repainting, making it suitable for:
• Learning systematic trading concepts
• Evaluating positional trend behavior
• Automation-oriented workflows (rule clarity > discretion)
There is no forecasting or prediction involved — only confirmation and predefined exits.
⸻
Core Components
The strategy combines the following elements:
1. Primary Trend Filter (SMA200)
Trades are considered only when price is above the long-term trend baseline.
2. Momentum-Based Entry (HMA Crossover + Curvature Filter)
Entries occur only when short-term momentum aligns with the broader trend, avoiding weak or flat conditions.
3. Fee-Safe Trade Pacing (Minimum Hold Bars)
A minimum holding period is enforced before trailing exits are activated, reducing over-trading and fee drag.
4. A3 Early Exit (SMA200 Break Protection)
If price decisively breaks the long-term trend shortly after entry, the position is exited early to limit adverse exposure.
⸻
Core Idea
The strategy aims to participate only in sustained directional moves, while avoiding:
• Counter-trend trades
• Low-momentum chop
• Frequent in-and-out behavior
All decisions are rule-based.
Once a trade is opened, exit behavior is handled automatically by predefined logic.
⸻
Entry Logic (Long Only)
A long position is considered when all of the following conditions are met:
1. Price is above the SMA200 (trend confirmation)
2. Fast HMA crosses above Slow HMA (momentum alignment)
3. Curvature of momentum exceeds a minimum threshold
4. Trade occurs within the defined backtest / execution window
Only one position at a time is allowed.
No pyramiding or scaling is used.
⸻
Exit Logic
Exit behavior is fully rule-driven and consists of two stages:
1. Early Protection (A3 Exit)
If price falls back below the SMA200 before the minimum holding period is reached, the position is closed early.
2. Standard Exit (After Minimum Hold)
Once the minimum holding period is satisfied, exits are managed using:
• ATR-based stop loss
• ATR-based trailing stop
This structure allows the strategy to:
• Cut weak trades early
• Let stronger trends develop with controlled risk
⸻
Trade Management Rules
• Long-only strategy
• One open position at a time
• No pyramiding
• No intrabar execution logic
• All decisions evaluated on confirmed bar closes only
This ensures non-repainting and repeatable behavior across backtests and live execution.
⸻
Visual Features
• BUY / EXIT labels are plotted only on actual position changes
• No indicator clutter (RSI / momentum tools are not plotted)
• SMA200 and execution markers only
• Designed to keep charts clean and readable
⸻
Recommended Usage
• Timeframes: 1H, 2H, 4H, Daily
• Markets: ETFs and liquid equities
• Style: Positional / Swing trading
This strategy is not intended for scalping or very low timeframes.
⸻
Open & Educational Intent
This version of V4B3P is shared for educational and analytical purposes.
Users are encouraged to:
• Study the logic
• Understand the trade-offs
• Experiment responsibly in simulation or backtesting
Advanced risk management features, automation-grade alerts, and multi-layer protections are intentionally not included in this release.
⸻
Important Notes
1. This is a rule-based analytical strategy, not a signal service
2. No performance guarantees are made
3. Results depend on market conditions, timeframe, and parameters
4. Users should fully understand the logic before applying it to live trading
⸻
Disclaimer
This strategy reflects a personal learning and research process.
It is shared publicly to encourage understanding of rule-based trading concepts.
Please treat it as an analytical tool rather than a trading recommendation,
and always consider your own risk tolerance and experience level.
Multi Timeframe 50 EMA (15m | 1H | Daily)50 EMA of Daily 1 hr and 15 minutes visible in 3 minutes timeframe
No Gaps Candle with SMAThis indicator visualizes market data as "Continuous" or "Gapless" candlesticks. It is designed for traders who prefer a smoother visual representation of price action without the visual distraction of market gaps (jumps between the previous Close and current Open).
How It Works
Gapless Logic : The Open price of the current candle is forced to align exactly with the Close price of the previous candle.
Real Data Preservation : The High, Low, and Close prices utilize real market data. This ensures that the true volatility and final price of the session are accurately depicted.
SMA 1 Included : A Simple Moving Average with a period of 1 is included to visualize the trajectory of the closing prices. The value labels for the SMA are hidden to keep the chart interface clean.
How to Use
Add this indicator to your chart.
Important : Go to your main Chart Settings (Symbol) and hide the original candles (uncheck Body, Borders, and Wick) to prevent overlapping visuals.
Use this tool to analyze price flow with a continuous, connected structure.
Disclaimer: This is a visual modification tool and does not alter the underlying market data for backtesting purposes.
Strategy EMA trend & MACD 5m-15mStrategy using multiple EMAs as a trend & MACD as a signal, using 5m and 15m timeframe, 5m is a main timeframe.
MA Ribbon (Horizontal Levels)📊 MA Ribbon (Horizontal Levels)
MA Ribbon (Horizontal Levels) is a minimalist moving average tool that displays moving averages as horizontal price levels instead of traditional sloping lines.
Rather than showing the historical path of each moving average, this indicator focuses exclusively on where each selected MA is currently located in price, allowing traders to treat moving averages as dynamic support and resistance levels.
The result is a clean, uncluttered chart that preserves moving average structure without visual noise.
🔍 What Makes It Different
No traditional moving average curves
No shading, bands, or fills
Each moving average is represented as a horizontal line at its current value
Lines automatically update as price and the MA value change
Designed to complement price action rather than dominate the chart
This approach makes it easier to see key MA levels at a glance, especially when multiple averages are in use.
⚙️ Key Features
✅ Fully Customizable Moving Averages
Select the moving average type:
SMA
EMA
SMMA (RMA)
WMA
VWMA
Choose the price source (e.g., close)
Configure up to 10 independent moving averages
✅ Per-MA Controls
Each moving average can be customized individually:
Enable or disable any MA (use anywhere from 1 to 10)
Set the MA period (length)
Choose line color
Adjust line thickness
Select line style (solid, dashed, dotted)
✅ Horizontal Level Visualization
Each MA is plotted as a horizontal line extending across the chart, representing the current value of that moving average.
As the MA updates, the level shifts vertically, maintaining a clear and consistent reference point.
🧠 How to Use It
This indicator is designed as a context and structure tool, not a signal generator.
Common use cases include:
Identifying dynamic support and resistance zones
Visualizing where short-term and long-term MA levels are stacked
Using MA levels as confluence with price action, VWAP, or volume-based tools
Maintaining a clean chart while still respecting moving average structure
Because the lines are horizontal, the indicator is especially useful for:
Breakout traders
Mean-reversion traders
Market participants who focus on structure and levels rather than indicator signals
🎯 Who It’s For
This indicator is ideal for traders who:
Prefer minimal, uncluttered charts
Think of moving averages as levels, not signals
Want full control over MA appearance and behavior
Use price action and structure first, indicators second
Use this tool in conjunction with standard moving average indicators, treating these horizontal MA levels as complementary reference points rather than replacements
MA Ribbon (Horizontal Levels) is built for traders who want clarity, flexibility, and structural insight — without sacrificing chart readability.
Crypto Schlingel - Light Suite v5.19The Chart Indicator Suite Light combines a wide range of powerful tools that help traders accurately analyze market structures, volatility, and key price zones. With indicators such as pivot points, EMAs, VWAP and important market levels such as daily open, the suite offers a comprehensive overview of trends and market behavior. Supplemented by pvsra candles and the display of relevant stock market opening hours, it reliably supports traders in making informed trading decisions.
Indicators are configurable
All of the indicators mentioned are fully configurable and can be flexibly adapted to individual trading strategies. Users can freely adjust parameters, display types, and sensitivities to highlight exactly the market information that is relevant to their personal trading style.
The individual fields in the configuration are self-explanatory or are explained in a toolbar, so that the possible settings become clear.
PIVOT POINTS
Pivot points are predefined price levels calculated from the previous day's price data (or a previous time unit).
They help traders identify potential support and resistance zones for the current trading day (or period).
Benefits of pivot points in chart analysis
1. Determining support and resistance areas
The calculated pivot levels (P, S1, S2, R1, R2, etc.) show where the market is likely to react:
Supports (S1, S2, S3) → possible downward turning points.
Resistance (R1, R2, R3) → possible upward turning points.
These zones are often observed by many traders at the same time, making them self-fulfilling marks.
2. Trend determination and market sentiment
If the market opens above the pivot (P) and remains there → signals buying pressure.
If the market trades below the pivot (P) → signals selling pressure.
A break above R1 or below S1 may indicate a strong trend day.
EMA Exponential Moving Average
The EMA is the exponentially weighted moving average of a price.
It shows the average price of a security over a certain period of time, weighted according to recency – that is:
👉 more recent price data has more influence than older data.
This distinguishes it from the simple moving average (SMA), in which all values are weighted equally.
Benefits of the EMA in chart analysis -> Identifying trends
The EMA reacts more quickly to price changes than the SMA and is therefore ideal for:
Identifying trend reversals at an early stage
Confirming trend directions
👉 Rising EMA → Upward trend
👉 Falling EMA → Downward trend
Traders often use combinations such as:
EMA 50 / EMA 200 → Long-term trends
SIGNIFICANCE OF HIGHS AND LOWS
The daily high, daily low, weekly high, and weekly low are objective price zones that show:
Where the market bought (high) or sold (low) the most, and where supply and demand reached their extremes in the past period.
These levels often act as magnetic price zones in ongoing trading, where traders react (entry, profit-taking, or stop setting).
🎯 Use of yesterday's high and low (previous day high/low)
🔹Support and resistance levels
Yesterday's high often acts as resistance when the price comes from below.
Yesterday's low becomes support when the price falls from above.
➡️ Traders watch these levels closely to trade breakouts or reversals.
EMA 9 / EMA 20 → Short-term movements
🎯 Benefits of weekly highs and lows (Weekly High/Low)
Important structural markers in the higher time frame
Weekly highs and lows show medium to long-term market structure.
They are often considered stronger supports/resistances than daily levels.
➡️ For example, if the price breaks above the weekly high, this usually signals institutional interest and may indicate a continuation of the trend.
➡️ Conversely, failure to break above a weekly high may indicate market weakness or a reversal.
DAILY OPEN
The Daily Open is the price at which trading begins on a new day.
It marks the first price after the close of the previous trading session.
👉 In many markets (e.g., Forex, index futures, crypto), this is the starting point of daily price movement, where market direction and sentiment realign.
🎯 Benefits of the Daily Open in chart analysis
Direction indicator (daily bias)
The Daily Open serves as a neutral center line for the current trading day.
Traders use it to assess the market direction (bias):
Price above the Daily Open → bullish day (buyers dominate)
Price below the daily open → bearish day (sellers dominate)
📈 → If the daily open is broken and held above, this indicates upward momentum.
📉 → If it is broken below, this signals weakness.
This simple observation helps traders trade with the daily trend rather than against it.
STOCK MARKET OPENING HOURS
Every major stock exchange has defined trading hours during which institutional capital is active.
Examples (CET):
Asia (Tokyo/ Hong Kong) 1:00 a.m. – 9:00 a.m.
Europe (London/Frankfurt) 08:00 – 17:30
USA (New York) 15:30 – 22:00
Market dynamics change significantly during these time windows, as volume, liquidity, and volatility fluctuate depending on the session.
📈 Benefits in chart analysis
🔹Recognizing volatility and liquidity phases
At the start of a session (e.g., 9:00 a.m. in Frankfurt or 3:30 p.m. in New York), trading volume rises sharply.
This results in strong movements, often with changes in direction or breakouts.
👉 These phases are particularly suitable for:
Breakout strategies
Volume or momentum trades
Example:
If an index (e.g., DAX or S&P 500) reacts strongly at the US opening, this indicates institutional activity that may shape the rest of the day.
VWAP (Volume Weighted Average Price)
The VWAP is the volume-weighted average price of a security for a specific period of time – usually per day.
👉 Unlike a simple moving average (e.g., EMA), the VWAP takes into account how much was actually traded – not just where the price was.
It therefore reflects the fair market value, taking into account the trading volume.
🎯 Benefits of VWAP in chart analysis
🔹 Determining the fair average price
The VWAP shows where the majority of the trading volume took place – i.e., the price that the majority of market participants actually paid.
➡️ This is the “fair price of the day.”
Price above VWAP → buyers dominate (bullish)
Price below VWAP → sellers dominate (bearish)
This information is particularly valuable for determining the intraday bias (direction of the day).
Market Health Indicator# Market Health Indicator - Documentation
## Overview
The Market Health Indicator is a Pine Script technical analysis tool designed for TradingView that evaluates overall market conditions by analyzing the relationship between price and three Exponential Moving Averages (EMAs), as well as the relationships between the EMAs themselves. The indicator provides a quantitative score and actionable investment recommendations.
---
## Purpose
This indicator helps traders and investors:
- Assess the overall health and trend strength of a market or security
- Make informed decisions about position sizing
- Identify bullish, bearish, or neutral market conditions
- Determine when to increase, reduce, or exit positions
---
## Scoring Methodology
### Scoring System
The indicator evaluates **6 conditions**, each contributing either **+1** or **-1** to the total score:
#### Price vs EMA Conditions (3 conditions)
1. **Price vs EMA 21**
- Price > EMA 21 → +1
- Price < EMA 21 → -1
2. **Price vs EMA 50**
- Price > EMA 50 → +1
- Price < EMA 50 → -1
3. **Price vs EMA 100**
- Price > EMA 100 → +1
- Price < EMA 100 → -1
#### EMA Relationship Conditions (3 conditions)
4. **EMA 21 vs EMA 100**
- EMA 21 > EMA 100 → +1
- EMA 21 < EMA 100 → -1
5. **EMA 21 vs EMA 50**
- EMA 21 > EMA 50 → +1
- EMA 21 < EMA 50 → -1
6. **EMA 50 vs EMA 100**
- EMA 50 > EMA 100 → +1
- EMA 50 < EMA 100 → -1
### Total Score Range
- **Minimum Score**: -6 (all conditions bearish)
- **Maximum Score**: +6 (all conditions bullish)
---
## Market Health Status
Based on the total score, the indicator assigns one of five market health statuses:
| Score Range | Status | Interpretation |
|-------------|--------|----------------|
| 4 to 6 | **Strong Bullish** | All or most conditions favor upward momentum |
| 2 to 3 | **Bullish** | Majority of conditions are positive |
| -1 to 1 | **Neutral** | Mixed signals, no clear directional bias |
| -3 to -2 | **Bearish** | Majority of conditions are negative |
| -6 to -4 | **Strong Bearish** | All or most conditions favor downward momentum |
---
## Investment Level Recommendations
The indicator provides position sizing recommendations based on the score:
| Score Range | Investment Level | Action |
|-------------|-----------------|--------|
| 4 to 6 | **100% Invested** | Maximum exposure - strong bullish conditions |
| 2 to 3 | **75% Invested** | High exposure - moderately bullish conditions |
| 0 to 1 | **50% Invested** | Moderate exposure - neutral to slightly positive conditions |
| Below 0 | **Exit Weak Stocks** | Reduce exposure - bearish conditions, exit underperforming positions |
---
## Installation & Setup
### Installation Steps
1. Open TradingView and navigate to any chart
2. Click on **Pine Editor** at the bottom of the screen
3. Copy the entire Pine Script code
4. Paste it into the Pine Editor
5. Click **"Add to Chart"**
### Configuration Options
The indicator includes two customizable settings accessible via the settings gear icon:
#### 1. Table Position
Choose where the indicator table appears on your chart:
- **Top**: top_left, top_center, top_right
- **Middle**: middle_left, middle_center, middle_right
- **Bottom**: bottom_left, bottom_center, bottom_right
**Default**: top_right
#### 2. Table Size
Adjust the text size of the indicator table:
- **tiny**: Smallest text size
- **small**: Small text size
- **normal**: Standard text size (default)
- **large**: Large text size
- **huge**: Largest text size
**Default**: normal
---
## Understanding the Display
### Table Components
The indicator displays a table with the following rows:
1. **Header Row (Colored)**
- Left cell: Market Health status
- Right cell: Current score out of 6
- Color indicates market condition (green = bullish, yellow = neutral, red = bearish)
2. **Investment Level Row (Blue)**
- Shows recommended position sizing based on current score
- Helps with portfolio management decisions
3. **Column Headers (Gray)**
- "Condition" - describes each evaluation criteria
- "Score" - shows the +1 or -1 value
4. **Condition Rows (6 rows)**
- Each row shows one of the 6 scoring conditions
- Left column: condition description
- Right column: score value (+1 in green or -1 in red)
---
## Interpretation Guidelines
### Strong Bullish (Score 4-6)
**Characteristics:**
- Price trading above all major EMAs
- EMAs aligned in bullish order (21 > 50 > 100)
- Strong upward momentum
**Action:**
- Maintain full exposure (100% invested)
- Consider adding to winning positions
- Look for pullbacks as buying opportunities
### Bullish (Score 2-3)
**Characteristics:**
- Price above most EMAs
- Generally positive EMA alignment
- Moderate upward trend
**Action:**
- Maintain high exposure (75% invested)
- Hold existing positions
- Be selective with new entries
### Neutral (Score -1 to 1)
**Characteristics:**
- Mixed signals from price and EMAs
- No clear trend direction
- Market indecision
**Action:**
- Reduce exposure to 50%
- Wait for clearer signals
- Focus on risk management
- Consider range-bound strategies
### Bearish (Score -2 to -3)
**Characteristics:**
- Price below most EMAs
- Generally negative EMA alignment
- Moderate downward trend
**Action:**
- Exit weak positions
- Reduce overall exposure
- Raise cash levels
- Protect capital
### Strong Bearish (Score -4 to -6)
**Characteristics:**
- Price trading below all major EMAs
- EMAs aligned in bearish order (21 < 50 < 100)
- Strong downward momentum
**Action:**
- Exit weak stocks immediately
- Minimal to no long exposure
- Preserve capital
- Wait for market conditions to improve
---
## Best Practices
### Usage Tips
1. **Timeframe Selection**
- Works on all timeframes
- Higher timeframes (daily, weekly) provide more reliable signals
- Lower timeframes (intraday) may generate more frequent signals but with higher noise
2. **Combine with Other Analysis**
- Use as a component of a comprehensive trading strategy
- Complement with support/resistance levels
- Consider volume and other momentum indicators
- Factor in fundamental analysis for longer-term positions
3. **Position Sizing**
- Treat investment level recommendations as guidelines, not rigid rules
- Adjust based on your risk tolerance and account size
- Consider your overall portfolio allocation
4. **Risk Management**
- Always use stop losses regardless of indicator reading
- Don't ignore risk management during "Strong Bullish" periods
- The indicator shows trend, not specific entry/exit points
### Limitations
- **Lagging Nature**: EMAs are lagging indicators, so signals may come after trend changes have begun
- **Whipsaw Risk**: In choppy, sideways markets, the indicator may generate mixed signals
- **Not a Standalone System**: Should be used as part of a broader trading strategy
- **No Predictive Power**: Shows current conditions, not future direction
- **Market Context**: May need adjustment during extreme market conditions or unusual volatility
---
## Technical Details
### EMA Calculations
The indicator uses three standard Exponential Moving Averages:
- **EMA 21**: Short-term trend (approximately 1 month of trading days)
- **EMA 50**: Medium-term trend (approximately 2.5 months)
- **EMA 100**: Long-term trend (approximately 5 months)
EMAs give more weight to recent prices compared to Simple Moving Averages (SMAs), making them more responsive to price changes.
### Update Frequency
- The indicator recalculates on every bar close
- Real-time updates during the current bar formation
- Table displays the most recent completed bar data
### Performance
- Lightweight indicator with minimal computational overhead
- Suitable for use with multiple charts simultaneously
- No historical data storage required beyond standard EMA calculations
---
## Frequently Asked Questions
**Q: Can I change the EMA periods (21, 50, 100)?**
A: The current version uses fixed EMA periods. Modifying these would require editing the Pine Script code directly.
**Q: Does this indicator work on all assets?**
A: Yes, it works on stocks, forex, cryptocurrencies, commodities, and indices - any asset with price data.
**Q: Can I use this for day trading?**
A: Yes, but it's designed for swing trading and position trading. For day trading, consider using lower timeframes and being aware of increased signal noise.
**Q: What if the score keeps changing?**
A: Frequent score changes indicate a choppy or transitional market. Consider waiting for a more stable reading before taking action.
**Q: Should I exit ALL positions when score is negative?**
A: The recommendation is to "Exit Weak Stocks" - focus on underperforming positions. Strong stocks may still be held with appropriate stop losses.
**Q: Can I get alerts based on score changes?**
A: The current version doesn't include alerts, but this functionality could be added with Pine Script modifications.
---
## Version History
**Version 1.0**
- Initial release
- 6-condition scoring system
- Investment level recommendations
- Customizable table position and size
- Overlay on main chart
---
## Support & Feedback
For questions, suggestions, or issues with the indicator:
- Review this documentation thoroughly
- Test the indicator on historical data before live trading
- Adjust settings to match your chart layout preferences
- Always paper trade new strategies before risking real capital
---
## Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, trading advice, or any other type of advice. Trading and investing involve substantial risk of loss. Past performance is not indicative of future results. Always do your own research and consult with a qualified financial advisor before making investment decisions.
Bar-Close Confirmed SupertrendOverview
This indicator is a Supertrend-style trend follower that confirms direction changes only after a bar closes. Trend flips are determined using the previous bar’s close relative to the bands, which helps avoid intrabar changes during live candles.
How it works
Computes ATR (Average True Range)
Builds upper/lower bands using ATR and a multiplier
Updates trend direction only when a prior candle confirms a break of the band
Confirmation logic (bar-close based)
Trend direction is updated using conditions based on the previous candle, such as:
close > upper → confirm uptrend
close < lower → confirm downtrend
Because signals are confirmed on the prior bar, trend changes and markers are displayed only when confirmation exists.
Signals
Uptrend confirmation: prior candle closes above the upper band → bullish marker
Downtrend confirmation: prior candle closes below the lower band → bearish marker
Inputs
ATR Length (default 10)
ATR Multiplier (default 3.0)
Notes
This script is intended for bar-close workflows. Behavior and responsiveness may differ across markets and timeframes depending on volatility and chosen settings.
MA divergence arrowAn arrow is generated by entering the deviation between the moving average line and the candlestick in pips as a parameter.






















