Market Closed BadgeThis is a badge indicator that will only appear when the markets are closed like metals and Forex. It will also include DXY, whilst excluding crypto markets
Custom size, colors, and corners are available
Multitimeframe
Triple RCZR 1.3Triple RCZR โ Regime Compression & Release (v1.3)
Triple RCZR is a regime-reading oscillator built to identify compression, alignment, and release across time horizons using a structured triple-RSI framework.
This script is not designed to predict direction.
It is designed to reveal when the market is storing energy and when that storage resolves.
Core Idea
Markets rarely move cleanly.
Before expansion, price usually compresses across multiple sensitivities.
Triple RCZR tracks this process by observing three RSI speeds simultaneously:
Fast RSI โ short-term reaction
Medium RSI โ execution / decision layer
Slow RSI โ higher-timeframe memory
When these layers compress into a shared zone โ and especially when they align tightly โ the market enters a coil state.
When alignment breaks, expansion becomes more likely.
Key Features
๐น Triple RSI Framework
Three RSI curves run in parallel, each representing a different response speed.
Preset configurations included:
6 / 12 / 18
7 / 14 / 21
8 / 16 / 24
9 / 18 / 27
Optional custom lengths for advanced tuning.
๐น Coil Zone Detection
A configurable RSI band defines the compression zone.
The script continuously evaluates how many RSIs are inside the zone:
1 RSI โ early compression
2 RSIs โ building agreement
3 RSIs โ full compression
๐น Anchored Coil (Higher-TF Compression)
An anchored coil occurs when:
All three RSIs are inside the coil zone, and
Fast and Medium RSIs remain tightly aligned to the Slow RSI.
This state represents multi-timeframe agreement and stored momentum.
Anchored duration is tracked in bars to distinguish fleeting pauses from meaningful compression.
๐น Breakout & Release Awareness
Breakouts are detected only when RSI exits the coil after compression.
Anchored coil start, confirmation, and release events can trigger alerts.
Emphasis is placed on context, not raw signals.
Visual Design Philosophy
Colors are intentionally restrained and functional.
Importance is communicated through density and structure, not brightness.
Anchored coils are visually distinct from ordinary coils without overwhelming the chart.
Designed for long sessions and multi-symbol scanning.
How to Use
Triple RCZR works best when used to:
Identify regime transitions
Compare behavior across markets, indices, or timeframes
Filter trades based on compression quality, not impulse
It is especially effective in:
Sideways or corrective environments
Macro and index analysis
Situations where time matters more than price
This is not a standalone trading system.
It is a context engine.
Version Notes (v1.3)
Added RSI preset selector for fast regime tuning
Improved anchored coil visibility
Refined color system for clarity and reduced fatigue
Core logic intentionally unchanged
Final Note
Triple RCZR is built on the idea that
markets reveal intent before they reveal direction.
If you trade execution, this shows you when to care.
If you study markets, this shows you when structure is changing.
CTR Weekly MA TradingI built this simple pine script to help me trade on the lower timeframe (1d) while still showing my key weekly moving averages to help me trade with the macro trend.
Rules for trading...
Steps for taking a Short position:
1. Wait for all 3 weekly moving averages to be in alignment (8EMA<21SMA<50SMA). When these aligned the candles will change to bright red, meaning bearish.
2. Wait for a pullback to the 1 Day 21SMA. When a candle touches the 21SMA, that candle will change color to white. This will be your alert to get ready to enter into a short.
3. On the next candle you can then take a short position as long as that candle is below the 21SMA, if not, wait for the net daily candle to close. If that is below the 21SMA you can then enter into a short on the opening of the next daily candle.
I built this to trade the Bear Market but this same method can also work in a Bull Market but just do the opposite.
Weekly MAs + 1d 21 SMAThis indicator watches for weekly bullish and bearish alignment on your daily chart. It also triggers a long or short when price touches the 1 Day 21 SMA. It helps ensures a high quality trade setup by trading in a lower timeframe (the 1 Day) while working off stronger signals on the 1 Week timeframe, which are the 3 key moving averages (1W 8 EMA, 1W 21SMA, 1W 50SMA).
The trading rule is as followed:
Short Position:
1. Wait for the 1 week moving averages to align bearish (8 EMA < 21 SMA < 50 SMA). All daily candles will then turn bright red.
2. Wait for a pullback to the 1 Day 21 SMA. Once the wick or body touches this SMA, that candle will turn white. This is the signal that will alert you to be ready to enter into a short position.
3.a. If the candle that changed to white is below the 1 Day 21 SMA, you can enter a short position on the opening of the next daily candle.
3.b. If the candle that changed to white is above the 1Day 21 SMA, wait for the close of the next daily candle. If that candle is below the 21 SMA, enter into your short position at the opening of the next daily candle.
For long positions, you do the same as above but in opposite order.
Support and Resistance [tambangEA]Support and Resistance is a multi-level Support/Resistance indicator that automatically maps the nearest price levels above and below the current market using a fractal/pivot-based approach and ATR-adaptive clustering.
Instead of drawing random lines, the script collects pivot highs/lows on your selected timeframe, groups them into dynamic ATR โbinsโ (so the level spacing adapts to volatility), and then outputs the closest Resistance levels (R1, R2, โฆ) and closest Support levels (S1, S2, โฆ). To avoid flickering when price hovers near a level, it uses an ATR-percentage hysteresis so levels donโt instantly โflip sidesโ on small moves.
Key Features
Automatic multi-level S/R: draws multiple nearest Supports and Resistances (configurable).
Timeframe to Analyze: calculate levels from a higher/lower timeframe while viewing any chart.
ATR-Adaptive Accuracy: level clustering uses ATR so results stay relevant across low/high volatility markets.
Anti-Flicker Hysteresis (ATR%): reduces rapid switching of S/R when price is near a level.
Optional Dashboard Panel: shows R1/S1, distance to levels in โpipsโ, bin count, and hysteresis info.
Customizable Visuals: colors, line thickness, and panel styling (corner, colors, borders, transparency, text size).
Performance Controls: limit bars analyzed and cap bin count for faster loading.
How to Use
Choose the Timeframe to Analyze (or leave blank for current).
Adjust Accuracy (High/Medium/Low) to control how tightly levels are clustered.
Set Levels per side to control how many Support and Resistance lines are displayed.
Tune Hysteresis ATR % to reduce level โflickerโ (higher = more stable, lower = more reactive).
(Optional) Enable the Panel and set your preferred Pip Mode for distance display.
Notes
โPipโ display depends on symbol type. Use Custom Pip Size for non-FX markets (Gold, indices, crypto) if needed.
No indicator can guarantee profits. Use proper risk management.
Box Theory PRO WeeklyBox Theory PRO Weekly is an invite-only indicator designed to identify key weekly, daily, and intraday levels for analyzing range conditions, breakouts, and potential manipulation moves.
It automatically plots weekly boxes, multi-timeframe swings (hourly, 4H, daily), refined pivots, EMAs, Bollinger Bands, VWAP, and Supertrend overlays, and labels potential manipulation moves and structured entry points.
The indicator provides decision zones and signals to support market analysis. It is intended for observation, backtesting, and discretionary execution, and does not place trades automatically.
Key Features
Weekly boxes with prior-week high/low and midline
Multi-timeframe swings (1H, 4H, daily)
Refined levels including opening ranges and pivot highs/lows
Trend overlays: EMA 200 (required), optional EMA 50/20, Bollinger Bands, VWAP, Supertrend
Manipulation detection based on 1H candle size relative to weekly ATR
Entry labels categorized by behavior and timeframe (bounce, break, manipulation fade)
Optional tables for ATR, performance, and key weekly levels
Intended Use
Analyze weekly-structured instruments, including futures, indices, and stocks
Study breakouts, reversals, and multi-timeframe interactions
Complement other analysis methods such as candlestick and volume study
This script does not execute trades; all signals are for analysis and educational purposes only.
Limitations
Optimized for weekly-ranged assets; thresholds may require adjustment for 24/7 markets (crypto, futures)
Signals are informational; past historical behavior does not ensure future results
Access
Box Theory Pro Weekly is offered as a TradingView invite-only script.
Subscription management and billing are handled externally.
Step-by-Step Guide to Using Box Theory PRO Weekly
Step 1: Understand the Indicator
Load your chart (15-minute, 1-hour, or 4-hour recommended) with sufficient historical data to view weekly context. The indicator displays multiple overlays and signals for market structure analysis:
Weekly Box:
Yellow box shows prior weekโs high (PWH, red line) and low (PWL, green line)
Extends 20 bars to the right; midline displayed as dashed
Can be used to study range or breakout behavior
Swings and Pivots:
Hourly swings: white highs/lows from 1H data
4H swings: aqua highs / fuchsia lows
Daily swings: lime highs / orange lows
Refined levels: Opening range high/low, pivot highs/lows
Trend Filters and Overlays:
EMA: White 200-period primary trend
Optional EMAs: Gray 50-period, Black 20-period
Bollinger Bands: Blue upper/lower, green midline
VWAP: Blue line, resets weekly
Supertrend: Green = uptrend, Red = downtrend (factor 2.0, ATR 14)
Manipulation Detection:
Labels large 1H candles relative to weekly ATR
Green = Bull Manip, Red = Bear Manip (default threshold: weekly ATR ร 0.20)
Entry Signals:
โMANIP LONGโ / โMANIP SHORTโ
Signals grouped by type: Manipulation, Box, 1H, 4H, Daily โ based on bounces, breaks, or structured behavior
Tables (optional): ATR table, performance table, info table
Ensure relevant display settings are enabled and sufficient historical bars are loaded.
Step 2: Customize Settings
Core Options: Box extension (default 20 bars), line width, pivot length, ATR length, touch tolerance
Toggles: Show/hide boxes, swings, refined levels, signals, EMAs, Bollinger Bands, VWAP, Supertrend, tables
Filters: EMA trend filter, Supertrend per strategy, manipulation threshold
Strategies: Enable/disable Manip, Box, 1H, 4H, Daily; max wait candles per strategy; configure filters individually
Alerts: Enable alerts for signals (e.g., โBox Longโ or โManip Longโ)
Appearance: Adjust label visibility, colors, max visible labels
Step 3: Interpret and Use
Weekly Box Analysis: Price inside box indicates potential range context; bounces from PWL/PWH indicate possible reactions
Signals: BOX LONG / BOX SHORT; manipulation signals highlight potential unusual activity
Filters in Action: EMA and Supertrend for trend context; Bollinger Bands for volatility assessment
Combine with candlestick and volume analysis for broader context
Signals are for study and discretionary analysis only; outcomes are not guaranteed
Step 4: Set Up Alerts
Right-click chart โ Add Alert โ select indicator โ choose condition (e.g., โBox Long Signalโ)
Alerts trigger on confirmed bar close only
Set frequency (once per bar close) and notification method (app/email)
Alerts are informational and do not execute trades
Step 5: Troubleshooting and Notes
Cluttered chart? Disable unused swings or tables
No signals? Ensure strategies are enabled and historical data is sufficient
Adjust colors and visibility for clarity
Review historical signals using the performance table
Optimized for weekly-ranged assets; may require adjustments for 24/7 markets
DOL [Ricoyda]This indicator is built around the concept of Draw on Liquidity, focusing on how price is naturally attracted to areas where liquidity is resting. It automatically identifies and visualizes key liquidity levels based on market structure, highs and lows, and unfilled price zones.
By highlighting these liquidity pools, the indicator helps traders anticipate potential price targets, reversals, and continuations. Price often seeks liquidity before making its next directional move, and this tool is designed to make that behavior visible and easy to read.
LTF FVG + IFVG + HTF Liquidity + SessionsWhat this indicator does
This is a precision execution tool around Fair Value Gaps (FVG) and Inverted FVG (IFVG) with optional higher-timeframe confluence, HTF liquidity levels and session levels (Asia / London / Yesterdayโs HighโLow / Daily 50%).
By default it keeps things clean:
ON by default:
LTF FVG (nearest bullish & bearish)
LTF IFVG (inverted gaps that stay on the chart and freeze on second break)
OFF by default (you enable if you want):
HTF1 & HTF2 FVG layers
HTF liquidity levels (HTF swing highs/lows)
Asia & London session highs/lows
Yesterdayโs high/low
Daily 50% line (D 50%)
Everything is time-anchored with xloc=bar_index, clamped to bar_index + 500, and trimmed by age / count so behaviour is stable in replay and on reload.
1. LTF FVG + IFVG (core engine)
Detection
Uses a 3-bar ICT-style pattern:
Bullish FVG: low > high and close > high
Bearish FVG: high < low and close < low
Runs on a Lower Timeframe (LTF):
Default: current chart timeframe
Optional: override via input.
Lifetime model
FVG lifetime is not hardcoded; itโs based on the timeframe:
Short TF โ shorter lifetime in bars
Higher TF โ proportionally longer lifetime
When lifetime is reached or price fully closes through the gap, the FVG is frozen:
Right edge stops where it should (expiry or break).
Zone is kept as historical structure, not deleted.
IFVG (Inverted FVG)
When an LTF FVG is broken back through:
It can spawn an Inverted FVG (IFVG) in the same price range.
Source must be younger than N LTF bars (configurable, default max age = 15).
Behaviour:
IFVGs are drawn with their own length (in bars) and color.
They stay on the chart even after being broken again.
On the next break in the opposite direction, the right side is cut:
The IFVG stops extending at that bar (second break = freeze).
Total number of IFVG boxes is capped for performance.
Visibility logic (LTF)
Indicator continuously tracks:
Nearest bearish FVG above price
Nearest bullish FVG below price
Only those two active LTF FVGs are visually highlighted (if enabled):
All other still-alive FVGs are tracked internally but muted.
Colours:
Bullish LTF zone color
Bearish LTF zone color
Separate color for IFVGs.
Result: You always see the closest upside and downside LTF imbalance + all IFVGs frozen where they were created and finally broken.
2. HTF1 & HTF2 FVG (optional)
Two higher-timeframe FVG layers for confluence:
HTF1
Timeframe:
Auto-mapped from the chart TF (e.g. 1m โ 5m, 5m โ 15m, 15m โ 1h, 1h โ 4h, 4h โ Daily, etc.).
Manual override available.
Detection:
Same 3-bar FVG logic, but calculated on HTF and projected down.
Lifetime based on HTF bars, not LTF bars.
Visibility:
Only one bullish and one bearish HTF1 FVG is shown:
Nearest bearish above current price
Nearest bullish below current price
All others are tracked and culled by age/count.
HTF2
Second, higher layer (e.g. 1m โ 1h, 5m โ 1h, 1h โ Daily, 4h โ Weekly, etc.).
Same behaviour as HTF1:
FVG detection on HTF2
Lifetime in HTF2 bars
Only nearest bullish and bearish zones are drawn.
HTF visuals
HTF1
Bullish: yellow, ~20% opacity (subtle background)
Bearish: purple, ~20% opacity
HTF2
Bullish: yellow, ~40% opacity (stronger)
Bearish: purple, ~40% opacity
HTF HUD
Small two-column HUD at the bottom center:
Shows active TF for HTF1 and HTF2, e.g.
HTF1 FVG 15 | HTF2 FVG 60
If a layer is turned off, it shows HTF1 FVG: off / HTF2 FVG: off.
3. HTF Liquidity (pivot highs/lows) โ optional
A separate module to track HTF liquidity levels:
HTF selection:
Auto-select HTF (mapping similar to FVG)
Or manual HTF via input.
Detection:
Uses pivot highs/lows with configurable left/right strength.
All pivots are pulled via request.security(..., lookahead_off) and anchored correctly on the LTF chart with xloc=bar_index.
Each liquidity level stores:
Price
Whether itโs a high or low
Creation bar index
Sweep status and sweep bar index.
Sweeps
A level is marked as swept when price wicks through it:
High level swept when high >= level price
Low level swept when low <= level price
Once swept:
The line is extended for a limited number of bars (configurable) and then frozen.
Sweep history:
High sweeps and low sweeps stored in arrays.
History is trimmed by bars back, not by random count โ deterministic behaviour on reload.
You can turn the entire HTF Liquidity module on/off with LIQ: Show HTF Levels.
4. Sessions: Asia, London, Y-High/Y-Low, D 50% (optional)
All session features are OFF by default โ you only enable what you actually want.
Asia & London highs/lows
Two time windows in Europe/Copenhagen time:
Asia session
London session
During each session:
Script tracks the session high and low plus their bar indices.
When a session ends and Show Asia/London High/Low is enabled:
A line is drawn from the sessionโs high/low with a label:
โAsia highโ, โAsia lowโ, โLondon highโ, โLondon lowโ.
Lines are anchored with xloc=bar_index, right side clamped.
Sweep behaviour
On the first sweep:
If price trades through a session high/low:
The lineโs right edge is frozen at the sweep bar.
The label is also locked to that bar.
Line style switches to dashed, indicating the level has been taken.
Before sweep:
Lines & labels extend live with the chart (following the latest bar).
Yesterdayโs High / Low
Tracks current dayโs high & low, then rolls them into Y-high and Y-low at the new daily open.
When Show Y-high/Y-low is enabled:
Lines + labels for Y-high/Y-low are drawn from the rollover bar.
On sweep:
First touch through Y-high or Y-low:
Line is frozen at sweep bar and set to dashed.
Label is locked at that bar.
Before sweep, they extend live.
Daily Mid (D 50%)
Optional midpoint of the daily range ((dayHigh + dayLow) / 2).
Drawn as a dashed line with a โD 50%โ label.
Always extends to the latest bar; not sweep-gated.
Session shading (debug)
Optional background shading when current bar is inside:
Asia session
London session
Purely visual; no effect on logic.
5. Design, performance & behaviour
All drawings are:
xloc = bar_index (sticky with scroll/zoom).
Right-clamped to bar_index + 500 to avoid runaway extensions.
Arrays and objects are trimmed:
FVG/IFVG, HTF FVG, HTF liquidity and session objects are all capped by bars back or max count.
This keeps the script stable even on long histories and in replay mode.
HTF data:
All HTF feeds use request.security(..., lookahead_off) for non-repainting behaviour.
Only preview/visual elements (HUD etc.) depend on last bar state.
TL;DR
You get:
A clean, non-spammy LTF FVG/IFVG engine that:
Shows only the nearest bullish and bearish LTF gaps,
Freezes IFVGs on second break instead of deleting them.
Optional HTF1 & HTF2 FVG context (nearest zones per direction).
Optional HTF liquidity from higher-timeframe pivot highs/lows.
Optional Asia/London session highs/lows, Yesterdayโs High/Low, and D 50%, all with proper sweep freezing.
Turn on only the modules you actually trade with โ the default setup is just FVG + IFVG, ready for intraday execution.
ED by bigmmED by bigmm identifies significant price divergences from the 200-period Exponential Moving Average (EMA) by analyzing closing and opening price extremes. This tool marks the three most recent candles with the largest percentage deviations.
Key Features
EMA200 Analysis: Uses the 200-period Exponential Moving Average as the primary reference level for measuring price deviations
Deviation Calculation: Computes percentage-based deviations for both closing (below EMA) and opening (above EMA) prices
Top 3 Extremes: Identifies and marks only the three most recent maximum deviations for each direction
Visual Simplicity: Uses minimalistic green and red dots for clear visual identification without chart clutter
Historical Analysis: Evaluates the last 1440 bars (approximately 3 years on daily timeframe) to find significant deviation patterns
Recommended Usage
Best used on higher timeframes (H4, D1, W1) for the following reasons:
Reduced Noise: Higher timeframes filter out market noise and provide cleaner deviation signals
Trend Context: EMA200 carries more significance on daily and weekly charts as a major trend indicator
Strategic Signals: Extreme deviations on higher timeframes often correspond to important support/resistance levels and potential reversal zones
Reduced False Signals: Longer timeframes minimize whipsaws and provide more reliable extreme readings
Position Trading: Ideal for swing traders and position traders who base decisions on daily or weekly price action
BTC Cycle๐ฏ Overview
The BTC Cycle Indicator is an advanced trading tool specifically developed for Bitcoin, based on historical market cycles. The indicator combines cycle analysis with multi-timeframe confirmation, technical indicators, and automated entry signals.
๐ Cycle Theory Foundation
Bitcoin has historically moved in predictable cycles with consistent time patterns:
Historical Cycle Data:
๐ข ATL 2015 to ATH 2017 = 1064 days
๐ด ATH 2017 to ATL 2018 = 364 days
๐ข ATL 2018 to ATH 2021 = 1064 days
๐ด ATH 2021 to ATL 2022 = 364 days
Key Observations:
โข Bullish Cycles (ATL โ ATH) : Consistently ~1064 days (approximately 2.9 years)
โข Bearish Cycles (ATH โ ATL) : Consistently ~364 days (approximately 1 year)
โข Total Cycle Length : ~1428 days (approximately 3.9 years)
This repeating pattern suggests Bitcoin follows a mathematical rhythm driven by halving events and market psychology. The indicator uses these proven time cycles to identify current market position and forecast future turning points.
Based on this pattern, the indicator projects future Cycle Highs and Lows using historical price multipliers combined with these fixed time intervals, providing traders with probabilistic targets for strategic positioning.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก Main Features
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Cycle-Based Market Phases
The indicator identifies two main phases in the Bitcoin market:
โข Bullish Phase (Cycle Low โ Cycle High) : Default 1064 days, starts at cycle bottom
โข Bearish Phase (Cycle High โ Cycle Low) : Default 364 days, starts at cycle top
These phases are automatically marked on the chart and color-highlighted.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Relative Trend Index (RTI)
The RTI is an adaptive momentum indicator with phase-dependent calculation:
โข Trend Length after CL : 150 periods (bullish phase)
โข Trend Length after CH : 90 periods (bearish phase)
โข Sensitivity : 95% (adjustable between 50-98%)
โข Overbought/Oversold Levels : 80/20
The RTI identifies overbought and oversold conditions and generates Entry Zones when the indicator moves through these extreme areas.
๐ Credit : The RTI implementation is based on the Relative Trend Index by Zeiierman:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Bollinger Bands Integration
Bollinger Bands are used as an additional confirmation filter:
โข Length : 40 periods
โข Moving Average Type : WMA (adjustable: SMA, EMA, SMMA, VWMA)
โข Standard Deviation : 2.0
โข Entry Signals : When price touches the bands during RTI Entry Zones
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Multi-Timeframe Confirmation
The indicator calculates a Market Confirmation Score (0-100%) based on seven independent signals across Daily, Weekly, and Monthly timeframes:
๐
Daily Timeframe (5% each):
โข EMA Cross (50/200): Golden Cross vs. Death Cross
โข MACD: Bullish vs. Bearish Cross
๐ Weekly Timeframe (10% each):
โข 50 EMA: Price Above vs. Below
โข 100 EMA: Price Above vs. Below
โข MSS & BOS: Market Structure Shift and Break of Structure
โข MACD: Bullish vs. Bearish Cross
๐ Monthly Timeframe (25% each):
โข 20 EMA: Price Above vs. Below
โข MACD: Bullish vs. Bearish Cross
When 100% confirmation is reached, a label is optionally displayed on the chart.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฎ Forecast System
The indicator calculates future Cycle Highs and Lows based on historical multipliers:
โข Uses the last two cycles for calculation
โข Accuracy Ratio : Correction factor based on deviations
โข Forecast Factor : Adjustable multiplier (default 2.0)
โข Keep Forecast Lines : Historical forecast lines remain visible
The forecasts are displayed as dashed lines on the chart.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐จ Visual Elements
๐ฏ๏ธ Candle Coloring :
โข Distinct colors for bullish phase (after Cycle Low)
โข Distinct colors for bearish phase (after Cycle High)
โข Different highlight colors for RTI Entry Zones (lighter shade for bullish entry zones, darker shade for bearish entry zones)
โข All colors are theme-dependent and automatically adapt to the selected color scheme
๐ Entry Points :
โข Small triangles below/above candles at Bollinger Band touches during Entry Zones
โข Dynamic color adjustment based on current market phase and selected theme
โข Arrow colors match the entry zone colors for visual consistency
๐ท๏ธ Labels & Lines :
โข Cycle High (CH) and Cycle Low (CL) labels with automatic text contrast
โข Forecast lines with phase-appropriate colors (bullish forecast lines vs. bearish forecast lines)
โข MSS & BOS markers with theme-consistent styling
๐ Cycle Table : Shows upcoming Cycle Highs/Lows with date, forecast price, and percentage change
๐ Multi-Timeframe Table : Compact or standard view of all signals with price levels and confirmation status
๐ Progress Bar : Visual representation of cycle progression with phase-dependent colors
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ MSS & BOS (Market Structure)
The indicator identifies on a weekly basis:
โข Market Structure Shift (MSS) : Trend reversal signal
โข Break of Structure (BOS) : Trend continuation signal
โข Swing Length: 7 periods (fixed)
โข Visualization with horizontal lines and labels
๐ Credit : The MSS & BOS implementation is based on
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐จ Theme System
15 predefined color themes plus individual customization option:
Dark โข Light โข Bitcoin Orange โข Deep Blue โข Purple Haze โข Sunset โข Warm Charcoal โข Teal Ocean โข Slate โข Arctic Ice โข Midnight Amber โข Neon Cyan โข Matrix Green โข Ruby Dark โข Individual
Here are a few examples:
Each theme includes coordinated color palettes for:
โข ๐ฏ๏ธ Candles : Bullish and bearish phase colors
โข ๐ฏ Entry Zones : Light and dark variants for different phases
โข ๐ท๏ธ Labels : Cycle High and Cycle Low markers with automatic text contrast
โข ๐ Forecast Lines : Phase-appropriate prediction lines
โข ๐ Tables : Background, header, and text colors
โข ๐ Progress Bar : Phase-dependent progression indicators
โข โก๏ธ Arrows : Bollinger Band entry signals
The Individual theme allows complete manual customization of all color elements.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ก Use Cases
1. ๐ Long-term Positioning : Identification of market phases for strategic allocation
2. โฐ Entry Timing : RTI-based entry zones with Bollinger Band confirmation
3. โ
Market Confirmation : Multi-timeframe score for trade validation
4. ๐ฎ Forecast Planning : Target prices and timing for upcoming Cycle Highs/Lows
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๏ธ Disclaimer
This indicator is for educational and informational purposes only.
โข ๐ Not Financial Advice : This tool does not constitute financial, investment, or trading advice. All trading decisions are your own responsibility.
โข ๐ฎ Past Performance โ Future Results : Historical cycle patterns do not guarantee future market behavior. Markets can and do deviate from historical norms.
โข โก High Risk : Cryptocurrency trading involves substantial risk of loss. Only trade with capital you can afford to lose.
โข ๐ฏ No Guarantees : Forecast prices and cycle dates are probabilistic projections, not certainties. Always use proper risk management.
โข ๐งช Do Your Own Research : Always conduct your own analysis and due diligence before making any trading decisions.
โจ Happy Trading! ๐
Multi-Indicator Scoring System# Multi-Indicator Scoring System
## Overview
This indicator combines five technical analysis tools (RSI, MACD, EMA trends, and Volume) into a single unified scoring system that generates clear BUY and SELL signals. Instead of analyzing multiple indicators separately and dealing with conflicting signals, this script calculates one comprehensive 0-100% score that shows current market strength at a glance.
## Purpose and Originality
**Problem it solves:**
Traders using multiple indicators individually often face contradictory signals. For example, RSI might show oversold conditions while MACD indicates bearish momentum, or price is above EMA but volume is weak. This creates confusion and leads to poor trading decisions or missed opportunities.
**Solution:**
This script uses a weighted scoring algorithm that only generates signals when multiple technical components mathematically agree. Each indicator contributes weighted points based on its reliability in crypto markets, and the combined score filters out noise by requiring multi-indicator confirmation before triggering a signal.
**What makes it original:**
Unlike simple indicator overlays that just display multiple tools side-by-side, this script:
- Uses a mathematically weighted scoring system where each component has justified importance
- Requires conditional alignmentโsignals only appear when components agree, not just individual crossovers
- Normalizes complex multi-indicator data into one intuitive percentage
- Includes built-in volume confirmation to filter low-conviction setups
This approach mirrors professional algorithmic trading systems that use multi-factor quantitative models.
## How Components Work Together
The script analyzes five technical components and assigns weighted points to each:
### 1. RSI (Relative Strength Index) - Weight: 25 points
- **Period:** 14
- **Function:** Identifies overbought and oversold conditions
- **Scoring logic:**
- RSI < 30 (oversold) โ +25 points (bullish reversal signal)
- RSI > 70 (overbought) โ -25 points (bearish reversal signal)
- RSI between 30-70 โ 0 points (neutral)
- **Why 25 points:** RSI is highly reliable for detecting potential reversal zones in cryptocurrency markets
### 2. MACD (Moving Average Convergence Divergence) - Weight: 25 points
- **Parameters:** Fast=12, Slow=26, Signal=9
- **Function:** Detects momentum shifts and trend changes
- **Scoring logic:**
- MACD line > Signal line โ +25 points (bullish momentum)
- MACD line < Signal line โ -25 points (bearish momentum)
- **Why 25 points:** MACD is the gold standard for momentum confirmation across timeframes
### 3. EMA Short-Term Trend (21 vs 50) - Weight: 25 points
- **Function:** Confirms immediate trend direction
- **Calculation:** Compares EMA 21 to EMA 50, plus price position relative to EMA 21
- **Scoring logic:**
- EMA 21 > EMA 50 AND Price > EMA 21 โ +25 points (strong uptrend)
- EMA 21 < EMA 50 AND Price < EMA 21 โ -25 points (strong downtrend)
- Mixed conditions โ 0 points (no clear trend)
- **Why 25 points:** Short-term trend alignment is critical for accurate entry timing
### 4. EMA Long-Term Context (200) - Weight: 15 points
- **Function:** Validates overall market structure
- **Calculation:** Price position relative to 200-period EMA
- **Scoring logic:**
- Price > EMA 200 โ +15 points (bull market context)
- Price < EMA 200 โ -15 points (bear market context)
- **Why 15 points:** Lower weight because long-term trend changes more slowly
### 5. Volume Confirmation - Weight: 10 points (Bonus)
- **Function:** Confirms genuine market interest versus noise
- **Calculation:** Current volume compared to 20-period SMA
- **Scoring logic:**
- Volume > 1.5ร average โ +10 bonus points
- Volume โค 1.5ร average โ 0 bonus points
- **Why 10 points:** Volume adds conviction but shouldn't override technical setup
### Score Aggregation Formula
**Why these thresholds?**
Backtesting on BTC/ETH showed optimal risk/reward at 65/35 levels. Lower thresholds (50%) produce too many false signals, while higher thresholds (80%) miss opportunities. The 65/35 balance provides good sensitivity with acceptable accuracy.
## How to Use This Indicator
### Visual Components
**On Chart:**
- **Green triangle (โฒ) below candle** = BUY signal (score crossed above 65%)
- **Red triangle (โผ) above candle** = SELL signal (score crossed below 35%)
- Clean display with no background colors or extra lines
**Dashboard Table (top-right corner):**
- **Header:** "CRYPTO SIGNAL"
- **SCORE:** Current percentage (0-100%)
- Green color = Bullish zone (65%+)
- Red color = Bearish zone (35%-)
- Orange color = Neutral zone (36-64%)
- **SIGNAL:** Current status (BUY/SELL/WAIT)
### Interpreting the Score
- **70-100% (Strong Bullish):** All or most indicators agree market is going up. Consider long positions.
- **65-69% (BUY Signal Zone):** Enough confirmation for entry. BUY signals trigger here.
- **36-64% (Neutral Zone):** No clear direction. Wait for clearer setup or maintain existing positions.
- **31-35% (SELL Signal Zone):** Enough confirmation for exit. SELL signals trigger here.
- **0-30% (Strong Bearish):** All or most indicators agree market is going down. Avoid longs or consider shorts.
### Step-by-Step Usage
1. **Add to chart:** Click "Add to favorites" then add from your indicators list
2. **Check the score:** Look at the dashboard table in the top-right corner
3. **Wait for signals:**
- Green triangle appears = Consider buying
- Red triangle appears = Consider selling
- No triangle = Wait patiently for clearer setup
4. **Confirm with price action:** Best results when signals appear at support/resistance levels
5. **Use risk management:** Always set stop losses (3-5% below entry for longs)
6. **Set alerts (optional):** Right-click indicator โ "Add alert" โ Choose "BUY Signal" or "SELL Signal"
### Best Practices
**Recommended Timeframes:**
- **4-Hour (4H):** Best for swing trading, optimal signal frequency (3-7 per month), lowest false signal rate
- **Daily (1D):** Best for position trading, very high reliability, ideal for patient traders
- **1-Hour (1H):** More signals but noisier, only for experienced traders
- **Below 15 minutes:** Not recommended, too many false signals
**Recommended Markets:**
- Bitcoin (BTCUSDT, BTCUSD) - Most reliable
- Ethereum (ETHUSDT, ETHUSD) - Excellent results
- Major altcoins (SOL, XRP, ADA, etc.) - Works well on top 20 by market cap
**Risk Management:**
- Position size: Risk only 1-2% of account per trade
- Stop loss: Place 3-5% below entry (BUY) or above entry (SELL)
- Take profit: Target 2-3ร your risk distance
- Trail stops: Move to breakeven after 1:1 profit achieved
**Advanced Tips:**
- Combine signals with support/resistance levels for higher probability setups
- Check multiple timeframes: if 4H and 1D both show BUY, signal is stronger
- Wait for candle close before acting on signals
- Ignore signals against the higher timeframe trend direction
- Only trade signals accompanied by volume spikes (check dashboard)
## Default Settings
The indicator uses pre-optimized parameters based on backtesting:
- RSI Period: 14
- MACD: 12, 26, 9
- EMA Short-term: 21, 50
- EMA Long-term: 200
- Volume threshold: 1.5ร average
- Signal thresholds: BUY โฅ65%, SELL โค35%
These settings are designed for cryptocurrency markets on 4H and 1D timeframes and do not require adjustment for most users.
## Limitations and Disclaimers
**What this indicator CANNOT do:**
- Predict black swan events (exchange hacks, major regulations, etc.)
- Work effectively during extreme market manipulation
- Replace proper risk management and stop losses
- Guarantee profits (no indicator can)
- Account for fundamental news (Fed decisions, major announcements)
**When signals may be less reliable:**
- Low volume periods (weekends, holidays)
- High-impact news events
- Extreme volatility (>10% daily price moves)
- Prolonged sideways/ranging markets
**Important warnings:**
- This is a technical analysis tool, not financial advice
- Past performance does not guarantee future results
- Always use stop losses to protect capital
- Test the indicator with small positions first
- Do your own research before trading
## Technical Specifications
- **Pine Script Version:** v5
- **Type:** Overlay indicator
- **Signals:** Non-repainting (confirmed at candle close only)
- **Calculation frequency:** Every bar recalculates based on current values
- **Alerts:** Available for BUY and SELL threshold crossings
- **Resource usage:** Optimized for efficient runtime performance
## Additional Notes
- Signals appear only once when threshold is crossed (no repeated signals during same trend)
- Volume filter helps eliminate low-conviction signals
- Works on any cryptocurrency pair with sufficient liquidity
- Can be combined with other indicators for additional confirmation
- Suitable for both beginners (simple visual signals) and experienced traders (customizable for deeper analysis)
---
**This indicator provides educational value by demonstrating how multi-indicator confirmation systems work and how weighted scoring can reduce false signals compared to using individual indicators alone.**
AI-Signals [HOANO]Link indicator : t.me
-------------------------------
AI-signals is a specially designed indicator. It is built based on the HOANO A.I PRO indicator (in AI2 mode).
The AI-signals indicator is a specially upgraded version, designed with more than 66 signals combined to generate a single complete signal (that is, when you see the Buy/Sell label for trade entry, it is the result of aggregating 66 fully processed signals).
AI-signals is a unique and outstanding version.
Enjoy the experience. ๐
-------------------------------
is a special, custom-designed indicator. It is a private (invite-only) indicator, created specifically for analysis and testing purposes.
This indicator is not intended for public use and requires the authorโs permission before being applied to any chart. There are no guarantees or assurances of profit. The indicator is provided โas isโ and is for educational and reference purposes only.
If you wish to be granted access, please contact the author directly.
HY Buy Sell SignalHY Buy Sell Signal is an advanced trading indicator that functions as a complete trading system, not just a simple signal tool.
It includes:
โ
Automatic BUY / SELL signals
โ
Demand & Supply zones
โ
Anti-spam logic (one trade at a time)
โ
Multi-Timeframe (MTF) trade status
โ
Signal strength grading
โ
Automatic Entry, Stop Loss & Take Profit (RR-based)
โ
Dashboard & alerts
Moving Averages (Trend Filter)
Entry timing (MA20)
Trend confirmation (MA50)
Long-term trend direction (MA200)
๐ Price above MA50 = bullish bias
๐ Price below MA50 = bearish bias
Demand & Supply Zones
๐ข Demand Zone โ Area where buyers are likely to enter
๐ด Supply Zone โ Area where sellers are likely to enter
๐ These are dynamic zones, not fixed support/resistance.
Multi-Timeframe (MTF) Trade Status
Shows whether higher timeframes are still in BUY mode
Displayed as green/red dots in the MTF table
๐ Helps avoid trading against higher-timeframe trends.
๐ฅ Suitable for intraday and swing trading
MTF Zone Trading [SSAS] v2๐ฅ MTF Zone Trading System v2 ๐ฅ
A powerful Multi-Timeframe Engulfing Pattern Detection System that identifies high-probability trading zones across 8 timeframes (Monthly to 5-Minute) with automatic MTF confluence detection, RSI divergence analysis, and a smart alert system.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ KEY FEATURES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Multi-Timeframe Zone Detection (M, W, D, 4H, 2H, 1H, 15M, 5M)
โ
Automatic MTF Confluence Detection (2-5+ TF zones overlapping)
โ
RSI Divergence Detection (Regular + Hidden)
โ
Smart Entry System with SL/TP Management
โ
Color-Coded Zones by Timeframe
โ
Ready & Touch Alert System
โ
Master Alerts (2 alerts cover everything!)
โ
Real-time RSI Dashboard
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ HOW IT WORKS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
1๏ธโฃ ZONE CREATION
โข Detects Engulfing Bullish (EB) and Engulfing Sell (ES) patterns
โข EB Zone: 1st Bearish + 2nd Bullish candle (Close > High of 1st)
โข ES Zone: 1st Bullish + 2nd Bearish candle (Close < Low of 1st)
โข Zone = 1st candle's High-Low range
2๏ธโฃ ZONE VALIDITY
โข EB zones only shown BELOW current price (Support)
โข ES zones only shown ABOVE current price (Resistance)
โข Zones auto-delete when price touches them
3๏ธโฃ MTF CONFLUENCE
โข When a higher TF zone contains lower TF zones inside
โข More overlapping zones = Stronger signal
โข MTF ZONE (2 TF) โ STRONG MTF (3 TF) โ VERY STRONG MTF (4 TF) โ SUPER MTF (5+ TF)
4๏ธโฃ ENTRY SIGNALS
โข Price touches zone + Confirmation EB/ES pattern = Entry
โข Automatic SL (below/above recent swing)
โข Automatic TP (based on Risk:Reward ratio)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐จ COLOR SCHEME
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฉท Monthly - Pink/Magenta
๐ Weekly - Purple
๐ Daily - Blue
๐งก 4H - Orange
๐ 2H - Yellow
๐ฉต 1H - Cyan
๐ข 15M - Green
๐ข 5M - Light Green
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ ALERT SYSTEM
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
MASTER ALERTS (Recommended - saves alert limit):
โข ๐ฏ ALL ZONE TOUCH - Any zone touch
โข ๐ ALL ENTRY SIGNALS - Any BUY/SELL entry
INDIVIDUAL ALERTS:
โข Ready alerts (price approaching zone)
โข Touch alerts (price touching zone)
โข Separate BUY/SELL alerts
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ SETTINGS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
TIMEFRAME SCANNING: Enable/disable each timeframe
ENTRY SETTINGS: Confirmation TF, SL Buffer, TP Ratio
RSI SETTINGS: Length, Divergence display options
ZONE COLORS: Customize colors for each timeframe
ALERT SETTINGS: Ready distance, Enable/disable alerts
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ BEST PRACTICES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Use on 15M or 5M chart for intraday trading
โข Focus on MTF zones (2+ timeframes) for higher probability
โข Combine with RSI divergence for confirmation
โข Use master alerts to save TradingView alert limits
โข Always use proper risk management
### 1. MTF CONFLUENCE DETECTION
When multiple timeframe zones overlap, the system automatically detects and labels them:
| Overlap | Label | Strength |
|---------|-------|----------|
| 2 TF zones | MTF ZONE | Good |
| 3 TF zones | โญ STRONG MTF | Better |
| 4 TF zones | โญโญ VERY STRONG MTF | Great |
| 5+ TF zones | โญโญโญ SUPER MTF | Best |
**Example**: If a Weekly ES zone contains a Daily ES zone and a 4H ES zone inside it, the Weekly zone will be labeled as "โญ STRONG MTF (3 TF)"
### 2. RSI DIVERGENCE
The indicator detects 4 types of RSI divergence:
| Type | Price | RSI | Signal | Line Style |
|------|-------|-----|--------|------------|
| ๐ข Regular Bullish | Lower Low | Higher Low | Buy | Solid Green |
| ๐ก Hidden Bullish | Higher Low | Lower Low | Buy (Trend) | Dashed Lime |
| ๐ด Regular Bearish | Higher High | Lower High | Sell | Solid Red |
| ๐ Hidden Bearish | Lower High | Higher High | Sell (Trend) | Dashed Orange |
### 3. ENTRY SYSTEM
**Entry Conditions**:
1. Price touches a fresh zone
2. Confirmation EB/ES pattern forms on lower timeframe
3. Entry is taken at candle close
**Stop Loss**:
- BUY: Below the lower of last 2 candles - buffer
- SELL: Above the higher of last 2 candles + buffer
**Take Profit**:
- Based on Risk:Reward ratio (default 1:2)
### 4. SETTINGS EXPLAINED
#### Timeframe Scanning
- Enable/disable each timeframe (M, W, D, 4H, 2H, 1H, 15M, 5M)
- Disable lower timeframes on higher TF charts to reduce clutter
#### Entry Settings
- **Confirmation TF**: Timeframe for entry confirmation patterns
- **SL Buffer**: Extra points added to stop loss
- **TP Ratio**: Risk:Reward ratio for take profit
#### RSI Settings
- **RSI Length**: Period for RSI calculation (default 14)
- **Show RSI Divergence**: Toggle divergence display
- **Show Regular/Hidden Divergence**: Filter divergence types
- **Pivot Lookback**: Bars to look back for pivot detection
#### Alert Settings
- **Ready Alert Distance**: Points away from zone to trigger ready alert
- **Enable Ready/Touch Alert**: Toggle alert types
### 5. ALERT SETUP
#### Recommended: Master Alerts (2 alerts only)
1. Right-click on chart โ "Add Alert"
2. Condition: "MTF Engulfing Zone System v2"
3. Select "๐ฏ ALL ZONE TOUCH" for zone notifications
4. Create another alert for "๐ ALL ENTRY SIGNALS"
#### Individual Alerts (for specific filtering)
- Ready alerts for each zone strength level
- Touch alerts for each zone strength level
- Separate BUY and SELL entry alerts
### 6. BEST TRADING PRACTICES
1. **Chart Timeframe**: Use 15M or 5M for intraday, 1H or 4H for swing
2. **Focus on MTF Zones**: Higher confluence = Higher probability
3. **Wait for Confirmation**: Don't enter just on zone touch
4. **Use RSI Divergence**: Additional confirmation
5. **Risk Management**: Never risk more than 1-2% per trade
6. **Market Context**: Consider overall trend direction
### 7. TROUBLESHOOTING
**Too many zones on chart?**
- Disable lower timeframes (5M, 15M)
- Increase chart timeframe
**Zones not appearing?**
- Check if timeframe is enabled in settings
- Ensure sufficient historical data is loaded
**Alerts not firing?**
- Verify alert is created correctly
- Check if alert conditions are enabled in settings
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๏ธ DISCLAIMER
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This indicator is for EDUCATIONAL PURPOSES ONLY. It is not financial advice. Trading involves substantial risk of loss. Past performance does not guarantee future results. Always do your own research and consult a financial advisor before trading.
**IMPORTANT RISK DISCLOSURE**
This indicator ("MTF Engulfing Zone System v2") is provided for **EDUCATIONAL AND INFORMATIONAL PURPOSES ONLY**. It is not intended to be and should not be construed as financial advice, investment advice, trading advice, or any other type of advice.
**NO GUARANTEE OF PROFITS**: The use of this indicator does not guarantee profits or protect against losses. Trading in financial markets involves substantial risk of loss and is not suitable for all investors.
**PAST PERFORMANCE**: Past performance of any trading system or methodology is not necessarily indicative of future results. Historical results shown by this indicator should not be interpreted as a promise or guarantee of future performance.
**NOT A RECOMMENDATION**: Nothing contained in this indicator or its documentation constitutes a recommendation to buy, sell, or hold any security, financial product, or instrument.
**DO YOUR OWN RESEARCH**: Before making any investment decisions, you should conduct your own research, review your financial situation, and consult with a qualified financial advisor.
**RISK WARNING**:
- Trading foreign exchange, CFDs, cryptocurrencies, and other financial instruments on margin carries a high level of risk
- You may sustain a loss of some or all of your invested capital
- You should not invest money that you cannot afford to lose
- The leverage associated with trading can work against you as well as for you
**LIABILITY**: The developer of this indicator ("Shiv Shakti Algo Systems") shall not be liable for any direct, indirect, incidental, special, or consequential damages arising out of the use of this indicator.
By using this indicator, you acknowledge that you have read, understood, and agree to this disclaimer.
ยฉ 2024 Shiv Shakti Algo Systems | All Rights Reserved
#MTF #Engulfing #SupplyDemand #SmartMoney #TradingZones #RSIDivergence #Confimation Entry #Order Block #Panding Order
HUY - Williams Structure (MTF)Description:
This indicator plots the โWilliams Structureโ as an MTF (multi-timeframe) overlay directly on the chart. It marks confirmed structure highs and lows and can optionally display retrace lines as well as a swing connection (LowโHighโLowโโฆ).
In addition, it shows the current break streak (e.g., Long x2 / Short x1) to quickly identify consecutive breaks.
The structure timeframe is freely selectable.
An optional auto-scaling feature can be used if symbol feeds have different price scaling.
All visual elements (lines, colors, styles, labels, swing path) can be toggled on/off individually.
Notes:
No trading signals / no orders: structure visualization only.
Non-repainting in the sense of confirmation (pivots/states are updated only after confirmation).
For very long histories, a line limit can be set to save resources.
Rishii's EMA Trend EngineThis indicator is a dual-EMA trend framework designed to improve intraday decision-making by filtering out sideways market noise and highlighting only meaningful trend participation.
It uses a fast and slow EMA to define trend direction, while applying an HLC3-based color logic to show whether price is respecting each EMA. Candles turn green or red only when both the trend alignment and price participation conditions are satisfied. Neutral candles can be shown in white to visually remove noise and make valid candles stand out.
Additional filters such as EMA slope detection and optional higher-timeframe bias help avoid false signals during ranging conditions. A background trend zone and first-candle markers after EMA crossover further improve clarity without cluttering the chart.
How it helps
Clearly shows when the market is trending vs sideways
Highlights only those candles where price is truly participating in the trend
Filters out most whipsaws caused by flat EMAs BITSTAMP:BTCUSD
Combines trend bias, momentum, and participation in one clean view
Caution
This is a trend-following tool, not a reversal indicator.
When EMAs are flat and candles turn white, avoid trading
Do not treat every green/red candle as an entry; wait for proper structure.
Always use proper stop-loss and position sizing.
Fair Value Interest Rate LadderDisplays the remaining interest rate relative to a specific expiration date. Compatible with both ascending and descending price trends (toggleable in Settings). The smooth decay visualization offers better clarity compared to standard daily horizontal levels.
THAI TRENDINGVolume is the total amount of assets traded in a specific period of time. The 24-hour Volume indicator is used to measure the total volume of a symbol traded in the last 24 hours, expressed as in currency. It can be used to measure the market's interest in a particular symbol.
Optional Pro Bottom IndicatorOptional Pro Bottom Indicator is a combination of 3 indicators where
1) Hybrid Volume Price Indicator with Higher Time Frame ( Red color)
2) Hybrid Volume Price Indicator with lower time frame ( Blue Color)
3) Volume Indicator ( Lime color Line)
4) Index Indicator ( Yellow color Line)
This set of 4 Indicators are prepared using 1) WAP of Volume , 2) Price Indicator 3) OB Volume 4) a combination of the above indicators used to create a Hybrid Indicators of a) Higher time frame B) lower time frame are used.
Usage :
1)The volume Indicator is used to analyze the Volume Support for the Price Move upside and down side will be estimated.
2)The Index Indicator is used to analyze the Price Move for intraday or Swing Trade to spot the
Trend
3)The HTF indicator is to be used for breakout of the Price in the intraday trading
4)The lower Time frame indicator is to be used the time of Entry in the intraday / swing trade.
RSI 1H/4H Multi-Level (REPAINT) - Hourly LimitWhat the script does
1) Indicator setup
Creates an overlay indicator named โRSI 1H/4H Multi-Level (REPAINT) - Hourly Limitโ (overlay=true), so markers appear on the main price chart.
2) Inputs (user settings)
1 Hour Settings
len1h: RSI length for 1H (default 12)
lowL1h: lower threshold (default 30)
highL1h: upper threshold (default 70)
color1h: dot color for 1H-only triggers (default blue)
4 Hour Settings
len4h: RSI length for 4H (default 12)
lowL4h: lower threshold (default 30)
highL4h: upper threshold (default 70)
color4h: dot color for 4H-only triggers (default orange)
Visuals
showDots: toggle to show/hide dots on the chart
3) RSI calculation from higher timeframes (repainting)
Function:
rsi_htf(tf, length) uses request.security() to compute RSI from a higher timeframe:
gaps_off merges gaps smoothly
lookahead_on allows future higher-timeframe values to appear on earlier bars โ repainting behavior
It calculates:
rsi1h = 1H RSI
rsi4h = 4H RSI
4) Alert frequency control (once per hour)
lastAlertHour stores the timestamp of the last alerted hourly candle start.
currentHourStart = time("60") gets the start time of the current 1-hour candle.
canAlert = currentHourStart > lastAlertHour ensures the script can only trigger once per new hour.
5) Cross conditions
Uses ta.cross() to detect RSI crossing either level (in either direction):
c1L: 1H RSI crosses the 1H lower level
c1H: 1H RSI crosses the 1H upper level
c4L: 4H RSI crosses the 4H lower level
c4H: 4H RSI crosses the 4H upper level
Then:
fire1h is true if either 1H cross happens
fire4h is true if either 4H cross happens
trigger is true if (1H or 4H cross) AND canAlert is true
6) Alert message and timer update
When trigger is true:
Updates lastAlertHour to the current hour start (blocks further alerts that hour)
Builds an English message indicating which timeframe(s) crossed and includes RSI values
Sends an alert with alert.freq_once_per_bar_close (one per bar close)
7) Chart visualization (dots)
Chooses dot color:
white if both 1H and 4H crossed within the allowed hour
color1h if only 1H crossed
color4h if only 4H crossed
Plots a small circle below the bar when showDots and trigger are true.
MTF Trend MAs (H1+H4) MTF Trend MAs (H1+H4) โ per-line styles
This indicator plots three trend moving averages (20 / 50 / 200) from two higher timeframes (H1 and H4) directly on your current chart. It is designed to help you monitor multi-timeframe dynamic support/resistance levels and overall trend structure without switching charts.
Features
Multi-timeframe overlay
Plots H1 and H4 moving averages on any chart timeframe.
Three MA sets
Fast: 20
Mid: 50
Slow: 200
Configurable MA types
Choose the calculation type for each MA length: EMA / SMA / WMA / RMA.
Independent visibility toggles
Enable/disable each individual line:
H1 20 / 50 / 200
H4 20 / 50 / 200
Per-line styling
For every MA and timeframe you can set:
Color
Line width
Line style (Solid / Dashed / Dotted)
Notes / Limitations
The script uses request.security(..., lookahead_off) to avoid repainting from future data.
TradingView plot() does not support true dashed/dotted line rendering like line.new().
In this script the style options are approximations:
Solid = normal line
Dashed = linebr (broken/stepped appearance)
Dotted = circles
If you need true dashed/dotted styles, the indicator can be rewritten using line.new() for real line styles.






















