SMART TRADERSMART TRADER is a hybrid trend-structure indicator designed to identify high-probability market regimes and precision entry zones by combining Donchian breakout logic with Smart Money Concepts (SMC).
The indicator uses a 200-candle Donchian channel to detect major regime shifts, filtering the market into bullish or bearish environments. After a confirmed shift, SMART TRADER automatically identifies order blocks and marks Change of Character (CHOCH) events to highlight potential continuation entries with structural confirmation.
This approach helps traders avoid consolidation noise and focus only on expansion phases where trends are statistically stronger.
Key features:
• 200-candle Donchian regime detection
• Automatic order block marking after regime shifts
• CHOCH structure labeling for entry timing
• Visual trend bias overlay
• Built-in alert conditions
• Optimized for the 45-minute timeframe
SMART TRADER is built for swing and intraday traders who want a structured framework that blends trend following with price action execution.
Created by Jonathan Mwendwa Ndunge.
Indicators and strategies
DSROverview A mechanical scalping strategy designed for Gold (XAUUSD) on the 5-minute timeframe. This system visually simplifies price action into clear "Go" and "Stop" signals using a color-coded flow system.
Deep Early Pullback ScannerIdentifies high-probability early entry setups in trending stocks. It high lights small-bodied red pullback candles within an uptrend, signaling potential continuation moves before conventional UT Bot buy signal triggers
Stocks: QQQ Daily ATR% + Premarket Range (% of ATR)## Stocks/ETFs: QQQ Premarket Range (% of Daily ATR) — ORB Trading Guide
### What this indicator does
This indicator is built for **stocks and ETFs** like **QQQ** and is meant to support **Opening Range Breakout (ORB)** trading.
It measures the **Premarket Range** from **04:00 to 09:30** (exchange time), then compares that move to QQQ’s **typical full-day movement** using **Daily ATR(14)**.
The goal is simple:
> **Before the open, decide whether the day is more likely to behave like a “chop day” or an “expansion day,” and then choose the ORB style that matches.**
---
## Key terms (plain English)
### Daily ATR(14)
ATR stands for **Average True Range**.
On the **daily** timeframe, ATR(14) estimates QQQ’s **typical daily movement** over the last 14 trading days.
Think of it as:
> “On a normal day, QQQ tends to move about *X* dollars.”
---
### ATR% (vs Daily Close)
This converts ATR into a percent of price so you can compare volatility over time:
Think of it as:
> “QQQ’s typical daily move is about *X%* of its price.”
---
### Premarket Range (04:00–09:30)
This is the distance between the **premarket high** and **premarket low** during the session window:
**04:00 → 09:30**
Think of it as:
> “How much QQQ already moved before the bell.”
---
### Premarket Range % of ATR
This is the core measurement:
It answers:
> “How much of a normal day’s movement already happened before the open?”
Examples:
* **20%** = quiet premarket (small move)
* **60%** = active premarket (big move already happened)
---
## How to interpret the Regime label
This script classifies the day into one of three “regimes”:
### **CHOP-LEANING** (Premarket Range < 25% of Daily ATR)
Premarket was quiet. The open is more likely to be:
* range-bound
* full of fakeouts
* slower follow-through
### **NEUTRAL** (25%–50%)
Normal premarket activity. Either outcome is possible:
* trend or chop
* you must let the open confirm it
### **EXPANSION-LEANING** (Premarket Range > 50%)
Premarket was very active. The open is more likely to:
* move faster
* expand range quickly
* have stronger directional pushes (or sharp swings)
**Important:** Expansion does not guarantee a clean trend. It means **movement is more likely**.
---
# How I use this indicator with ORB (my rules)
This indicator is not a buy/sell signal by itself.
I use it to decide **which ORB style to trade**.
## Step 1 — Check the “Regime” before the open
* If the indicator reads **EXPANSION-LEANING**, I treat it like a momentum environment.
* If the indicator reads **CHOP-LEANING**, I treat it like a confirmation environment.
* If it reads **NEUTRAL**, I stay selective and let price action confirm.
---
## Step 2 — ORB Execution Rules
### ✅ If **EXPANSION-LEANING** (momentum day)
**Goal:** Catch the move early and avoid missing the breakout.
**My ORB plan:**
* Build my opening range using the **5-minute ORB**
* Enter on a **break of the ORB level**
* Use the **1-minute timeframe** for the actual entry trigger
**How I confirm the break:**
* I want a clean break through the ORB level (not just a wick touch)
* If price snaps immediately back inside the ORB, I avoid chasing
This approach fits expansion days because QQQ can move fast after the open and waiting for perfect retests can cause you to miss the push.
---
### ✅ If **CHOP-LEANING** (confirmation day)
**Goal:** Avoid fakeouts and only enter when the break proves itself.
**My ORB plan:**
* Build my opening range using a **15-minute ORB**
* I do **not** enter on the first break
* I wait for a **break and retest**
* Then I use the **5-minute timeframe** to confirm the retest holds before entry
This fits chop days because breaks fail more often, so I require confirmation before committing.
---
### ✅ If **NEUTRAL**
**Goal:** Reduce low-quality trades.
**My ORB plan:**
* Treat it as “wait and see”
* Only take the break if price shows strong conviction (hold outside ORB)
* If price is whipping in and out of the range, I skip the trade
---
## Best practices
* Works best on **1m / 5m / 15m charts** so the premarket high/low is captured accurately.
* Premarket session time uses the symbol’s **exchange time**.
* Use proper risk management—QQQ can move fast, especially on expansion days.
---
## Disclaimer
This script is for educational purposes only and is not financial advice. Trading involves risk. Always use risk management and test any approach before trading live.
Ornstein Uhlenbeck Z score1 ORNSTEIN–UHLENBECK Z-SCORE (SPREAD)
This is the main indicator of the series and is typically placed in a separate lower panel.
WHAT IT DOES
The indicator builds a spread between two assets and evaluates how far the current spread is from its long-term equilibrium.
The result is expressed as a Z-score based on an Ornstein–Uhlenbeck type mean-reverting process.
HOW IT WORKS
• The user selects a second asset in the settings
• A spread between the two assets is calculated (price difference or log price spread)
• The spread is modeled as a mean-reverting process over a rolling window
• A Z-score is calculated to measure deviation from equilibrium
Trading signals are generated when the Z-score reaches extreme values and exits when it returns to equilibrium.
HOW TO USE
This indicator does NOT generate signals to buy or sell a single asset.
It generates signals for a paired, hedged position.
• Long signal means long the first asset and short the second
• Short signal means short the first asset and long the second
The trader is always trading the spread, not the market direction.
RECOMMENDED TO USE WITH
• OU Signals Overlay for visualizing trades on the main chart
• Correlation Stability indicator to filter weak or unstable pairs
Trend Regime JMA Bands (50-150-200)Trend Regime JMA Bands is a visual market-context indicator designed to help traders understand overall trend structure and short-term participation using adaptive Jurik Moving Average (JMA) bands.
This script separates market behavior into two distinct layers:
🔹 Structure (Slow Band)
Defines the dominant market regime using classic 50 / 150 / 200 moving-average relationships.
Helps identify bullish, bearish, and transitional environments.
Visual intensity adjusts based on market conditions for clarity.
🔹 Participation (Fast Band)
Represents short-term price engagement aligned with the prevailing structure.
Counter-trend momentum is intentionally filtered out.
Designed to highlight participation only when aligned with the broader trend.
A Choppiness Index (CHOP) calculation is used only to adjust visual confidence of the structural band.
CHOP does not affect trend direction, regime state, or calculations.
This indicator is intended for analysis and visual context only.
It does not generate trade signals, entries, exits, predictions, or recommendations.
⚠️ DISCLAIMER SECTION (REQUIRED & SAFE)
Add this as a separate paragraph in the description:
Disclaimer
This script is provided for educational and analytical purposes only.It is not financial advice. Trading involves risk, and past performance does not guarantee future results. The author assumes no responsibility for trading decisions made using this indicator.
Session Volume AveragesSession Volume Averages
Overview
Session Volume Averages is a session-aware volume indicator that combines live volume with historical session context. It displays current volume as bars and overlays two analytical reference lines for each enabled session.
Session Average — the average volume-per-bar across the last N completed sessions.
Bar-Position Average — the average volume at the same bar position within the session (time-of-day average) across the last N completed sessions.
Up to three independent sessions can be enabled simultaneously (default: New York, London, Tokyo), each with custom hours and colors. When no enabled session is active, the pane remains clean.
---
How to Use
Add the indicator
Apply Session Volume Averages to any symbol and timeframe that provides volume data.
Set the time zone
The selected time zone is used for all session window calculations.
Configure sessions
Enable or disable Session 1, Session 2, and Session 3
Set custom trading hours for each session
Choose a color (used for both average lines)
Set the sample size
Choose how many completed sessions (5–100) are used to calculate the averages.
Read the chart
Histogram bars show current volume (only while a session is active)
Thick line shows the session-wide average volume-per-bar
Thin line shows the typical volume for the current bar’s position within the session
---
How to Interpret
Current volume above the Bar-Position Average means volume is elevated for this specific time within the session.
Current volume above the Session Average means volume is strong relative to the session’s overall baseline.
The shape of the Bar-Position Average highlights where volume typically concentrates (opens, overlaps, closes).
---
Optional Debug Mode
When enabled, a small table displays live diagnostic values, including current session averages, bar-position averages, and the current bar index within each session.
Anh Nga 6.0 Split (Dynamic + MACD + PC)The script **Anh Nga 6.0 Split** is a professional-grade TradingView strategy designed for high-precision trading (specifically optimized for Gold/XAUUSD). It combines trend-following, momentum oscillators, and multi-timeframe analysis with a built-in automation bridge for **PineConnector** (MT4/MT5).
Here is a breakdown of how the strategy works for users.
---
## 1. Core Logic: How it Triggers
The strategy uses a "filter-first" approach, meaning it only looks for trades when multiple conditions align:
* **Primary Signal:** Uses the **Wave Trend (WT)** oscillator. It looks for "Gold Crosses" (long) or "Death Crosses" (short) when momentum is at extreme levels.
* **Trend Filter:** A dual Moving Average system (Fast 70 / Slow 140). It only buys if the price is above both and sells if below both.
* **MACD MTF Filter:** A "Big Brother" check. It looks at the MACD histogram on the **15-minute** and **30-minute** timeframes to ensure you aren't trading against the higher-timeframe momentum.
* **Overextension Guard:** It calculates the distance from the Fast MA using **ATR**. If the price has "run too far" from the average, it skips the trade to avoid buying the top or selling the bottom.
---
## 2. The "Split" Execution (Advanced Sizing)
The strategy classifies trades into two quality tiers based on **Bollinger Band Zones**:
| Trade Type | Condition | Position Size |
| --- | --- | --- |
| **AAA Zone** | Price is close to the Basis (Mean) | **100%** of your base lot |
| **B Zone** | Price is slightly stretched | **80%** of your base lot |
**Automated Partial Exits:**
When a trade is entered, it splits the position into two orders:
1. **Partial Runner (65%):** Aimed at a closer "TP1" to lock in profits early.
2. **Final Runner (35%):** Aimed at the full Risk:Reward target.
* **Break-Even Logic:** Once the first target is hit, the script automatically sends a command to move the Stop Loss to the entry price (BE).
---
## 3. Risk Management & Guards
* **Reversal Guard:** Prevents "revenge trading" by enforcing a cooldown period (default 5 bars) after an exit before you can trade in the opposite direction.
* **Dynamic Stop Loss:** Uses a **Bollinger Band Multiplier (1.7x)** to place stops outside of immediate market noise.
* **Max SL Filter:** If the market is too volatile and the calculated Stop Loss is larger than your "Max SL Dollars" (e.g., $35), the strategy will skip the trade entirely.
---
## 4. PineConnector Automation
The script is pre-configured to talk to MetaTrader 4/5 via **PineConnector**.
* It generates formatted alert messages containing your **License ID**, **Magic Number**, and **Volume**.
* It handles `buy`, `sell`, `modify` (for Break-Even), and `closeall` commands automatically.
### Visual Guide
* **Teal Line:** Fast Moving Average ().
* **White Line:** Slow Moving Average ().
* **Green/Red Zones:** Visual "AAA" and "B" zones for entry quality.
* **Red/Green Lines:** Active Stop Loss and Take Profit levels currently being tracked.
---
BigMeesh_TBZ_EMA_BB3 EMAs + BB. This indicator is for my TBZ traders. It gives you the Bollinger bands and 3 EMAs that are all editable.
Programmatic Horizontal Levels (price:text)Trading view does not support drawing multiple horizontal lines programmatically.
This indicator accepts line coordinates in the format given below.
line1_price:line1_label,line2_price:line2_label
comma separated price:label
Example:
I want to add 5 lines with some labels.
1418.3:R1,1384.9:R2,1377.1:R3,1372.2:R4,1510.2:R5
PDH & PDLDescription (Copy & Paste)
Overview This is a lightweight, optimized indicator that displays the Previous Day High (PDH) and Previous Day Low (PDL) on intraday charts.
These levels are critical reference points for day traders, acting as key liquidity pools where price often reacts. Whether you are trading Mean Reversion (fading the edges) or Momentum (breakouts), knowing exactly where yesterday's auction limits were is essential context.
Key Features
Historical Accuracy: Plots historical levels using step-line style, allowing you to backtest how price reacted to PDH/PDL in the past.
Zero Clutter (V2 Optimization): Unlike standard indicators that spam labels on every bar, this version uses efficient var label logic. It maintains a single label instance that stays pinned to the current price action, keeping your chart clean.
Multi-Timeframe Ready: Fetches Daily data correctly regardless of your intraday timeframe (1m, 5m, 15m, etc.).
Fully Customizable: Toggle history lines or current labels on/off and adjust colors/width to fit your theme.
How to Use
Context: Use these levels to determine market sentiment. Opening above PDH suggests bullish imbalance; opening inside the range suggests balance/chop.
Entry Triggers: Watch for "Rejection" (wicks) or "Acceptance" (strong closes) at these lines.
Breakout: Price closes firmly outside the level with volume.
Reversal: Price sweeps the level and immediately reclaims the range.
Settings
Show Historical Levels: Enable to see the levels for previous days (useful for backtesting).
Show Current Labels: Enable to see the price tags on the hard right edge.
QQQ 5m/15m Options Confluence (4-of-4) - HemanthaBuilt on confluences
it has confluences built on divergence
both bullish and bearish
also takes into account vwap and volume ,5 and 15 minute indicator
xxmonk. Absolute FractalDescription:
Concept This indicator is a specialized Fractal Time Engine designed for high-precision scalping and swing trading (specifically optimized for NQ/Nasdaq). Unlike standard Fibonacci time zones that drift or overlap, this script creates a strictly nested "Vibration" structure across three timeframes simultaneously. It treats time as a fractal, where smaller cycles are mathematically "imprisoned" within larger cycles.
How It Works The indicator projects the Fibonacci sequence (1, 3, 5, 8, 13, 21, 34, 55, 89, 144) from a single Master Anchor, but creates a hierarchy of containment:
HTF (Higher Timeframe - Red): The Master Cycle (e.g., Daily). These are the hard walls.
MDL (Middle Timeframe - Orange): Nested strictly between HTF milestones. The count resets to "1" instantly at every HTF line and cannot exist past the next HTF line.
LTF (Lower Timeframe - Yellow): Nested strictly between MDL milestones. The count resets to "1" instantly at every MDL line.
Key Features
Strict "Prisoner" Logic: A lower timeframe cycle is physically terminated the moment it hits a higher timeframe milestone. This prevents clutter and ensures the "1" always aligns with the momentum injection of the larger trend.
The "Rigged" Anchor: The math uses an (n-1) offset, ensuring that Milestone "1" sits exactly on the anchor vertical, removing the visual drift found in standard tools.
Dynamic Visibility Engine: To solve TradingView’s 500-label limit, this script uses a smart buffer that only draws labels currently visible on your screen. This ensures that the critical early counts (1, 3, 5) are never deleted to make room for off-screen history.
Tiered Visuals: Labels are automatically stacked at different percentage heights (15%, 8%, 2%) above price to prevent overlap.
Settings & Customization
Master Anchor: Select the exact start time for the cycle.
Timeframes: Fully customizable periods for HTF, MDL, and LTF layers.
Visuals: Individual control over Color, Line Style (Solid/Dash/Dot), Thickness, and Vertical Height for each tier.
How to Use
Set the Master Start Anchor to a significant high/low or session open.
Look for "Confluence Clusters": Areas where an HTF, MDL, and LTF line all land on the same candle often indicate a high-probability reversal or "Rigged" expansion point.
Use the LTF (Yellow) counts for entry timing (1, 3, 5) inside the larger trend direction defined by the HTF (Red) walls.
Occurrence Scanner | MA Resilience & Breakout LogicThis indicator is designed to quantify the reliability of a Moving Average (MA) as a dynamic Support or Resistance level. Unlike standard crossover indicators that generate signals on every touch, this script employs a rigorous "Zone Tolerance" and "Temporal Confirmation" logic to filter out noise and classify price action into three distinct behaviors: Valid Bounce, Confirmed Breakout, or False Breakout (Trap).
It also integrates an optional Volatility Filter (based on TTM Squeeze mechanics) to prevent false signals during low-volatility "chop" regimes.
HOW IT WORKS:
1. The "Safe Zone" (Buffer Logic): Standard MAs are thin lines. This script creates a programmable "Road" around the MA (defined by the Zone Tolerance % input).
A touch is only considered a potential breakout if the price closes outside this zone.
Wicks that pierce the MA but close inside the zone are treated as Bounces (respecting the level).
2. Event Classification (The Decision Engine): Once the price interacts with the MA Zone, a "Sovereignty Window" (Lookahead Timer) is activated to monitor the subsequent candles:
✅ Bounce: Price tests the MA but never closes outside the Safe Zone during the window. The MA held as support/resistance.
❌ Breakout (Breakdown/Breakup): Price closes outside the Safe Zone. A strict "2-Consecutive Close" logic is applied to confirm the trend change immediately, avoiding premature signals.
⚠️ False Break: Price momentarily closes outside the zone but aggressively reverses to the opposite side within the time window. This identifies "Bull/Bear Traps".
3. The Volatility Filter (Anti-Chop): Market consolidation often leads to MA whipsaws.
The script calculates Bollinger Bands (2.0 std) vs. Keltner Channels (1.5 ATR).
If the Squeeze Filter is enabled in settings, the script forces the scanner to IGNORE any MA touches while volatility is compressed (Squeeze ON). This ensures signals are only generated during active trends.
SETTINGS:
MA Type & Length: Choose between SMA or EMA and the period (e.g., 20, 50, 200).
Zone Tolerance (+/- %): The buffer width. Default is 0.2%. Higher values filter more noise.
Lookahead Candles: The confirmation window size.
Squeeze Filter: Toggle On/Off to ignore signals during low volatility regimes.
INTENDED USE: This tool is intended for Swing Traders and Scalpers looking to statistically validate which Moving Average is being respected by a specific asset. It automates the "visual backtest" process, providing a Dashboard with success rates for Bounces vs. Breaks.
7M Multi-Factor Momentum ScoreboardThe 7M Scoreboard is more than just a collection of indicators; it is a Real-Time Scoring Engine designed for momentum traders and quant-focused analysts. While many scripts simply "mash up" indicators, the 7M Dashboard provides a weighted analytical framework that filters market noise into a single, actionable 7M Score.
It evaluates seven distinct dimensions of market health: Price Action, Relative Volume (Time-specific and Daily), Capital Structure (Float), and Multi-timeframe Trend alignment (VWAP, VWMA, MACD).
Make sure to enable Extended Trading Hours in the TradingView settings.
What makes it original?
The core innovation lies in the 7M Scoring & Alerting logic. Instead of a trader manually checking eight different parameters, the script performs a logical "Pass/Fail" assessment on every bar.
Dynamic Time-Anchored Change: Unlike standard change percentages, this script allows you to anchor the "Starting Price" to the Pre-market (4:00 AM), Regular Open (9:30 AM), or Post-market (4:00 PM).
Relative Volume (RVOL) at Time: It compares the current 5-minute volume not just to recent bars, but to the historical average for that specific time of day, filtering out the standard "lunchtime lull."
Capital Structure Integration: It incorporates a "Float" filter, essential for identifying low-float momentum vs. heavy-cap institutional moves.
How it works
The script calculates a total score out of 9 points based on the following criteria:
Momentum: Is price change > X percent from your chosen time anchor?
Liquidity: Is the 5-minute volume > X million?
Relative Strength: Is Daily RVOL and Time-specific RVOL > X?
Trend Alignment: Is price above VWAP and the 20-period VWMA?
Momentum Convergence: Is the MACD histogram positive?
Volatility Health: Is RSI between 30 and 70 (avoiding extreme over-extension)?
Step-by-Step Guide to Use
Set your Market Type: Open the settings and choose your Price Change Anchor.
Use Pre-Market if you trade the morning "Gap and Go."
Use Regular Open if you are a day-trader focused on the 9:30 AM bell.
Configure Thresholds: Set your Min % Move (e.g., 1.5%) and Min 5m Vol.
Monitor the 7M Score: Look at the bottom row.
Score < 5: High-risk, no clear momentum.
Score 7+: High-probability "7M Pass" setup.
Alerts (Great with TV's Watchlist Alerts)
Right-click the chart and "Add Alert." Select the 7M Dashboard and choose the "🚀 7M PASS" condition to be notified the moment a ticker hits your momentum criteria.
Recommended Settings for Different Assets
Small-Cap Momentum Pre-Market - 4.0% (Change) - 500k (5m Vol) - 50M (Float)
Mega-Cap / Tech Regular - 1.0% (Change) - 1.5M (5m Vol) - 30,000M (Float)
Crypto Intraday Regular - 2.5% (Change) - 1M (5m Vol) - 10,000M (Foat)
Technical Details
Pine Script Version: v6
Visuals: Features a high-contrast UI with adaptive text sizing for the final 7M Score.
Alerting: Includes an optimized alert() function for real-time momentum detection.
Disclaimer
The "7M Multi-Factor Momentum Scoreboard" is a technical analysis tool provided for educational and informational purposes only. Nothing contained in this script, its outputs, or the 7M Score constitutes financial, investment, or trading advice. Trading stocks, futures, and cryptocurrencies involves significant risk of loss and is not suitable for every investor.
No Guarantees: Past performance as displayed by historical indicators is not indicative of future results.
Model Limitations: The 7M Score is based on mathematical calculations of price and volume; it does not account for fundamental news, earnings surprises, or broader macroeconomic shifts.
Personal Responsibility: You are solely responsible for your own trading decisions. Always perform your own due diligence and consult with a licensed financial advisor before putting capital at risk.
WT Crossover Strategy Main Chart Indicator# WT Crossover Strategy Main Chart Indicator
## Indicator Overview
The WT Crossover Strategy Main Chart Indicator is a trading signal system based on the Wave Trend (WT) indicator, specifically designed for the TradingView platform. This indicator combines WT indicator crossover signals with ATR-based take profit and stop loss calculations, providing traders with clear entry signals and explicit risk management references.
## Core Features
### 1. Trading Signal Identification
- WT Indicator Crossover Signals : Identifies potential trend reversals based on golden crosses/death crosses between WT1 and WT2
- EMA Trend Filtering : Optional EMA20 and EMA200 trend filtering to help confirm trend direction
- Entry Point Markers : Green triangles mark long entry points, red triangles mark short entry points
### 2. Risk Management Visualization
- Fixed-Length SL/TP Lines : Generates 10-bar length dashed lines at entry, marking take profit and stop loss prices
- Trigger Status Display : When take profit or stop loss is triggered, dashed lines turn solid and display "Take Profit Triggered" or "Stop Loss Triggered" labels
- ATR-Based Calculations : Automatically calculates take profit and stop loss prices using ATR indicator, adapting to different market volatility
### 3. Customizable Parameters
- Preset Symbols : Built-in optimized parameters for Gold, Rebar, Fuel Oil, Bitcoin, Ethereum, etc.
- Line Length Adjustment : Customizable display length for take profit and stop loss lines
- ATR Parameter Adjustment : Adjustable ATR period, stop loss multiplier, and take profit multiplier
- Filter Control : Enable or disable zone filtering and trend filtering
## Technical Features
- Fixed-Length Lines : Take profit and stop loss lines only display for a fixed length, avoiding chart clutter
- Status Change Markers : Intuitively displays take profit/stop loss status through line style changes and labels
- Responsive Design : Automatically adapts to different timeframes and symbols
- Clear Visual Hierarchy : Reasonable color scheme and marker size ensure clear and readable charts
## Usage Instructions
1. Load the Indicator : Apply the indicator to your chart
2. Select Symbol : Choose your trading symbol from the presets or manually adjust parameters
3. Observe Signals :
- Consider going long when green triangles appear
- Consider going short when red triangles appear
4. Set Stop Loss : Reference the red dashed line for stop loss placement
5. Set Take Profit : Reference the green dashed line for take profit placement
6. Monitor Status : When dashed lines turn solid and display labels, it indicates take profit or stop loss has been triggered
## Application Scenarios
- Trend Trading : Combined with EMA filtering to identify medium-term trends
- Swing Trading : Utilizes WT indicator's overbought/oversold characteristics to capture price reversals
- Risk Control : Implements scientific risk-reward ratio management through ATR-calculated take profit and stop loss
- Strategy Verification : Serves as an independent indicator to verify your trading strategy signals
## Notes
- This indicator is for reference only and does not constitute investment advice
- It is recommended to use in conjunction with other technical analysis tools
- Please thoroughly backtest before live trading to adapt to your trading style
- Different symbols may require parameter adjustments for optimal results
Macro Clock Overlap 166/186/208) Anchored (v6)Macro Clock Overlap is a time-based market structure overlay designed to visualize cyclical pressure zones created by the interaction of three independent macro clocks:
166 weeks — Momentum / expansion cycle (anchored to a major weekly RSI peak)
186 weeks — Capitulation / contraction cycle (anchored to a weekly RSI < 30 trough)
208 weeks — Bitcoin halving cycle (protocol-defined supply shock)
Rather than attempting to predict price, this indicator highlights periods of structural instability where multiple cycles overlap — conditions that historically coincide with increased volatility, regime shifts, and non-linear market behavior.
How it works
Each cycle is projected forward and backward from a fixed anchor date.
Around each projected event, a configurable time window (± weeks) is applied.
For every bar, the script computes an Overlap Score (0–3):
0 — No active macro cycles
1 — Single cycle influence
2 — Reinforced cycle overlap (heightened instability)
3 — Rare full convergence (maximum structural stress)
The background shading reflects the current overlap score, and optional vertical lines mark projected cycle events for each clock.
What this indicator is (and isn’t)
✔ A probabilistic timing framework
✔ A way to identify volatility expansion and transition zones
✔ Useful for risk management, position sizing, and expectation setting
✘ Not a price prediction tool
✘ Not a buy/sell signal generator
✘ Not curve-fitted to price action
This tool is best used in conjunction with price structure, trend, and momentum analysis.
Customization
Anchor dates can be adjusted from the settings panel
Cycle lengths and window sizes are fully configurable
Visuals (background shading, vertical lines, table) can be toggled on/off
Designed for weekly charts, but works on any timeframe with macro intent.
Philosophy
Markets are not governed by a single clock.
They evolve through the interaction of multiple rhythms — internal momentum, stress accumulation, and external shocks.
Macro Clock Overlap makes those rhythms visible.
CTR RSI Trigger After MA CrossI use this in connection with my other indicator. Helps confirm my entries. Reach out and let me know if you want to learn how I use this for Bitcoin trading.
CTR Dual Custom MAs + PullbacksUsing this is helping me get in on the pullbacks by watching my higher frame charts and exciting on the lower timeframes. Those interested in learning my trading strategy using this indicator reach out and message back and I will connect with you through my Discord channel. It's free so no worries there.
Risk AlignmentRisk Alignment evaluates whether market conditions favor risk-on or risk-off behavior by assessing the alignment of BTC and the OTHERS index.
It uses two independent signals: the direction of the 12/25 EMA stack and price position relative to those EMAs, each classified as bullish, bearish, or neutral.
These signals are combined into a six-state regime framework:
Bullish, Neutral-Bullish, Conflicting, Neutral-Bearish, Bearish, or No Signal
This provides a clear hierarchy of conviction rather than a binary output.
It is designed to function as a top-down macro filter, helping traders gate exposure, size risk, and avoid periods of structural disagreement.
It is best used as a regime context layer, not as a standalone entry signal.
Correlation Stability3 CORRELATION STABILITY INDICATOR
This indicator is shown as a table on the main chart.
WHAT IT DOES
It evaluates how stable the statistical relationship between two assets is over time using correlation analysis.
HOW IT WORKS
• Correlation between two assets is calculated over rolling windows
• The test is performed periodically
• Each window is marked as pass or fail depending on correlation strength
• If more than half of the tested windows pass, the pair is considered stable
The result is displayed as a simple table showing the current status of the pair.
HOW TO USE
This indicator is a filter, not a trading signal.
It helps the trader:
• Select suitable pairs for statistical arbitrage
• Avoid trading pairs where the relationship has broken down
• Improve the quality of mean-reversion signals
RECOMMENDED TO USE WITH
• Ornstein–Uhlenbeck Z-score for signal generation
• OU Signals Overlay for trade visualization
TRIGONUM STATISTICAL ARBITRAGE INDICATORS
This is a series of indicators developed by Trigonum for statistical arbitrage and pairs trading.
The core idea of the series is to trade the relationship between two assets, not the direction of a single market.
All signals are based on mean reversion of a spread between two instruments and are intended to be used with hedged positions (long one asset and short the other).
The series consists of three indicators, each serving a different purpose.






















