Smart Money Windows- X7Smart Money Windows 📊💰
Unlock the secret moves of the big players! This indicator highlights key liquidity traps, smart money zones, and market kill zones for the Asian, London, and New York sessions. See where the pros hide their orders and spot potential price flips before they happen! 🚀🔥
Features:
Visual session boxes with high/low/mid levels 🟪🟫
NY session shifted 60 mins for precise timing 🕒
Perfect for spotting traps, inducements & smart money maneuvers 🎯
Works on Forex, crypto, and stocks 💹
Get in the “Smart Money Window” and trade like the pros! 💸🔑
By HH
Ciclos
EdgeFlow Pullback [CHE]EdgeFlow Pullback \ — Icon & Visual Guide (Deep Dive)
TL;DR (1-minute read)
⏳ Hourglass = Pending verdict. A countdown runs from the signal bar until your Evaluation Window ends.
✔ Checkmark (green) = OK. After the evaluation window, price (HLC3) is on the correct side of the EMA144 for that signal’s direction.
✖ Cross (red) = Fail. After the evaluation window, price (HLC3) is on the wrong side of the EMA144.
▲ / ▼ Triangles = the actual PB Long/Short signal bar (sequence completed in time).
Small lime/red crosses = visual markers when HLC3 crosses EMA144 (context, not trade signals).
Orange line = EMA144 (baseline/trend filter).
T3 line color = Context signal: green when T3 is below HLC3, red when T3 is above HLC3.
Icon Glossary (What each symbol means)
1) ⏳ Hourglass — “Pending / Countdown”
Appears immediately when a PB signal fires (Long or Short).
Shows `⏳ currentBars / EvaluationBars` (e.g., `⏳ 7/30`).
The label stays anchored at the signal bar and its original price level (it does not drift with price).
During ⏳ you get no verdict yet. It’s simply the waiting period before grading.
2) ✔ Checkmark (green) — “Condition met”
Appears after the Evaluation Window completes.
Logic:
Long signal: HLC3 (typical price) is above EMA144 → ✔
Short signal: HLC3 is below EMA144 → ✔
The label turns green and text says “✔ … Condition met”.
This is rules-based grading, not PnL. It tells you if the post-signal structure behaved as expected.
3) ✖ Cross (red) — “Condition failed”
Appears after the Evaluation Window completes if the condition above is not met.
Label turns red with “✖ … Condition failed”.
Again: rules-based verdict, not a guarantee of profit or loss.
4) ▲ “PB Long” triangle (below bar)
Marks the exact bar where the 4-step Long sequence completed within the allowed window.
That bar is your signal bar for Long setups.
5) ▼ “PB Short” triangle (above bar, red)
Same as above, for Short setups.
6) Lime/Red “+” crosses (tiny cross markers)
Lime cross (below bar): HLC3 crosses above EMA144 (crossover).
Red cross (above bar): HLC3 crosses below EMA144 (crossunder).
These crosses are context markers; they’re not entry signals by themselves.
The Two Clocks (Don’t mix them up)
There are two different time windows at play:
1. Signal Window — “Max bars for full sequence”
A pullback signal (Long or Short) only fires if the 4-step sequence completes within this many bars.
If it takes too long: reset (no signal, no triangle, no label).
Purpose: avoid stale setups.
2. Evaluation Window — “Evaluation window after signal (bars)”
Starts after the signal bar. The label shows an ⏳ countdown.
When it reaches the set number of bars, the indicator checks whether HLC3 is on the correct side of EMA144 for the signal direction.
Then it stamps the signal with ✔ (OK) or ✖ (Fail).
Timeline sketch (Long example):
```
→ ▲ PB Long at bar t0
Label shows: ⏳ 0/EvalBars
t0+1, t0+2, ... t0+EvalBars-1 → still ⏳
At t0+EvalBars → Check HLC3 vs EMA144
Result → ✔ (green) or ✖ (red)
(Label remains anchored at t0 / signal price)
```
What Triggers the PB Signal (so you know why triangles appear)
LONG sequence (4 steps in order):
1. T3 falling (the pullback begins)
2. HLC3 crosses under EMA144
3. T3 rising (pullback ends)
4. HLC3 crosses over EMA144 → PB Long triangle
SHORT sequence (mirror):
1. T3 rising
2. HLC3 crosses over EMA144
3. T3 falling
4. HLC3 crosses under EMA144 → PB Short triangle
If steps 1→4 don’t complete in time (within Max bars for full sequence), the sequence is abandoned (no signal).
Lines & Colors (quick interpretation)
EMA144 (orange): your baseline trend filter.
T3 (green/red):
Green when T3 < HLC3 (price above the smoothed path; often supportive in up-moves)
Red when T3 > HLC3 (price below the smoothed path; often pressure in down-moves)
HLC3 (gray): the typical price the logic uses ( (H+L+C)/3 ).
Label Behavior (anchoring & cleanup)
Each signal creates one label at the signal bar with ⏳.
The label is position-locked: it stays at the same bar index and y-price it was born at.
After the evaluation check, the label text and color update to ✔/✖, but position stays fixed.
The indicator keeps only the last N labels (your “Show only the last N labels” input). Older ones are deleted to reduce clutter.
What You Can (and Can’t) Infer from ✔ / ✖
✔ OK: Structure behaved as intended during the evaluation window (HLC3 finished on the correct side of EMA144).
Inference: The pullback continued in the expected direction post-signal.
✖ Fail: Structure ended up opposite the expectation.
Inference: The pullback did not continue cleanly (chop, reversal, or insufficient follow-through).
> Important: ✔/✖ is not profit or loss. It’s an objective rule check. Use it to identify market regimes where your entries perform best.
Input Settings — How they change the visuals
T3 length:
Shorter → faster turns, more signals (and more noise).
Longer → smoother turns, fewer but cleaner sequences.
T3 volume factor (0–1, default 0.7):
Higher → more curvature/smoothing.
Typical sweet spot: 0.5–0.9.
EMA length (baseline) default 144:
Smaller → faster baseline, more cross events, more aggressive signals.
Larger → slower, stricter trend confirmation.
Max bars for full sequence (signal window):
Smaller → only fresh, snappy pullbacks can signal.
Larger → allows slower pullbacks to complete.
Evaluation window (after signal):
Smaller → verdict arrives quickly (less tolerance).
Larger → gives the trade more time to prove itself structurally.
Show only the last N labels:
Controls chart clutter. Increase for more history, decrease for focus.
(FYI: The “Debug” toggle exists but doesn’t draw extra overlays in this version.)
Practical Reading Flow (how to use visuals in seconds)
1. Triangles catch your eye: ▲ for Long, ▼ for Short. That’s the setup completion.
2. ⏳ label starts—don’t judge yet; let the evaluation run.
3. Watch EMA slope and T3 color for context (trend + pressure).
4. After the window: ✔/✖ stamps the outcome. Log what the market was like when you got ✔.
Common “Why did…?” Questions
Q: Why did I get no triangle even though T3 turned and EMA crossed?
A: The 4 steps must happen in order and within the Signal Window. If timing breaks, the sequence resets.
Q: Why did my label stay ⏳ for so long?
A: That’s by design until the Evaluation Window completes. The verdict only happens at the end of that window.
Q: Why is ✔/✖ different from my PnL?
A: It’s a structure check, not a profit check. It doesn’t know your entries/exits/stops.
Q: Do the small lime/red crosses mean buy/sell?
A: No. They’re context markers for HLC3↔EMA crosses, useful inside the sequence but not standalone signals.
Pro Tips (turn visuals into decisions)
Entry: Use the ▲/▼ triangle as your trigger, in trend direction (check EMA slope/market structure).
Stop: Behind the pullback swing around the signal bar.
Exit: Structure levels, R-multiples, or a reverse HLC3↔EMA cross as a trailing logic.
Tuning:
Intraday/volatile: shorter T3/EMA + tighter Signal Window.
Swing/slow: default 144 EMA + moderate windows.
Learn quickly: Filter your chart to show only ✔ or only ✖ windows in your notes; see which sessions, assets, and volatility regimes suit the system.
Disclaimer
No indicator guarantees profits. Sweep2Trade Pro \ is a decision aid; always combine with solid risk management and your own judgment. Backtest, forward test, and size responsibly.
The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context.
Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved.
By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk.
Enhance your trading precision and confidence 🚀
Happy trading
Chervolino
BRT T3 for BTC 1h [STRATEGY]## 📊 BRT T3 Adaptive Strategy for BTC 1H
STRATEGY DESCRIPTION
Professional trading strategy based on the adaptive T3 (Tillson T3) indicator with dynamic length controlled by the Relative Strength Index (RSI) . The strategy is specifically designed for Bitcoin trading on the hourly timeframe and includes a comprehensive filter system to minimize false signals.
═════════════════════════════════════════
🔥 UNIQUE CODE FEATURES
1. RSI-Adaptive Architecture:
• Innovative Approach: Unlike standard MA strategies with fixed periods, our code dynamically adjusts the moving average length based on RSI
• Smart Formula: len = minLen + (maxLen - minLen) * (1 - RSI/100) - automatically accelerates response in extreme zones
• Result: Strategy adapts to market conditions without manual reconfiguration
2. Modified Ichimoku Cloud:
• Unique Calculation: Instead of classic high/low, uses ATR-based method
• Dynamic Levels: Cloud is built based on volatility, not fixed periods
• Advantage: More accurate trend determination in highly volatile cryptocurrency markets
3. Hybrid Signal System:
• Dual-mode Generation: Switch between classic MA crossovers and volatility band breakouts
• Multi-stage Confirmation: Optional signal verification across N forward bars
• Effect: 40-60% reduction in false signals compared to simple MA strategies
4. All-in-One Solution:
• 8 MA Types in One Code: The only strategy on TradingView with complete implementation of T3, EMA, SMA, WMA, VWMA, HMA, RMA, DEMA
• Custom Functions: All MAs calculated through custom functions supporting series int
• Versatility: One code replaces 8 different strategies
5. Intelligent Filtering:
Combination of 4 independent filters:
├── Volume Filter (dynamic multiplier)
├── Trend Filter (adaptive period)
├── ATR Filter (volatility)
└── Ichimoku Filter (cloud trend)
• Unique Logic: Each filter can work independently or in combination
• Master Switch: Single control for all filters
6. Advanced Risk Management:
• Smart Stops: SL/TP levels are stored in variables and not recalculated on every bar
• Slippage Protection: Checks both close and high/low for stop triggers
• Visualization: Dynamic display of levels only for active positions
7. Performance Optimization:
• Efficient Loops: Minimized calculations through intermediate result storage
• Conditional Visualization: Element rendering only when necessary
• Clean Code: Structured organization with clear logical block separation
═════════════════════════════════════════
💎 TECHNICAL INNOVATIONS
Adaptation Algorithm (exclusive development):
// Dynamic length based on RSI
rsi_scale = 1.0 - rsi / 100.0
len_adaptive = minLen + (maxLen - minLen) * rsi_scale
ATR-based Ichimoku (unique modification):
// Instead of classic (highest + lowest) / 2
// Using ATR for dynamic levels
upper := close < upper ? min(hl2 + atr*mult, upper ) : hl2 + atr*mult
lower := close > lower ? max(hl2 - atr*mult, lower ) : hl2 - atr*mult
Multi-MA Architecture (complete implementation):
• Each MA type has its own optimized function
• Support for series int for dynamic length
• Unified selection interface via switch statement
═════════════════════════════════════════
🎯 KEY FEATURES
• Adaptive System: Moving average length automatically adjusts based on RSI, providing quick response in trending movements and stability in sideways markets
• 8 Moving Average Types: T3, EMA, SMA, WMA, VWMA, HMA, RMA, DEMA - ability to choose the optimal type for different market conditions
• Multi-level Filtering:
- Volume Filter - signal confirmation with increased activity
- Trend Filter - trading in the direction of the main trend
- ATR Filter - accounting for market volatility
- Ichimoku Cloud - additional trend direction confirmation
• Professional Risk Management: Customizable stop-loss and take-profit levels
═════════════════════════════════════════
⚙️ HOW IT WORKS
1. Signal Generation:
• Original Mode: Classic MA crossover signals with lagged version
• Band Break Mode: Volatility band breakouts (based on standard deviation)
2. RSI Adaptation:
• High RSI (overbought) → uses short MA length for quick response
• Low RSI (oversold) → uses long MA for noise smoothing
• Adaptation range is configured by Min/Max length parameters
3. Filter System:
• Each filter can be enabled/disabled independently
• Signal is generated only when passing all active filters
• Ichimoku filter blocks counter-trend trades
═════════════════════════════════════════
📈 STRATEGY PARAMETERS
Main Settings:
• Strategy Type: Long Only / Short Only / Both
• Data Source: Close, Open, High, Low, HL2, HLC3, OHLC4
RSI Settings:
• RSI Length: Calculation period (default 14)
• RSI Smoothing: Smoothing to reduce noise
T3/MA Settings:
• Min/Max Length: Adaptive length range (5-50)
• Volume Factor: T3 smoothing coefficient (0.7)
• MA Type: Moving average type selection
Filters:
• Volume Filter: Volume multiplier (1.5x average)
• Trend Filter: Trend MA period (200)
• ATR Filter: Minimum volatility for entry
• Ichimoku Filter: Cloud for trend determination
Risk Management:
• Stop Loss: Percentage from entry price (1.2%)
• Take Profit: Percentage from entry price (5.9%)
• Position Size: 50,000 USDT (effective leverage 5x)
═════════════════════════════════════════
💡 USAGE RECOMMENDATIONS
Optimal Conditions:
• Timeframe: 1H (developed and optimized)
• Instrument: BTC/USDT and other liquid cryptocurrencies
• Market Conditions: Trending and moderately volatile markets
Customize to Your Style:
1. Conservative: Increase signal confirmation period, enable all filters
2. Aggressive: Reduce filters, use Band Break mode
3. Scalping: Decrease Min/Max length, disable trend filter
═════════════════════════════════════════
📊 VISUALIZATION
Strategy displays:
• Main MA Line - changes color depending on direction
• Lag Line - for visualizing crossover moment
• Volatility Bands - upper and lower boundaries
• Trend MA - orange line (200 periods)
• SL/TP Levels - red and green lines for open positions
═════════════════════════════════════════
🔔 ALERTS
Strategy supports alert configuration for:
• Long position entry signals
• Short position entry signals
• Position exit signals
• Ichimoku line crossings
═════════════════════════════════════════
⚠️ RISK WARNING
IMPORTANT NOTICE: Trading in financial markets involves substantial risk of capital loss. Past performance presented in this strategy is based solely on historical data and under no circumstances constitutes a guarantee of future returns.
The strategy author is not responsible for:
• Any direct or indirect financial losses resulting from the use of this strategy
• Trading decisions made based on strategy signals
• Interpretation of backtesting results as a forecast of future performance
This strategy is provided exclusively for educational and research purposes. Backtesting results are affected by numerous factors including but not limited to: slippage, spread, commissions, market liquidity, and technical failures.
Before using the strategy in live trading:
• Conduct your own testing on a demo account
• Ensure understanding of all parameters and logic
• Only use funds you can afford to lose
• Consider consulting with a qualified financial advisor
DISCLAIMER: By using this strategy, you acknowledge and accept all risks associated with financial market trading and confirm that the author does not provide investment advice and bears no fiduciary responsibility to users.
═════════════════════════════════════════
🛠 TECHNICAL SUPPORT
For questions about setup and optimization:
• Leave comments under the publication
• Follow strategy updates
• Study the code for deep understanding of logic
═════════════════════════════════════════
📝 VERSION AND UPDATES
Version: 1.0.0
Pine Script: v6
Last Updated: 2025
Changelog:
• Added support for 8 MA types
• Integrated Ichimoku Cloud filter
• Optimized risk management system
• Improved signal visualization
═════════════════════════════════════════
© 2025 BRT Trading Systems
Strategy is protected by copyright. Commercial use without author's permission is prohibited.
20/40/60Displays three consecutive, connected range boxes showing high/low price ranges for customizable periods. Boxes are positioned seamlessly with shared boundaries for continuous price action visualization.
Features
Three Connected Boxes: Red (most recent), Orange (middle), Green (earliest) periods
Customizable Positioning: Set range length and starting offset from current bar
Individual Styling: Custom colors, transparency, and border width for each box
Display Controls: Toggle borders, fills, and line visibility
Use Cases
Range Analysis: Compare volatility across time periods, spot breakouts
Support/Resistance: Use box boundaries as potential S/R levels
Market Structure: Visualize recent price development and trend patterns
Key Settings
Range Length: Bars per box (default: 20)
Starting Offset: Bars back from current to position boxes (default: 0)
Style Options: Colors, borders, and visibility controls for each box
Perfect for traders analyzing consecutive price ranges and comparing current conditions to recent historical periods.
Custom ORBIT — GSK-VIZAG-AP-INDIA 📌 Description
Custom ORBIT — Opening Range Breakout Indicator Tool
Created by GSK-VIZAG-AP-INDIA
This indicator calculates and visualizes the Opening Range (OR) of the trading session, with customizable start/end times and flexible range duration. The Opening Range is defined by the highest and lowest prices during the selected initial market window.
🔹 Key Features:
User-defined Opening Range duration (default: 15 minutes from 9:15).
Adjustable session start and end times.
Plots Opening Range High (ORH) and Opening Range Low (ORL).
Extends OR levels across the session with multiple line style options (Dotted, Dashed, Solid, Smoothed).
Highlights breakouts (price crossing above/below OR) and reversals (price returning back inside).
Simple chart markers (triangles/labels) for quick visual recognition.
⚠️ Disclaimer:
This tool is intended for educational and analytical purposes only. It does not generate buy/sell signals or provide financial advice. Always use independent analysis and risk management.
TWS - RSI v11RSI with 5 support & resistance line. Here you can find 40-60 Zone which is side ways zone, 60-80 which is bullish zone & 40-20 which is bearish zone.
Brandon MAA configurable moving-average tool (SMA/EMA/… including exotic types) that colors trend by “price vs MA” or “rising MA,” and marks MA touches (support/resistance) plus rejection breakouts with labels. It also offers tolerance bands, optional smoothing, bar coloring, and glow styling for rapid trend read-through.
CyberFlow [Probabilities] | FractalystWhat's the indicator's purpose and functionality?
CyberFlow quantifies, per chosen higher-timeframe “Period 1/2/3”, what happens after price first taps the midpoint (Mid) of the previous period’s range. Specifically, it estimates P(High first | Mid tap) versus P(Low first | Mid tap): which side (previous High “PH” or previous Low “PL”) is typically reached first after that mid activation.
It extends a previously shared OrderFlow concept that used market structure; here it conditions on higher‑timeframe previous‑period PH/PL with the Mid as the explicit trigger.
Note: It's specifically designed to exports raw probabilistic series for algorithmic/system developers to integrate a probabilistic layer into strategies and to build/backtest ideas directly from those series.
What is “Mid activation”?
The Mid is the average of the previous period’s PH and PL. Activation occurs on the first bar in the current period whose high–low range includes the Mid. The first bar of a new period cannot activate Mid; activation can only start from the second bar of the period onward.
What counts as “first hit” after activation?
After a Mid activation, the script waits for a subsequent bar that touches either the previous High (PH) or previous Low (PL). The first side touched after the activation bar is recorded as that period’s first hit. Once decided, the other side is ignored for first‑hit statistics.
Which periods does it use?
You can select three custom reference timeframes (Period 1/2/3) in the UI (defaults: D/W/M). All logic—PH/PL/Mid, activation, first‑hit stats—runs independently per selected period.
Do the display controls change the calculation?
No. The “Show” selector only controls visuals:
Period 1/2/3: show only that period’s plots/barcolors.
OFF: shows all periods. Statistics and exported series are unaffected by this selector.
What do the bar/line colors mean?
Activation (first Mid tap): yellow bar.
Delivered to previous High after activation: blue
Delivered to previous Low after activation: red
Plots stop showing PH/PL once delivery happens (for that side) within the period.
What do the status symbols in the table mean?
■ Inactive — Mid not tapped this period.
▶ Activated — Mid tapped; awaiting delivery to PH or PL.
● Delivered — PH or PL was hit first after the Mid tap.
How are probabilities computed?
For each period, the script counts samples where the Mid was tapped and one side was hit first. It reports:
P(High first | Mid tap) and P(Low first | Mid tap).
Two‑sided p‑value vs 50% (H0: p = 0.5). These appear in the stats table with detailed tooltips.
What is “Bias” in exports?
Bias is a ternary signal derived from P(High first | Mid tap):
Bias = 1 if > 0.5
Bias = -1 if < 0.5
Bias = 0 if exactly 0.5 or no sample Source can be per period or “Merged” (simple average of available period probabilities).
Note: the UI uses a simple average; no weighted option is exposed.
What is “Entry” in exports?
Entry = 1 on bars where the selected period’s Mid activates (first tap), else 0. “Merged” emits 1 if any of the three periods activates on the bar.
What is “Exit” in exports?
Exit is the previous period’s Mid price (PH/PL average) for the selected period. “Merged” is the average of the three previous‑period Mid prices.
How do I integrate this into strategies? How to use the indicator?
CyberFlow is designed for algorithmic/system developers to add a probabilistic layer for entries and market‑regime detection.
What CyberFlow exports
- Bias (−1, 0, 1): from P(High first | Mid tap) vs 50% per your chosen source (Period 1/2/3 or Merged simple average).
- Entry (0/1): 1 only on the bar where the selected period’s Mid first activates (the “mid tap” bar).
- Exit (price): the previous period’s Mid price (average of previous High/Low) for the selected source.
- These appear in the Data Window as series named Bias, Entry, and Exit.
Connecting from your strategy (input.source)
- Add inputs in your strategy so users can select CyberFlow’s outputs:
- Bias source input: pick the indicator’s Bias.
- Entry source input: pick the indicator’s Entry.
- Exit source input: pick the indicator’s Exit.
In TradingView’s UI, users link these inputs to CyberFlow’s plots via the source picker.
Does this use request.security?
No. CyberFlow reconstructs your selected higher timeframes (Period 1/2/3) directly on the chart without request.security().
It detects new period boundaries via timeframe.change(tf), rolls the last period’s extremes into Previous High/Low (PH/PL), computes their Mid, then waits for a “Mid activation” (a bar after the first bar of the period whose range crosses the Mid).
From activation onward, it records which side (PH or PL) is reached first to build conditional probabilities per period.
Because levels and events are derived locally from the live bar stream, there are no cross-timeframe fetch artifacts or repaint nuances from request.security().
The exported series (Bias −1/0/1, Entry 0/1, Exit price) are produced natively and can be wired into strategies via TradingView’s input.source() for robust, low-latency integration.
What markets and assets does the indicator Extension work best on?
CyberFlow is market- and timeframe‑agnostic: it computes conditional probabilities (which side of the prior range is reached first after a mid tap) directly from price, so it can be applied to crypto, FX, indices, equities, futures, and commodities across intraday to higher timeframes. In practice, robustness depends on liquidity and sample size: higher timeframes usually yield more stable estimates (fewer activations, lower noise), while lower timeframes give more activations but can be noisier (spreads/fees matter more).
Because the study itself provides probabilities—not PnL—assess profitability in your context by integrating the exported series (Bias −1/0/1, Entry 0/1, Exit price) into your strategy via TradingView’s input.source(), then backtest with your fills, costs, and risk model to measure performance efficiency on your specific markets and settings.
What makes this script unique?
Custom higher-timeframes (beyond D/W/M)
You can pick any three reference periods (Period 1/2/3), not just Daily/Weekly/Monthly. The script rebuilds these periods directly on the chart and analyzes each independently.
True conditional probability (why it matters)
It measures P(High first | Mid tap) vs P(Low first | Mid tap) — i.e., “after the previous period’s midpoint is first tapped, which side is typically reached first?”
Conditioning on the mid‑tap event isolates the path that follows a specific trigger. Unconditioned counts (e.g., “how often PH/PL is hit”) mix pre‑ and post‑activation behavior and can be misleading. This conditional framing turns vague hit‑rates into decision‑grade odds tied to a clear setup.
Statistical confidence in‑context (p‑value in tooltips)
Tooltips show a Wilson 95% confidence interval and a two‑sided p‑value versus 50/50. This helps you judge whether an observed edge is likely signal or noise at your chosen periods.
Exports built for algorithmic integration
Three clean outputs in the Data Window for strategies:
Bias (−1/0/1) from the conditional probability versus 50%.
Entry (0/1) on the activation bar (first mid tap).
Exit (price) as the previous period’s Mid.
Hook these into your backtests via TradingView’s input.source(), then evaluate profitability with your own fills, costs, and risk model. This turns the probabilities into measurable performance you can optimize.
Disclaimer
This tool provides statistical estimates only and is not financial advice. Historical probabilities are not guarantees of future results. Always backtest with your own costs, fills, and risk model before using in live trading.
Economic Cycle ScoreCalculation
-Combine Business Cycle with Liquidity Cycle by applying Z-Score
-Rescale Z-Score to 0-100
-Smooth it with ema
-0-15 is oversold
-85-100 is overbought
Use Case
-Identify when risk asset (Bitcoin) is overbought/oversold
-Use this indicator together with other confluences
***USE ON MONTHLY CHART ONLY (due to the economic date release frequency)
Sessions & Key LevelsAn indicator made to show:
- Session Open & Close Breaks
- Session Ranges/Outline (Lower transparency % in settings to show)
Session times are editable in settings.
- Session High's & Low's
- H1 High's & Low's
These are aligned with the Session Open & Close times. (Takes the H/L between the input times)
Lines will fade once price touches & will be deleted once the current session ends.
User can edit H1 pivot strength in settings.
- Session Activity Dashboard
Used to show which sessions are currently active. (Toggled off by default)
Radial Basis Kernel RSI [Custom]What is the Radial Basis Kernel RSI?
This indicator is a sophisticated and adaptive version of the classic Relative Strength Index (RSI). Unlike a standard RSI, which uses a simple moving average to calculate momentum, this indicator employs a powerful statistical method called a Radial Basis Function (RBF) kernel.
This kernel makes the indicator's momentum line more dynamic and responsive to changing market conditions. It works by giving more weight to recent price changes that are similar to the current price action, resulting in a more intelligent and adaptive signal. The final line you see is a Double Exponential Moving Average (DEMA) of the RBF Kernel RSI, which provides extra smoothing to filter out noise and reduce false signals.
How to Interpret and Use the Indicator
The core purpose of this indicator is to identify potential shifts in momentum and spot overbought or oversold conditions that could precede a reversal.
Buy Signal: Look for the indicator line to cross above the oversold level (default 20), which may also be marked by a green up-arrow. This suggests that the downward momentum is fading and a potential upward reversal or bounce is about to occur.
Sell Signal: Look for the indicator line to cross below the overbought level (default 80), which may also be marked by a red down-arrow. This indicates that the upward momentum is overextended and a potential reversal or pullback could be coming.
How Adjustments Impact the Indicator's Visual Output
Think of the settings as controls that fine-tune the indicator's behavior. By adjusting them, you can make the indicator more or less sensitive to price changes.
1. RSI Kernel Length
This setting controls the time frame the indicator looks at.
Decrease the length: The line becomes more sensitive and "nervous." It will have more frequent, sharper swings and will enter the Overbought and Oversold zones more often. This provides more signals but can also lead to more false readings.
Increase the length: The line becomes smoother and less reactive. It will take longer to change direction and will enter the extreme zones less frequently. This provides fewer signals, but they are generally considered more reliable and are better suited for identifying longer-term trends.
2. Gamma Adjustment Factor
This is the unique "focus" control of the RBF kernel.
Decrease the gamma factor: The line becomes smoother and more dampened. The kernel's influence is spread out, making it less reactive to sudden but minor price changes.
Increase the gamma factor: The line becomes more focused and "spiky." The kernel gives a lot more weight to the most recent, similar-looking price action, which can make the line react very quickly. This can be useful for spotting quick changes but may also introduce more noise.
3. Overbought/Oversold Levels
These are the trigger lines for your signals.
Increase the Overbought level (e.g., from 80 to 90) or decrease the Oversold level (e.g., from 20 to 10): The indicator line will have to make a more extreme move to trigger a signal. You will get fewer signals, but the ones you do get will represent more significant and powerful moves.
Decrease the Overbought level or increase the Oversold level: The line will trigger signals more easily and frequently. This can be useful in ranging markets but may lead to more false signals in strong, trending markets.
4. Moving Average Period (for DEMA)
This setting controls the final smoothing of the line.
Decrease the period: The final line will be more reactive and look "choppier." It will follow the underlying RBF RSI more closely, providing signals with less lag.
Increase the period: The final line will be significantly smoother. It will be much slower to react to price changes, which reduces noise but can also delay your entry or exit signals.
ETH/BTC/XRP Strategy - Powered by BCHETH/BTC/XRP Strategy — Cross-Asset Momentum-Based Strategy
Overview
This strategy aims to identify medium-term long trade opportunities on ETH/BTC/XRP 2 or 4 hour charts by leveraging cross-asset momentum signals from Bitcoin Cash (BCH) relative to Ethereum (ETH). It integrates volatility filters, volume validation, and momentum confirmations to improve trade timing and risk management.
Key Features and Logic
Cross-Asset Momentum Filter: Enters long trades when BCH outperforms ETH in the prior candle, supporting relative strength confirmation.
Volume Confirmation: BCH volume must exceed 135% of its 20-period average, validating market interest before entry signals.
Volatility Filter: ETH price near or below 110% of the lower Bollinger Band (20 periods, 2σ) indicates oversold conditions.
Momentum Indicators: ETH RSI below 70 ensures the asset is not overbought, coupled with BCH MACD line crossing above its signal line for bullish bias.
Risk Controls: Includes trailing stop losses and take profit targets to protect gains and limit drawdowns.
Timing Constraints: Controlled cooldown periods between trades help prevent overtrading and false signals.
Usage Recommendations
Optimized for 2 or 4hour ETH/BTC/XRP USDT candles; 5-minute data optionally used for finer entries and exits.
Suitable for traders seeking dynamic timing based on multi-asset interactions rather than blind holding.
Works as a complement within diversified or rotational strategies focusing on Ethereum exposure.
Performance Summary (Backtest Jan 2023 – Jul 2025) ; ETHUSDT 2hour basis.
Total trades: 65
Win rate: 61.5%
Profit factor: 5.1
Note: The sample size is limited; results should be interpreted with caution. Past performance is not indicative of future results.
Important Notes
This script represents an original combination of cross-asset momentum with volatility and volume filters tailored to ETH and BCH interaction.
Source code is protected to safeguard unique implementation details while allowing free usage without restrictions.
Use appropriate risk management, and consider these signals as part of a broader trading analysis.
No guarantees on profitability; trading involves significant risk.
NQ Liquidity + Inverse FVG Strategy Alertsuses inversion FVG's and targets NQ liquidity
hhsajdhds
d
d
d
d
sa
s
a
s
dgasjjekkje
j
k
BB Trading WindowsTrading Windows for Blue Belt Strategy. The windows are as follows:
1:00-02:59
13:00-15:59
22:00-22:59
All in NY timezone.
MTF QQE Direction TableMTF QQE Direction Table with signals and alerts
select up to 7 TFs to show QQE signals
Select to display OS\OB QQE signals for any time frame on chart
select alert for any time frame selected
Gray timeframe background = unconfirmed signal (TF candle not closed)
No timeframe background = confirmed signal
yellow background signal = Overbought\Oversold signal.
(LES/SES) Compliment Net Volume(LES/SES) Compliment Net Volume
(LES/SES) Compliment Net Volume is a volume-based confirmation tool designed to show whether buyers or sellers are truly in control behind the candles. It acts as a compliment to the Long Elite Squeeze (LES) and Short Elite Squeeze (SES) frameworks, giving traders a clearer view of momentum strength.
Note! {Short Elite Squeeze (SES) Will be released in the Future}
-Designed to take shorts opposite of the long trades from LES
🔹 Core Logic
Net Volume Calculation – Positive volume when price closes higher, negative when price closes lower.
Cumulative Smoothing – Uses a rolling SMA of cumulative differences to remove noise.
Color Coding –
Green → Buyer dominance
Red → Seller dominance
Gray → Neutral pressure
🔹 How to Use
Above zero (green) → Buyers dominate → supports long setups (LES).
Below zero (red) → Sellers dominate → supports short setups (SES).
Flat/gray → No clear pressure → signals caution or chop.
This makes it easier to confirm when market participation aligns with a potential entry or exit.
🔹 Credit
The Compliment Net Volume was developed by Hunter Hammond (Elite x FineFir) as part of the LES/SES system.
The concept builds on classic Net Volume and cumulative volume analysis principles shared by the TradingView community, but has been uniquely adapted into the LES/SES framework.
⚠️ Disclaimer: This is a framework tool, not financial advice. Use with proper risk management.
MSMT - VWAP (3x Session Reset)Customizable VWAP Reset Times, reset VWAP up to 3 times per day.
Code based on Trading View VWAP Indicator
YoY Gain till current yearYoy gains that helps you build your data base. You can see all the gains from the past 20 years and thus helps you analyze the stock movement and expected gain over the period of time, com bine this information with market cap of the stock and you can know its future potential combined with current and past earnings analysis.
ICT Session High/Low LevelsThis indicator automatically plots the Highs and Lows of completed sessions and draws lines for the Asian session and London session. Levels are displayed only after each session has closed. A simple tool for liquidity work and intraday context (SMC/ICT).
Ghost King v5 (9014706587)👑 Ghost King v5 is a custom-built trading indicator designed by Karthik for both intraday precision and swing trading clarity . It blends real-time responsiveness with broader trend recognition, making it a versatile tool for traders who need agility during the day and strategic insight across sessions.
🔍 Key Highlights:
- Dual-purpose logic: Tailored to adapt across short-term scalping and multi-day swing setups.
- Volatility-aware: Likely incorporates dynamic thresholds or session-based filters to avoid false signals during low-volume periods.
- Visual clarity: Built with modular toggles and intuitive plotting, ensuring traders can quickly interpret signals without clutter.
- Non-repainting architecture: Ensures stability and reliability, especially during live market conditions.
- Customizable UX: Designed with user experience in mind—session awareness, error-proofing, and flexible display options.
Whether you're navigating the chaos of intraday volatility or riding multi-day momentum, Ghost King v5 aims to be your strategic edge.
Lunar calendar day Crypto Trading StrategyLunar calendar day Crypto Trading Strategy
This strategy explores the potential impact of the lunar calendar on cryptocurrency price cycles.
It implements a simple but unconventional rule:
Buy on the 5th day of each lunar month
Sell on the 26th day of the lunar month
No trades between January 1 (solar) and Lunar New Year’s Day (holiday buffer period)
Research background
Several academic studies have investigated the influence of lunar cycles on financial markets. Their findings suggest:
Returns tend to be higher around the full moon compared to the new moon.
Periods between the full moon and the waning phase often show stronger average returns than the waxing phase.
This strategy combines those observations into a practical implementation by testing fixed entry (lunar day 5) and exit (lunar day 26) points, while excluding the transition period from solar New Year to Lunar New Year, effectively capturing mid-month lunar effects.
How it works
The script includes a custom lunar date calculation function, reconstructing lunar months and days for each year (2020–2026).
On lunar day 5, the strategy opens a long position with 100% of equity.
On lunar day 26, the strategy closes the position.
No trades are executed between Jan 1 and Lunar New Year’s Day.
All trades include:
Commission: 0.1%
Slippage: 3 ticks
Position sizing uses the entire equity (100%) for simplicity, but this is not recommended for live trading.
Why this is original
Unlike mashups of built-in indicators, this script:
Implements a full lunar calendar system inside Pine Script.
Translates academic findings on lunar effects into an applied backtest.
Adds a realistic trading filter (holiday gap) based on cultural/seasonal calendar rules.
Provides researchers and traders with a framework to explore non-traditional, time-based signals.
Notes
This is an experimental, research-oriented strategy, not financial advice.
Results are highly dependent on the chosen period (2020–2026).
Using 100% equity per trade is for simplification only and is not a viable money management practice.
The purpose is to investigate whether cyclical patterns linked to lunar time can provide any statistical edge in ETHUSDT.