RSI Cross Strategy [RSI ULTIMATE]RSI Cross Strategy — Release Notes (EN)
Version: 1.4 (Pine v6)
Date: 14 Oct 2025
Authors: Abraham ICARD
🚀 Summary
This release adds tighter trade governance (cooldown, weekdays-only, one-at-a-time) and sharper entry rules (RSI thresholds), on top of the existing daily trade cap, session hours, and entry/exit alerts.
✨ What’s New
• Cooldown Between Trades
◦ cooldown_minutes prevents a new entry until X minutes have elapsed since the last trade.
• Weekdays-Only Filter
◦ weekdays_only limits trading to Monday–Friday (exchange timezone).
• Single Position at a Time
◦ pyramiding = 0 + logic checks ensure only one active trade at any moment.
• RSI Thresholds for Cross Entries
◦ Long entries require RSI ≥ 52.
◦ Short entries require RSI ≤ 48.
◦ Inputs: rsi_long_min, rsi_short_max.
✅ Existing Features (kept & compatible)
• Daily Trade Limit: max_trades_per_day with robust day reset.
• Trading Session Window: session_allowed + option to block entries outside session.
• Trend Filter (opt-in): EMA50, SMA200, optional VWAP gate.
• TP/SL in % from average position price.
• Alerts:
◦ UI: ENTRY LONG, ENTRY SHORT, EXIT LONG, EXIT SHORT.
◦ Runtime toggle: enable_runtime_alerts, with per-bar or per-bar-close frequency.
• Performance Table: closed trades, winrate, net PnL, PF, max DD, trades today.
• Clean chart visuals: EMA/SMA/VWAP and BUY/SELL markers.
🔧 Key Parameters
• Risk & Entries
◦ tp_percent, sl_percent
◦ rsi_fast_len, rsi_slow_len, src
◦ rsi_long_min (default 52), rsi_short_max (default 48)
• Governance
◦ max_trades_per_day
◦ session_allowed, block_entries_outside_session
◦ cooldown_minutes
◦ weekdays_only (Mon–Fri)
• Trend Filter
◦ use_trend_filter, ema_len, sma_len, use_vwap
• Alerts
◦ enable_runtime_alerts
◦ alert_once_on_close
🔔 Alerts (UI & Runtime)
• ENTRY LONG — “RSI cross + trend + RSI ≥ threshold; rules OK”
• ENTRY SHORT — “RSI cross + trend + RSI ≤ threshold; rules OK”
• EXIT LONG / EXIT SHORT — position closed (TP/SL or manual close)
Create from Create Alert → choose the alertcondition by name; or enable alert() runtime via inputs.
🛠 Improvements & Robustness
• Day Reset: Uses a date key (YYYYMMDD) to guarantee boolean reset condition; avoids na on first bar.
• Session Handling: Session window interpreted in the exchange timezone of the symbol.
• VWAP: Uses ta.vwap(hlc3) for stability across markets.
⚠️ Notes & Limitations
• Backtesting granularity: Strategy logic evaluates on bar close (standard Pine behavior).
• Sessions & Timezone: Hours/weekday checks align with the symbol’s exchange timezone.
• No built-in optimizer: Tune via Strategy Tester/inputs.
📜 Changelog
1.4
• Added cooldown_minutes, weekdays_only, single-position enforcement, RSI entry thresholds (≥52 / ≤48).
• Integrated with existing daily cap, session window, and alerting.
1.3
• Daily trade cap, session gating, entry/exit alerts (UI + runtime), KPI table refresh.
1.2
• Enhanced KPIs & overlays (EMA/SMA/VWAP), French alert messaging.
1.1
• Combined trend filter; RSI fast/slow cross entries; TP/SL percentages.
1.0
• Initial Pine v6 version.
אינדיקטורים ואסטרטגיות
ICT AMD Model – Full Engine [Forex.lk] (Phase 1–4)⚙️ ICT AMD Model – Full Engine (Phase 1–4)
By Forex.lk | info@forex.lk
The ICT AMD Model – Full Engine is a
structured market-phase framework developed to help traders recognize the natural rhythm of price delivery.
It maps the evolving cycle of Accumulation → Manipulation → Distribution to highlight when the market is building, faking, or delivering directional intent.
The indicator automatically adapts to your selected timeframes, monitors bias alignment, and presents a clean visual roadmap of market behavior in real time.
With clear on-chart highlights and a compact dashboard, it assists traders in timing entries and exits based on phase context and higher-timeframe direction.
Designed for traders who study market structure, timing, and precision execution within the AMD model.
It’s a practical, research-driven visual aid—simple to interpret, powerful in insight.
Developed by Forex.lk
📩 Contact : info@forex.lk
🌐 www.forex.lk
VWAP + EMA + RSI + MACD Confluence (Options Trader)VWAP
EMAs (9, 21, 50)
RSI
MACD
and clear visual + alert signals for option-style entries (bullish = calls, bearish = puts).
Here’s what it’ll do visually:
✅ Plot EMAs (9, 21, 50)
✅ Plot VWAP
✅ Show background color when confluence aligns for bullish or bearish entries
✅ Add optional alerts (so you can set triggers)
✅ Display RSI + MACD panels for confirmation
Logic:
Bullish (“Call”) signal:
Price > VWAP and > EMA50
EMA9 > EMA21
MACD line > signal line
RSI > 50
Bearish (“Put”) signal:
Price < VWAP and < EMA50
EMA9 < EMA21
MACD line < signal line
RSI < 50
Measured Pattern Move (Bulkowski) [SS]Hey everyone,
This is the Measured Pattern Move using Bulkowski's process for measured move calculation.
What the indicator does:
The indicator has the associated measured move across 20 of the most common and frequent Bulkowski patterns, including:
Double Bottom / Adam Eve Bottom
Double Top / Adam Eve Top
Inverse Head and Shoulders
Bear Flag
Bull Flag
Horn Bottom
Horon Top
Broadening Top
Descending Broadening Wedge
Broadening Bottoms
Broadening Tops
Cup and Handle
Inverted cup and handle
Diamond Bottom
Diamond Top
Falling Wedge
Rising Wedge
Pipe Bottom
Pipe Top
Head and Shoulders
It will calculate the measured move according to the Bulkowski process.
What is the Bulkowski Process?
Each move has an associated continuation percentage, which Bulkowski has studied, analyzed and concluded statistically.
For example, Double tops have a continuation percent of 54%. Bear flags, 47%. These are "constants" that are associated with the pattern.
Bulkowski applies them to the daily, but how I have formulated this, it can be used on all timeframes, and with the constant, it will correctly calculate the measured move of the pattern.
What this indicator DOES NOT DO
This indicator will not identify the pattern for you.
I tried this using Dynamic Time Warping (DTW) using my own pre-trained Bulkowski model in R. I was successfully able to get Pinescript to calculate DTW which was amazing! But applying it to all these patterns actually went over the execution time limit, which is understandable.
As such, you will need to identify the pattern yourself, then use this indicator to hilight the pattern and it will calculate the measured move based on the constant and the pattern range.
Let's look at some examples:
Use examples
Double bottom / adam eve bottom on SPY on the 1-Minute chart
Adam and Eve Double Bottom QQQ 1-Hour Chart
Adam Eve Double Bottom MSFT Daily Chart
Bearish Head and Shoulders Pattern MSFT Daily
You get the point.
How to use the indicator
To use the indicator, identify the pattern of interest to you.
Then, highlight the pattern using the indicator (it will ask you to select start time of the pattern and end time of the pattern). The indicator will then highlight the pattern and calculate the measured move, as seen in the examples above.
Best approaches
To make the most of the indicator, its best to draw out your pattern and wait for an actual break, the point of the break is usually the end of the pattern formation.
From here, you will then apply this indicator to calculate the expected up or down move.
Let me show you an example:
Here we see CME_MINI:ES1! has made an Adam bottom pattern. We know the Eve should be forming soon and it indeed does:
We mark the top of the pattern like so:
Then we use our Measured move indicator to calculate the measured move:
Measured move here for CME_MINI:ES1! is 6,510.
Now let's see....
Voila!
Selecting the Pattern
After you highlight the selected pattern, in the indicator settings, simply select the type of pattern it is, for example "head and shoulders" or "Broadening wedge", etc.
The indicator will then adjust its measurements to the appropriate constant and direction.
Concluding remarks
That is the indicator!
It is helpful for determining the actual projected move of a pattern on breakout.
Remember, it does not find the pattern for you , you are responsible for identifying the pattern. But this will calculate the actual TP of the pattern for you, without you having to do your own calculations.
I hope you find it useful, I actually use this indicator every day, especially on the lower timeframes!
And you will find, the more you use it, the better you get at recognizing significant patterns!
If you are not aware of these patterns, Bulkowski lists all of this information freely accessible on his website. I cannot link it here but you can just Google him and he has graciously made his information public and free!
That's it, I hope you enjoy and safe trades!
Disclaimer
This is not my intellectual property. The pattern calculations come from the work of Thomas Bulkowski and not myself. I simply coded this into an indicator using his publicly accessible information.
You can get more information from Bulkowski's official website about his work and patterns.
MicroX_Trader Psychology Simulatorيحاكي هذا المؤشر مشاعر التفاؤل والخوف لدى المتداول.
It simulates the feelings of optimism and fear in a trader
SP2L Strategy Tool by Rava AcademyRava Academy - SP2L Strategy Tool
This indicator has been designed and developed by Rava Academy to implement the SP2L trading strategy. The primary goal of this tool is to automate the process of identifying potential trade setups based on this specific strategy, helping traders to save valuable time and reduce analytical errors.
Key Features:
Automatic Setup Detection: The indicator automatically scans the chart for conditions that align with the SP2L strategy rules.
Clear Visual Signals: It provides straightforward visual cues on the chart, using arrows to indicate potential setups, which simplifies the decision-making process.
Time-Saving Analysis: This tool is designed to minimize the need for manual and repetitive analysis, allowing traders to focus on other aspects of their trading plan.
Multi-Market Compatibility: It is optimized for use in various financial markets, including Forex and Cryptocurrencies.
How to Use:
Green Arrow (▲): Indicates a potential buy setup according to the strategy's rules. Traders should look for their own confirmation before entering a trade.
Red Arrow (▼): Indicates a potential sell setup according to the strategy's rules. Traders should look for their own confirmation before entering a trade.
IMPORTANT NOTE:
This indicator is a powerful assistive tool, not a standalone "buy/sell" signal generator. For best results, it is essential to combine its signals with your own analysis of market structure, price action, and a robust risk management plan. It should be used to augment, not replace, your trading judgment.
About Rava Academy:
This indicator is a contribution to the trading community from Rava Academy. We specialize in financial market education, building custom trading tools, and converting strategies into intelligent indicators.
For more educational content and trading tools, follow us on Instagram: @RavaFinance
Disclaimer:
Trading in financial markets involves significant risk. This tool is provided for educational and analytical purposes only and should not be considered financial advice. All trading decisions, profits, and losses are the sole responsibility of the user. Past performance is not indicative of future results.
AlphaZ-Score - Bitcoin Market Cycle IndicatorWHAT IS ALPHAZ-SCORE?
AlphaZ-Score is a Bitcoin-specific market cycle indicator that identifies extreme market conditions (tops and bottoms) by aggregating up to 7 independent on-chain and market metrics into a single normalized z-score. Unlike traditional oscillators that analyze only price action, AlphaZ-Score incorporates blockchain fundamentals, investor profitability metrics, and capital flow data to determine where Bitcoin sits within its long-term market cycle.
The output ranges from -3 (extreme oversold/cycle bottom) to +3 (extreme overbought/cycle top), with readings beyond ±2 indicating high-probability reversal zones.
METHODOLOGY - THE 7-COMPONENT SYSTEM
Each component analyzes Bitcoin's market state from a unique perspective, then gets z-scored (statistical normalization) so all metrics can be compared on equal footing. The final score is a weighted average of all enabled indicators.
Default Configuration (3 indicators enabled):
Stablecoin Supply Ratio (SSRO)
MVRV Z-Score
SOPR Z-Score
Optional Advanced Components (4 indicators disabled by default):
Days Higher Streak Valuation (DHSV)
High Probability OB/OS (HPOB)
Risk Index Z-Score
Comprehensive On-chain Z-Score
COMPONENT BREAKDOWN
1. STABLECOIN SUPPLY RATIO OSCILLATOR (SSRO) - ENABLED BY DEFAULT
What it measures: Ratio of Bitcoin market cap to total stablecoin supply (USDT + USDC)
Data sources:
CRYPTOCAP:BTC - Bitcoin market cap
CRYPTOCAP:USDT - Tether market cap
CRYPTOCAP:USDC - USD Coin market cap
Logic:
SSR = BTC Market Cap / (USDT + USDC Supply)
Z-Score = Standardized SSR over 200 periods
Interpretation:
High SSR (positive z-score): Bitcoin overvalued relative to available stablecoin buying power → Overbought
Low SSR (negative z-score): Massive stablecoin reserves relative to BTC value → Potential bottom (dry powder)
Why it works: Stablecoins represent "dry powder" - capital waiting to enter crypto. When stablecoin supply is high relative to BTC value, it signals accumulation potential. When low, it suggests exhausted buying power.
2. MVRV Z-SCORE - ENABLED BY DEFAULT
What it measures: Market Value to Realized Value ratio, z-scored over 520 periods
Data source: INTOTHEBLOCK:BTC_MVRV
Logic:
MVRV = Market Cap / Realized Cap
Z-Score = (MVRV - Mean) / Std Dev
Interpretation:
High MVRV (positive z-score): Average holder in significant profit → Distribution phase
Low MVRV (negative z-score): Average holder near breakeven/loss → Accumulation phase
Why it works: MVRV compares Bitcoin's market price to its "fair value" (realized price = average cost basis of all coins). Extreme deviations historically mark cycle tops (MVRV > 3.5) and bottoms (MVRV < 1.0).
Historical significance:
2017 top: MVRV z-score ~7
2018 bottom: MVRV z-score ~-1.5
2021 top: MVRV z-score ~6
2022 bottom: MVRV z-score ~-1.0
3. SOPR Z-SCORE - ENABLED BY DEFAULT
What it measures: Spent Output Profit Ratio, smoothed and z-scored
Data source: GLASSNODE:BTC_SOPR
Logic:
SOPR = Value of spent outputs / Value at creation
SOPR EMA = 7-period exponential moving average
Z-Score = Standardized SOPR EMA over 180 periods
Interpretation:
SOPR > 1 (positive z-score): Coins being spent at profit → Potential distribution
SOPR < 1 (negative z-score): Coins being spent at loss → Capitulation/bottom
Why it works: SOPR measures aggregate profitability of spent coins. When holders are forced to sell at losses (SOPR < 1), it indicates capitulation and potential bottoms. When everyone sells at profit (SOPR >> 1), it signals euphoria and potential tops.
4. DAYS HIGHER STREAK VALUATION (DHSV) - DISABLED BY DEFAULT
What it measures: Number of historical bars with prices higher than current level
Logic:
For last N bars, count how many had close > current close
Apply streak decay logic based on price threshold
Z-Score result over lookback period
Interpretation:
Few days higher (negative z-score): Price near all-time highs → Potential overbought
Many days higher (positive z-score): Price deep below historical levels → Oversold
Why it works: Measures how "expensive" current price is relative to history. When 90%+ of historical bars are higher, you're near cycle bottoms.
Settings:
Historical Bars (1000): How far back to look
Threshold & Decay: Sensitivity adjustments
5. HIGH PROBABILITY OVERBOUGHT/OVERSOLD (HPOB) - DISABLED BY DEFAULT
What it measures: Volume-weighted price momentum divergence
Logic:
Volume-weighted Hull MA vs Standard Hull MA
Difference normalized by 100-period SMA
Result inverted and scaled to match z-score range
Interpretation:
Positive score: Volume-weighted momentum diverging up → Overbought
Negative score: Volume-weighted momentum diverging down → Oversold
Why it works: When volume-weighted price movement diverges from standard price movement, it reveals institutional vs retail behavior mismatches.
Settings:
SVWHMA Length (50): Volume-weighted smoothing
HMA Length (50): Standard momentum baseline
Smooth Length (50): Final output smoothing
6. RISK INDEX Z-SCORE - DISABLED BY DEFAULT
What it measures: Modified Puell Multiple approach using realized cap
Data sources:
COINMETRICS:BTC_MARKETCAPREAL - Realized market cap
GLASSNODE:BTC_MARKETCAP - Current market cap
Logic:
Delta = Risk Multiplier × Realized Cap - Historical Realized Cap
Risk Index = (Delta / Market Cap × 100) / 24
Z-Score = Standardized Risk Index over 1500 periods
Interpretation:
High risk (positive z-score): Realized cap growth outpacing market cap → Overextended
Low risk (negative z-score): Market cap collapsed relative to realized cap → Undervalued
Why it works: Compares the rate of realized cap change to market cap. Rapid realized cap growth during low market cap periods signals accumulation.
7. COMPREHENSIVE ON-CHAIN Z-SCORE - DISABLED BY DEFAULT
What it measures: Average of three on-chain metrics: NUPL, SOPR, and MVRV
Data sources:
GLASSNODE:BTC_MARKETCAP - Current market cap
COINMETRICS:BTC_MARKETCAPREAL - Realized cap
GLASSNODE:BTC_SOPR - SOPR data
Logic:
NUPL = (Market Cap - Realized Cap) / Market Cap × 100
SOPR Z-Score = (SOPR - Mean) / Std Dev with EMA smoothing
MVRV = Market Cap / Realized Cap
Final Score = Average of all three z-scores
Interpretation:
Combines profitability (NUPL), spending behavior (SOPR), and valuation (MVRV) into single comprehensive on-chain metric.
AGGREGATION METHODOLOGY
Scoring System:
Each enabled indicator produces a z-score (typically -3 to +3 range)
Scores are weighted equally (weight = 1.0 for all)
Final output = Weighted average of all enabled indicators
Why Equal Weighting:
Each metric analyzes fundamentally different aspects of Bitcoin's market state. Equal weighting prevents any single data source from dominating and ensures diversification.
Customization:
Users can enable/disable indicators to:
Simplify analysis (3 core metrics)
Increase complexity (all 7 metrics)
Focus on specific aspects (only on-chain, only market-based, etc.)
INTERPRETATION GUIDE
Z-Score Ranges:
+3.0 and above - EXTREME OVERBOUGHT
Historical cycle tops
Maximum euphoria
High-probability distribution zone
Consider taking profits
+2.0 to +3.0 - OVERBOUGHT
Late bull market phase
Elevated risk
Cautious positioning recommended
-2.0 to +2.0 - NEUTRAL
Normal market conditions
Trend-following strategies appropriate
-2.0 to -3.0 - OVERSOLD
Early accumulation phase
Fear/capitulation stage
Begin DCA strategies
-3.0 and below - EXTREME OVERSOLD
Historical cycle bottoms
Maximum fear
High-probability accumulation zone
Prime buying opportunity
VISUAL COMPONENTS
1. Main Z-Score Line:
Dynamic color gradient based on value
Green shades: Oversold (buying opportunity)
Red shades: Overbought (distribution zone)
White: Neutral
2. Reference Lines:
0: Neutral baseline
±2: Overbought/Oversold thresholds
±3: Extreme zones (highest probability reversals)
3. Background Shading:
Light green: Oversold (-2 to -3)
Bright green: Extreme oversold (< -3)
Light red: Overbought (+2 to +3)
Bright red: Extreme overbought (> +3)
4. Bar Coloring:
Cyan bars: Oversold conditions
Red bars: Overbought conditions
Default: Neutral
5. Summary Table (Top Right):
Market State: Current condition (Extreme OB/OS, Overbought/Oversold, Neutral)
Z-Score Value: Precise numeric reading
HOW TO USE
For Long-Term Investors (DCA Strategy):
Aggressive accumulation: Z-score < -2 (especially < -3)
Regular accumulation: Z-score between -2 and 0
Hold: Z-score between 0 and +2
Take profits: Z-score > +2 (especially > +3)
For Cycle Traders:
Buy zone: Wait for z-score to drop below -2
Hold through: Ignore noise between -2 and +2
Sell zone: Start distributing when z-score exceeds +2
Exit: Complete exit if z-score reaches +3
Risk Management:
Never buy in extreme overbought (>+3) - Historically always preceded major crashes
Scale into positions - Don't go all-in at any single reading
Use with price action - Confirm with support/resistance levels
Best Timeframes:
1D (Daily): Primary timeframe for cycle analysis
1W (Weekly): Macro cycle perspective
Lower timeframes not recommended (designed for long-term cycles)
SETTINGS CONFIGURATION
General Settings:
Toggle each of 7 indicators on/off
Default: 3 indicators enabled (SSRO, MVRV, SOPR)
Advanced: Enable all 7 for maximum sensitivity
Individual Indicator Settings:
Each indicator has dedicated parameter groups:
DHSV: Historical lookback, threshold decay
HPOB: HMA and VWMA lengths, smoothing
SSRO: Z-score calculation period (200)
MVRV: Z-score length (520)
Risk: Multiplier and z-score length
SOPR: EMA smoothing (7), z-score period (180)
On-chain: Separate lengths for NUPL, SOPR, MVRV components
DATA REQUIREMENTS
Required External Data Sources:
Default configuration (3 indicators):
CRYPTOCAP:BTC - Bitcoin market cap
CRYPTOCAP:USDT - Tether supply
CRYPTOCAP:USDC - USD Coin supply
INTOTHEBLOCK:BTC_MVRV - MVRV ratio
GLASSNODE:BTC_SOPR - SOPR data
Optional indicators require:
GLASSNODE:BTC_MARKETCAP - Market cap (on-chain)
COINMETRICS:BTC_MARKETCAPREAL - Realized cap
Additional Glassnode metrics
Important: This indicator requires TradingView data subscriptions for on-chain metrics. Some data sources may not be available on all accounts.
HISTORICAL PERFORMANCE
Major Cycle Tops Identified:
November 2021: Z-score peaked at ~+2.8 before -50% crash
December 2017: Z-score exceeded +3.0 before -84% bear market
April 2013: Z-score hit extreme overbought before correction
Major Cycle Bottoms Identified:
November 2022: Z-score reached -2.5 before +100% rally
December 2018: Z-score dropped to -2.8 before +300% bull run
January 2015: Z-score hit -3.2 before multi-year bull market
Key Insight: Extreme readings (beyond ±2.5) have preceded major market reversals with high accuracy. The indicator is designed for cycle identification, not short-term trading.
ORIGINALITY - WHY THIS IS UNIQUE
Traditional Cycle Indicators:
Use single metrics (MVRV only, SOPR only, etc.)
No normalization - hard to compare metrics
Fixed thresholds that don't adapt to market evolution
Often proprietary black boxes
AlphaZ-Score Advantages:
Multi-Metric Aggregation: Combines on-chain fundamentals, market structure, and capital flows into single score
Statistical Normalization: Z-scoring allows fair comparison of completely different metrics (market cap ratios vs profitability metrics)
Modular Design: Enable only the metrics you trust or have data access to
Transparent Calculations: All formulas visible in open-source code
Bitcoin-Specific Optimization: Tuned specifically for Bitcoin's 4-year halving cycle and on-chain characteristics
Customizable Weighting: Advanced users can modify weights for different market regimes
Visual Clarity: Single line that clearly shows cycle position, unlike juggling multiple indicators
LIMITATIONS
Requires on-chain data subscriptions - Some metrics need premium TradingView data
Lagging indicator - Identifies cycles after they begin, not predictive
Bitcoin-specific - Not designed for altcoins or traditional markets
Long-term focus - Not suitable for day trading or short-term speculation
Data availability - Historical on-chain data only goes back to ~2010
External dependencies - Relies on Glassnode, CoinMetrics data accuracy
ALERTS
No built-in alerts (indicator designed for visual analysis of long-term cycles). Users can create custom alerts based on z-score thresholds.
BEST PRACTICES
✅ Use on daily or weekly timeframe only
✅ Combine with long-term moving averages (200 MA, 200 WMA)
✅ Wait for extreme readings (beyond ±2) before major decisions
✅ Scale positions - don't go all-in at any single reading
✅ Verify on-chain data sources are updating properly
❌ Don't use for short-term trading (minutes/hours)
❌ Don't ignore price action - confirm with chart patterns
❌ Don't expect perfect timing - cycles can extend beyond extremes
❌ Don't trade solely on this indicator - use as confluence
Not financial advice. This indicator identifies market cycles based on historical patterns and on-chain data. Past performance does not guarantee future results. Always use proper risk management and position sizing.
SMA with Background ColorThis is a Simple Moving Average that changes the background color of the chart to green if the moving average is trending up and red if the moving average is trending down. A flat SMA generates no background color.
TOP GAINER V2
The "TOP GAINER" is a custom TradingView indicator designed to identify and trade high-potential momentum stocks, particularly top pre-market gainers with strong hype and volatility. It's tailored for day traders focusing on small-cap, low-float stocks that exhibit explosive price movements, allowing for quick entries and exits to capitalize on short-term pumps. This indicator combines technical signals (MACD, RSI, and EMA) with fundamental filters to spot setups in pre-market and early regular trading hours, ideally on a 5-minute chart for precise timing.
Key Features and How It Works
Scanning for Top Gainers: The indicator targets stocks that are among the day's top pre-market performers. It evaluates criteria like:
Price Range ($2–$20): Focuses on affordable stocks where you can buy a large number of shares with limited capital. Lower-priced stocks often have higher volatility, enabling them to double, triple, or more in a single session due to hype-driven momentum.
Pre-Market Gain (≥20%): Identifies stocks with significant upside from the pre-market open (4:00 AM ET), signaling strong early interest and potential for continuation.
High Volume (≥500,000 shares from pre-market open): Ensures liquidity and confirms genuine hype, as elevated pre-market volume often precedes big moves at market open.
Small Market Cap (<$500M): Prioritizes small-cap companies, which are more prone to rapid price swings from news, catalysts, or retail frenzy compared to large caps.
Low Float (<50M shares): Low-float stocks have fewer shares available for trading, making them susceptible to sharp rallies when demand surges (e.g., from social media buzz or short squeezes).
These criteria are displayed in a real-time table on the chart for quick scanning—green checkmarks (✅) indicate a match, red crosses (❌) show failures, and "N/A" appears if data is unavailable (e.g., for non-stocks).
Entry Signals (Buy Opportunities): Once a stock meets the filters, the indicator watches for bullish momentum during pre-market or at market open:
EMA Exit (default enabled): Sells when price crosses below a 40-period EMA (orange line), signaling a potential trend reversal. STRONGLY RECOMMEND TURNING THIS OFF
MACD Exit (default enabled, now using standard line/signal crossunder): Sells on a bearish MACD crossover for momentum-based exits.
Plots orange (EMA) or red (MACD) downward triangles above the bar for exits.
Built-in alerts notify you of buy and sell signals in real-time.
Why This Strategy?
This indicator is built for "hype trading" on volatile small-caps, where pre-market scanners highlight gappers, and the tool helps time entries post-open (e.g., on 5-min charts) to catch breakouts. Small floats and caps amplify moves— a 20%+ gainer with high volume can surge 50–200% intraday due to supply/demand imbalances. The $2–$20 range keeps it accessible: with $1,000, you could buy 500 shares of a $2 stock, turning a $1 gain into $500 profit. It's not for long-term investing but for scalping or swinging on daily catalysts like earnings, news, or memes.
Usage Tips
This tool streamlines spotting and trading "lotto plays" while providing visual and alert-based discipline for entries/exits.
AlphaBTC - Long Term Trend Probability Indicator on BitcoinWHAT IS ALPHABTC?
AlphaBTC is a consensus-based long-term trend probability indicator designed specifically for Bitcoin and cryptocurrency markets. It combines 9 independent trend detection methodologies into a single probabilistic score ranging from -1 (strong bearish) to +1 (strong bullish). Unlike single-indicator systems that can produce frequent false signals, AlphaBTC requires agreement across multiple analytical frameworks before generating directional signals.
METHODOLOGY - THE 9-INDICATOR CONSENSUS MODEL
Each indicator analyzes trend from a different mathematical perspective, providing a binary vote: +1 (bullish), -1 (bearish), or 0 (neutral). The average of all 9 votes creates the final probability score.
1. AADTREND (Average Absolute Deviation Trend)
Method: Calculates average absolute deviation from a moving average using 7 different MA types (SMA, EMA, HMA, DEMA, TEMA, RMA, FRAMA)
Logic: Price crossovers above/below AAD-adjusted bands signal trend changes
Purpose: Adapts to varying market volatility conditions
2. GAUSSIAN SMOOTH TREND (GST)
Method: Multi-stage smoothing using DEMA → Gaussian Filter → SMMA → Standard Deviation bands
Logic: Long when price > (SMMA + SDmultiplier), Short when price < (SMMA - SDmultiplier)
Purpose: Removes high-frequency noise while preserving trend structure
3. RTI (RELATIVE TREND INDEX)
Method: Percentile-based ranking system comparing current price to historical upper/lower trend boundaries
Logic: Generates 0-100 index score; >80 = bullish, <20 = bearish
Purpose: Identifies price position within statistical distribution
4. HIGHEST-LOWEST DEVIATIONS TREND
Method: Dual moving average system (100/50 periods) with dynamic standard deviation bands
Logic: Compares highest and lowest boundaries from both MAs to determine trend extremes
Purpose: Identifies breakouts from multi-timeframe volatility envelopes
5. 25-75 PERCENTILE SUPERTREND
Method: Modified SuperTrend using 25th and 75th percentile bands instead of simple highs/lows
Logic: ATR-based trailing stop system anchored to percentile boundaries
Purpose: More stable trend following by filtering outlier price spikes
6. TS VOLATILITY-ADJUSTED EWMA
Method: Exponentially Weighted Moving Average with dynamic period adjustment based on ATR
Logic: Speeds up during high volatility, slows during low volatility
Purpose: Adaptive responsiveness to changing market conditions
7. NORMALIZED KAMA OSCILLATOR
Method: Kaufman Adaptive Moving Average normalized to 0-centered oscillator
Logic: Uses Efficiency Ratio to adjust smoothing constant; >0 = bullish, <0 = bearish
Purpose: Adapts to both trending and ranging markets automatically
8. EHLERS MESA ADAPTIVE MOVING AVERAGE (EMAMA)
Method: John Ehlers' MAMA/FAMA system using Hilbert Transform for cycle period detection
Logic: MAMA crossover FAMA = bullish, crossunder = bearish
Purpose: Advanced DSP-based trend detection with phase-based adaptation
9. EMA Z-SCORE
Method: Statistical z-score applied to EMA values over lookback period
Logic: >1.0 standard deviation = bullish, <0.0 = bearish
Purpose: Identifies statistically significant trend deviations
AGGREGATION METHODOLOGY
Scoring System:
Each indicator produces: +1 (bullish), -1 (bearish), or 0 (neutral)
Total score = sum of all 9 indicators (-9 to +9)
Average score = total / 9 (displayed as -1.00 to +1.00)
Signal Interpretation:
+0.50 to +1.00: STRONG BULLISH (majority consensus)
+0.30 to +0.50: MODERATE BULLISH
-0.30 to +0.30: WEAK/NEUTRAL (mixed signals)
-0.50 to -0.30: MODERATE BEARISH
-1.00 to -0.50: STRONG BEARISH (majority consensus)
Bar Coloring:
Cyan bars: Bullish consensus (score > 0)
Magenta bars: Bearish consensus (score < 0)
WHY THIS APPROACH WORKS
Traditional Single-Indicator Problems:
Overfitting to specific market conditions
High false signal rates during consolidation
No mechanism for confidence measurement
AlphaBTC Multi-Consensus Solution:
Diversification: 9 uncorrelated methodologies reduce individual indicator bias
Robustness: Requires majority agreement before signaling (prevents whipsaws)
Adaptability: Mix of momentum, volatility, and statistical indicators captures multiple market regimes
Confidence Measurement: Score magnitude indicates signal strength
Why These 9 Specific Indicators:
AADTrend - Volatility adaptation
GST - Noise filtering
RTI - Statistical positioning
HL Deviations - Multi-timeframe breakouts
Percentile ST - Robust trend following
Volatility EWMA - Dynamic responsiveness
KAMA - Efficiency-based adaptation
EMAMA - Cycle-period awareness
EMA Z-Score - Statistical confirmation
This combination covers:
Trend following (ST, EWMA, KAMA, EMAMA)
Volatility adaptation (AAD, GST, HL Dev, EWMA)
Statistical validation (RTI, Z-Score)
Adaptive smoothing (KAMA, EMAMA, Gaussian)
No single indicator covers all these bases. The ensemble approach creates a more reliable system.
VISUAL COMPONENTS
1. Score Table (Bottom Right):
Shows all 9 individual indicator scores
Color-coded: Green (bullish), Red (bearish), Gray (neutral)
Individual signals visible for transparency
2. Main Score Display (Bottom Center):
LTPI SCORE: The averaged consensus (-1.00 to +1.00)
SIGNAL: Current directional bias (LONG/SHORT)
STRENGTH: Signal confidence (STRONG/MODERATE/WEAK)
3. Bar Coloring:
Visual trend indication directly on price bars
Cyan = bullish consensus
Magenta = bearish consensus
HOW TO USE
For Long-Term Position Trading (Recommended):
Wait for average score to cross above 0 for long entries
Exit when score crosses below 0 or reverses to negative territory
Use STRENGTH indicator - only trade STRONG or MODERATE signals
For Trend Confirmation:
Use AlphaBTC as confluence with your existing strategy
Enter trades only when AlphaBTC agrees with your analysis
Avoid counter-trend trades when consensus is strong (|score| > 0.5)
Risk Management:
STRONG signals (|score| > 0.5): Full position size
MODERATE signals (0.3-0.5): Reduced position size
WEAK signals (< 0.3): Avoid trading or use for exits only
Best Timeframes:
1D chart: Primary trend identification for swing/position trading
4H chart: Intermediate trend for multi-day holds
1H chart: Short-term trend for active trading
Not Recommended:
Scalping (too many indicators create lag)
Timeframes < 1H (designed for longer-term trends)
SETTINGS EXPLAINED
Each of the 9 indicators has customizable parameters in its dedicated settings group:
AadTrend Settings:
Average Length (48): Base period for deviation calculation
AAD Multiplier (1.35): Band width adjustment
Average Type: Choose from 7 different MA types
GST Settings:
DEMA Length (9), Gaussian Length (4), SMMA Length (13)
SD Length (66): Standard deviation lookback
Multipliers for upper/lower bands
RTI Settings:
Trend Length (75): Historical data points for boundary calculation
Sensitivity (88%): Percentile threshold
Long/Short Thresholds (80/20): Entry trigger levels
HL Deviations Settings:
Dual MA system (100/50 periods)
Separate deviation coefficients for upper/lower bands
25-75 Percentile ST Settings:
SuperTrend Length (100)
Multiplier (2.35)
Percentile Length (50)
EWMA Settings:
Length (81), ATR Lookback (14)
Volatility Factor (1.0) for dynamic adjustment
KAMA Settings:
Fast/Slow Periods (50/100)
Efficiency Ratio Period (8)
Normalization Lookback (53)
EMAMA Settings:
Fast/Slow Limits (0.08/0.01) for cycle adaptation
EMA Z-Score Settings:
EMA Length (50)
Lookback Period (25)
Threshold levels for long/short signals
ALERTS
Four alert conditions available:
LTPI Long Signal: When average score crosses above 0
LTPI Short Signal: When average score crosses below 0
LTPI Long: Any bar with bullish consensus
LTPI Short: Any bar with bearish consensus
IMPORTANT NOTES
This is a CONSENSUS indicator - it shows probability, not prediction
Designed for Bitcoin
Best for long-term trend identification (days to weeks, not minutes to hours)
Lagging by design - prioritizes accuracy over speed
Not a standalone strategy - use with proper risk management and position sizing
Requires minimum 100+ bars of historical data for proper indicator calculation
Candle Range Theory Range FinderThe video below will explain how to use the indicator.
In a nutshell, it'll shows range candles after 2 strong closes below a prior day's low or above a prior day's high for a possible range candle to trade a reversal off of.
Red arrows are to be treated as a range where you may want to start to look for longs.
Green arrows show where a range where you may want to look for shorts.
Again, the video will make it clearer.
TOP GAINERS Overview and Purpose
The "All-in-One Scanner" is a custom TradingView indicator designed to identify and trade high-potential momentum stocks, particularly top pre-market gainers with strong hype and volatility. It's tailored for day traders focusing on small-cap, low-float stocks that exhibit explosive price movements, allowing for quick entries and exits to capitalize on short-term pumps. This indicator combines technical signals (MACD, RSI, and EMA) with fundamental filters to spot setups in pre-market and early regular trading hours, ideally on a 5-minute chart for precise timing.
Key Features and How It Works
Scanning for Top Gainers: The indicator targets stocks that are among the day's top pre-market performers. It evaluates criteria like:
Price Range ($2–$20): Focuses on affordable stocks where you can buy a large number of shares with limited capital. Lower-priced stocks often have higher volatility, enabling them to double, triple, or more in a single session due to hype-driven momentum.
Pre-Market Gain (≥20%): Identifies stocks with significant upside from the pre-market open (4:00 AM ET), signaling strong early interest and potential for continuation.
High Volume (≥500,000 shares from pre-market open): Ensures liquidity and confirms genuine hype, as elevated pre-market volume often precedes big moves at market open.
Small Market Cap (<$500M): Prioritizes small-cap companies, which are more prone to rapid price swings from news, catalysts, or retail frenzy compared to large caps.
Low Float (<50M shares): Low-float stocks have fewer shares available for trading, making them susceptible to sharp rallies when demand surges (e.g., from social media buzz or short squeezes).
These criteria are displayed in a real-time table on the chart for quick scanning—green checkmarks (✅) indicate a match, red crosses (❌) show failures, and "N/A" appears if data is unavailable (e.g., for non-stocks).
Exit Signals (Sell Opportunities): To lock in profits and minimize losses, it provides two optional exit methods:
EMA Exit (default enabled): Sells when price crosses below a 40-period EMA (orange line), signaling a potential trend reversal.
MACD Exit (default enabled, now using standard line/signal crossunder): Sells on a bearish MACD crossover for momentum-based exits. I HIGLY RECOMMEND ONLY HAVING THIS ON FOR EXIT
Plots orange (EMA) or red (MACD) downward triangles above the bar for exits.
Built-in alerts notify you of buy and sell signals in real-time.
Why This Strategy?
This indicator is built for "hype trading" on volatile small-caps, where pre-market scanners highlight gappers, and the tool helps time entries post-open (e.g., on 5-min charts) to catch breakouts. Small floats and caps amplify moves— a 20%+ gainer with high volume can surge 50–200% intraday due to supply/demand imbalances. The $2–$20 range keeps it accessible: with $1,000, you could buy 500 shares of a $2 stock, turning a $1 gain into $500 profit. It's not for long-term investing but for scalping or swinging on daily catalysts like earnings, news, or memes.
Usage Tips
Apply to watchlists of pre-market scanners (e.g., via TradingView or external tools).
Best on US stocks with extended hours data enabled.
Customize inputs like MACD lengths or min gain/volume for your risk tolerance.
Backtest on historical data, and always use stop-losses—momentum trades can reverse quickly.
Ad your alarm and wait
ALANI - Multi-Timeframe (MTF)An almost zero lag version of the LSMA (Least Squares Moving Average)
Gives instant linear regression of current price action.
This line works with the same rules as its "laggy" counterpart the LSMA:
When price crosses over it signals a bull trend.
When price crosses under it signals bear trend.
When price stays close or on the line sideways action is to be expected.
The direction of the line shows the direction of the trend.
ATH Levels v4# ATH Levels v4
A powerful indicator for tracking All-Time Highs (ATH) and setting customizable price levels based on percentage drops from the ATH. Perfect for cryptocurrency trading, DCA strategies, and risk management.
## Overview
ATH Levels v4 helps traders visualize key support levels calculated as percentage drops from the All-Time High within a configurable lookback period. The indicator also tracks the All-Time Low (ATL) since the last ATH, providing a complete picture of price range dynamics.
## Key Features
### Configurable Percentage Levels
- Define up to 8 custom price levels as percentage drops from ATH
- No longer limited to fixed 10% intervals
- Each level can be set anywhere from 0% to 100% drop
- Default levels: 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%
### ATL Tracking (NEW in v4)
- Automatically tracks the All-Time Low since the last ATH was reached
- Displays ATL price and percentage drop from ATH
- Resets when a new ATH is detected
- Can be toggled on/off
### Portfolio Management
- Allocate pot size percentages to each level
- Visualize dollar amounts for each level based on your total pot size
- Plan your DCA (Dollar Cost Averaging) strategy
- Only displays levels with allocated pot percentages
### Flexible Display Options
- Show/hide level lines
- Hide ATH level for zooming into lower levels
- Configurable lookback period (default 365 days)
- Adjustable right margin positioning for labels
- Color-coded labels with transparency gradient
## How to Use
### Basic Setup
1. Add the indicator to your chart
2. Set your total pot size in dollars
3. Configure the percentage drops for each level (where you want to buy/accumulate)
4. Allocate pot size percentages to each level
### Example DCA Strategy
```
Total Pot Size: $10,000
Level 3 (-30%): 10% pot = $1,000
Level 4 (-40%): 20% pot = $2,000
Level 5 (-50%): 25% pot = $2,500
Level 6 (-60%): 30% pot = $3,000
Level 7 (-70%): 10% pot = $1,000
Level 8 (-80%): 5% pot = $500
```
## Settings
### Display Options
- **Show level lines**: Toggle horizontal lines on/off
- **Hide ATH level**: Hide the ATH label for cleaner charts
- **Show ATL since last ATH**: Display/hide the All-Time Low indicator
- **Days to Lookback**: Period for calculating ATH (default: 365)
- **Margin from last bar**: Spacing between chart and labels (default: 10)
### Level Configuration
- **Level 1-8 % drop from ATH**: Set custom percentage drops (0-100%)
- **Level 1-8 pot %**: Allocate your portfolio percentage to each level (0-100%)
**Note**: Levels only display if they have a pot percentage allocated (>0%)
### Pot Size
- **Pot size**: Total amount in dollars available for the strategy
## Version History
### V4 (October 2025)
- Upgraded to PineScript v6
- Configurable percentage drops from ATH (no longer hardcoded)
- ATL tracking and display since last ATH
- Updated syntax and functions for v6 compatibility
### V3 (May 2020)
- Added option to hide ATH level for better chart zoom
### V2
- Hide/show level lines
- Configurable lookback period
- Configurable right margin
- Only shows levels with pot size % set
### V1
- Initial release with 8 fixed levels
## Use Cases
### Cryptocurrency Trading
- Plan accumulation zones during bear markets
- Set alerts at key percentage drops from ATH
- Track historical ATH and ATL ranges
### Risk Management
- Visualize potential support zones
- Plan position sizing at different levels
- Monitor distance from ATH in real-time
### DCA Strategies
- Automate dollar-cost averaging planning
- Allocate budget across multiple price levels
- Track execution of your DCA plan
## Technical Details
- **Version**: PineScript v6
- **Type**: Indicator
- **Overlay**: Yes
- **Default Timeframe**: Works on all timeframes
- **Calculations**: Based on closing prices within lookback period
## Credits
Original concept inspired by daytask. Enhanced and maintained by SilvesterScorpion.com
## License
This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
---
**Tip**: For best results, use on higher timeframes (4H, Daily, Weekly) to identify major support zones. Combine with volume analysis and other indicators for confirmation.
Evergreen Solutions - ONEOverview
ONE is a strategy designed for all markets that captures short-term momentum in high-volatility conditions. It integrates RSI, volume analysis, chop filters, and moving to identify when markets shift from range-based choppiness to high-probability opportunities. The system is structured to be reactive, focusing on trades with strong volatility expansion and statistically favorable win potential.
ONE is a protected script because it’s long and short signals are based off of custom coded confirmations. That is what makes our script unique.
How to Use It
- Equities: A reliable options or swing-trading companion for large-cap tickers.
- Futures: Refined for intraday structure on index products.
- Forex: Designed to reduce false starts on illiquid currency pairs.
- Crypto: Tailored for the volatility of 24/7 markets while maintaining composure in high volatility.
When ONE executes a trade, a SL and TP plot is generated using an ATR range. These plots serve as delineated boundaries for the trade. Simply place your SL and TP, and walk away.
Modes of Operation
ONE Mode – A single-entry, single-exit design for simplicity.
Breakeven Mode – Shifts the stop to entry once a defined profit threshold is met, protecting capital in uncertain markets.
Multi Mode – Scales entries and exits to capture extended runs and adapt to different volatility regimes.
Conceptual Logic
Trend Detection: Uses custom and standard moving averages to define short-term directional bias.
Volatility Filter: Custom chop filters suppress trades during ranging price action.
Momentum Signal: RSI combined with volume analysis highlights moments of rapid volatility expansion and strong price acceleration.
Execution Rule: All trades trigger only on bar open; no repainting or lookahead data is used.
What Makes ONE Different
ONE’s originality lies in it’s trading modes and the integration of multiple filters (RSI + volume + choppiness + adaptive MAs) into a single framework. This reduces conflicting signals, emphasizes risk control, and keeps decision-making transparent for the trader.
- Consistency: ONE adapts seamlessly to all markets. It does not rely on hidden market structure; its design is universal.
- Simplicity: No learning curve. ONE was built so any trader — beginner or advanced — can trade immediately.
- Risk: Every mode respects capital preservation. Decisions are made to avoid catastrophic losses.
- Transparency: New positions enter only on bar open, with no hidden repainting or misleading lookaheads.
- Structure: ONE reflects the discipline of professional trading: structured, rules-based, and repeatable under changing conditions.
Backtest Defaults
Symbol: CME_MINI:NQ1!
Backtest range: Oct 13, 2024 – Oct 13, 2025
Account size: $10,000
Total trades: 469
Win rate: 68%
Total P&L: $97,014
Profit factor: 1.54
Sharpe ratio: 0.68
Sortino ratio: 9.59
Commission:$0.88 / contract
Slippage: 1 tick
Limitations
ONE does not guarantee profits. Effectiveness depends on liquidity, volatility, and market conditions. Past results do not imply future returns.
VIX Overnight Move Percentage@MiniHedgeFunds
An overnight percent move in the VIX used as an indicator below the graph
Daily Levels + Pivot + VWAP + LRC + Bollinger + Session BiasAdded several indicators to help traders to create price action strategy. All lines of this indicator are fully non repaint and will never vanish even in the most volatile condition on any chart even on Renko. Try it...
AlphaRank - Relative Strength Portfolio StrategyWHAT IS ALPHARANK?
AlphaRank is a multi-asset relative strength portfolio system that identifies the strongest performing assets within a customizable universe of 10 instruments through pairwise comparison analysis. Unlike traditional relative strength indicators that simply compare price ratios, AlphaRank employs a tournament-style evaluation system using 7 distinct technical indicators to determine true relative strength.
METHODOLOGY - HOW IT WORKS
Core Concept: Pairwise Tournament Analysis
AlphaRank compares every asset against every other asset in your universe (45 unique pairs for 10 assets). For each pair, the system evaluates relative strength using 7 independent indicators:
- RSI (35-period) - Momentum comparison
- Rate of Change (31-period) - Price velocity analysis
- Z-Score (44-period) - Statistical deviation from mean
- Omega Ratio (30-period, smoothed) - Risk-adjusted returns using imported ratio library
- Linear Regression ROC (30-period linreg, 14-period ROC) - Trend strength and acceleration
- Kijun Sen Base (44-period SMA) - Ichimoku-style baseline comparison
- RSI ROC (45-period RSI, 15-period ROC) - Momentum acceleration
Scoring System:
For each pairwise comparison (e.g., ETH vs SOL), the system calculates all 7 indicators on the price ratio (ETH/SOL). Each indicator returns a binary signal (1 or 0). These are summed to create a pair score from 0-7.
If pair score > 3: The numerator asset (ETH) is considered relatively stronger
If pair score ≤ 3: The denominator asset (SOL) is considered relatively stronger
This creates a decisive winner for each pair (no neutral outcomes due to the odd number of indicators).
Final Ranking:
Each asset accumulates points for every pairwise comparison it wins. With 10 assets, each asset faces 9 competitors. Final scores range from 0 (lost all comparisons) to 9 (won all comparisons).
ORIGINALITY - WHY THIS IS DIFFERENT
Traditional Relative Strength:
- Compares assets to a benchmark (like SPY)
- Uses single indicator (usually RSI or price ratio)
- Binary strong/weak classification
AlphaRank Approach:
- Round-robin tournament: every asset vs every other asset
- Multi-indicator consensus (7 indicators, not 1)
- Granular ranking from 0-9 showing exact relative positioning
- Real-time tournament matrix visualization showing all head-to-head results
- Integrated backtesting with position sizing
Key Innovation: By using 7 uncorrelated indicators in a consensus model, AlphaRank reduces false signals from any single indicator's weaknesses. An asset must demonstrate strength across multiple analytical dimensions (momentum, trend, volatility, acceleration) to rank highly.
VISUAL COMPONENTS
Tournament Matrix (Top Right):
Shows every head-to-head matchup
Green dots = asset won that comparison
Red dots = asset lost that comparison
Instantly see which assets dominate across the board
RSPS Score Table (Right side of matrix):
Final relative strength scores (0-9)
Color-coded gradient showing strength hierarchy
Top Assets Table (Bottom Center):
Displays your top N ranked assets
Updates dynamically as rankings change
Equity Curve (Main Chart):
Shows backtested portfolio performance
Compares system returns vs buy-and-hold
Performance Metrics (Bottom):
Sharpe ratio, Sortino ratio, Omega ratio
Maximum drawdown
Individual asset and portfolio metrics
HOW TO USE
Setup:
Choose your 10 assets in the settings (crypto, stocks, indices, etc.)
Set your desired number of top assets to hold (default: 2)
Configure backtest start date and leverage
Interpretation:
Score 7-9: Extremely strong relative to peers - high confidence holdings
Score 4-6: Moderate relative strength - proceed with caution
Score 0-3: Weak relative to peers - avoid or consider shorting
Trading Strategy:
The system automatically allocates capital equally among the top-ranked assets and rebalances when rankings change. This creates a rotation strategy that systematically favors the strongest performers.
TECHNICAL SPECIFICATIONS
Timeframe: Works on all timeframes (1H, 4H, 1D recommended for crypto)
Assets: Fully customizable 10-asset universe
Rebalancing: Automatic when rankings change
SETTINGS EXPLAINED
Leverage Amount: Apply leverage to position sizing (1.0 = no leverage)
Startdate: When to begin backtesting calculations
Highlight Top Assets: How many top-ranked assets to hold (2-5 recommended)
Show Combined Matrix: Toggle the tournament visualization
Show Detailed Metrics: Individual asset performance statistics
Show Small Metrics Table: Simplified performance summary
BACKTESTING METHODOLOGY
The indicator includes full backtesting capabilities. It calculates:
Individual Asset Performance: Each asset's returns if held in isolation
Portfolio Performance: Combined returns of top-ranked assets
Buy & Hold Benchmark: Equal-weight portfolio of all 10 assets
Risk Metrics: Sharpe, Sortino, Omega ratios for all strategies
This allows you to validate the relative strength rotation strategy against simple buy-and-hold.
IMPORTANT NOTES
This is a rotation strategy - it does not predict absolute direction, only relative strength
Works best with correlated assets (e.g., all crypto, all tech stocks)
Requires sufficient history for indicator calculations (minimum 60 bars)
Backtesting uses historical data; future performance may differ
Not financial advice - use for educational purposes
Fair Value Gaps by DGTFair Value Gaps
A refined, multi-timeframe Fair Value Gap (FVG) detection tool that brings institutional imbalance zones to life directly on your chart.
Designed for precision, it visualizes how price delivers into inefficiencies across chart, higher, and lower (intrabar) timeframes — offering a fluid, structural view of liquidity displacement and market flow.
The script continuously tracks unfilled, partially repaired, and fully resolved imbalances, revealing where liquidity inefficiencies concentrate and where price may seek rebalancing.
Overlapping zones naturally expose institutional footprints, potential liquidity targets, and key re-pricing regions within the broader market structure.
KEY FEATURES
⯌ Multi-Timeframe Detection
Detect and display FVGs from the current chart, higher timeframes (HTF), or lower timeframes (LTF)
⯌ Smart Fill Tracking
Automatic real-time monitoring of each FVG’s fill progress with live percentage updates
⯌ Custom Fill Logic
Choose your preferred definition of when a gap is considered filled: Any Touch
Midpoint Reached
Wick Sweep
Body Beyond
⯌ Dynamic Labels & Tooltips
Labels can be toggled on/off. Even when hidden, detailed tooltips remain available by hovering over the FVG midpoint.
⯌ Adaptive Lower-Timeframe Mode
When set to “Auto,” the script intelligently selects the optimal lower timeframe based on the chart resolution.
DISCLAIMER
This script is intended for informational and educational purposes only. It does not constitute financial, investment, or trading advice. All trading decisions made based on its output are solely the responsibility of the user.
1MONETRA )The indicator is highly accurate in identifying reversal and entry points. It intelligently reads price action and provides reliable signals with a success rate of over 90%, making it a powerful tool for trading professionals.
LGS - Vertical LinesThe script allows you to configure 5 vertical lines, to be displayed at the selected hour and minute.
Ghost BookGhost Book is an indicator that visualizes the distribution of bid and ask amount — the activity of buyers and sellers — in the form of a synthetic order book.
While a real order book shows active limit orders, Ghost Book displays the most recent n ticks (controlled by the input Max rows count in book).
For each tick, the indicator shows:
Price
Amount
Total trade value
Trade side (buyer or seller)
Relative weight of the tick by its amount
The center row displays the current closing price as a reference point between buyers and sellers.
Note: This indicator uses tick-level data. If your TradingView subscription level does not include tick data, the indicator will not function correctly.