Technofunda Here's what the **Technofunda Dashboard** indicator does, feature by feature:
**1. VStop (Volatility Stop) — feature 1**
ATR(20) × 2 trailing stop, plotted as dots that track price: green dots below the candles when the trend is positive (LONG), red dots above when negative (SHORT). It flips when price crosses the stop. Built with na-safe guards so it computes correctly from the start.
**2. Auto-switching moving averages — feature 5**
The indicator detects your timeframe automatically: on a daily chart it shows 21 / 50 / 200 **SMA**; on a weekly chart it switches to 10 / 20 / 40 **EMA**. Three lines — fast (aqua), medium (orange), trend (fuchsia).
**3. Distance from the MAs — feature 2**
A table (top-right) shows how far price is from each MA, measured down from price to the MA as a % of price — positive when above, negative when below, colour-coded green/red.
**4. Weinstein Stage — feature 3**
Classifies the stock into Stage 1 (Basing), 2 (Advancing), 3 (Topping) or 4 (Declining) using the long-term MA (200 DMA / 40W EMA) and its slope: price above + MA rising = Stage 2, etc. Shown in the table, colour-coded.
**5. 52-week high / low — feature 4**
Green triangle above a bar that makes a new 52-week high, red triangle below a bar that makes a new 52-week low (252 bars on daily, 52 on weekly). The table also shows current distance to the 52W high and low.
**6. Relative strength vs Nifty 500 — feature 6**
Compares the stock to a benchmark (default `NSE:CNX500`) over a lookback window. The chart background tints light green when outperforming, light red when underperforming, and the table shows OUTPERFORM / UNDERPERFORM.
**7. Per-candle letter states — feature 7**
Each candle is tagged with one letter based on its live condition:
- **A** — VStop positive (baseline / just flipped up)
- **B** — positive *and* beating Nifty 500 by ≥5%
- **C** — positive *and* beating Nifty 500 by ≥10%
- **X** — VStop negative (baseline)
- **Y** — negative *and* price below the medium MA (20W EMA / 50 DMA)
- **Z** — negative *and* price below the slow MA (40W EMA / 200 DMA)
Higher tiers win (a stock up 12% shows C, not A+B+C; one below the 40W EMA shows Z, not X+Y). The 5% / 10% thresholds are adjustable inputs.
**Extras**
A summary table consolidating MA distances, Stage, VStop status, RS status and 52W proximity; alerts for VStop flips and new 52-week highs/lows; and editable inputs for ATR length/multiplier, benchmark symbol, RS lookback, B/C thresholds, and MA slope length.
Indicator

Indicator

Indicator

Strategy

Indicator

One year after CYCLE high BTC to identify bottom🎯 Cycle Top + N Months — Bottom Anticipation Markers
A research and timing tool that marks every historical cycle TOP and projects forward by N months (default 12) to anticipate where the next cycle BOTTOM is likely to form.
═══════════════════════════════════════
THE THESIS
═══════════════════════════════════════
Both BTC and ETH have shown a remarkably consistent ~12-month lag between cycle tops and the subsequent cycle bottoms:
🔴 BTC HISTORY
• Dec 2013 top ($1,163) → Jan 2015 bottom ($172) ≈ 13 months
• Dec 2017 top ($19,783) → Dec 2018 bottom ($3,122) ≈ 12 months
• Nov 2021 top ($69,000) → Nov 2022 bottom ($15,479) ≈ 12 months
• Oct 2025 top ($125,000) → projected late 2026
🔴 ETH HISTORY
• Jan 2018 top ($1,432) → Dec 2018 bottom ($83) ≈ 11 months
• Nov 2021 top ($4,878) → Jun 2022 bottom ($880) ≈ 7 months (early)
• Oct 2025 top ($4,955) → projected late 2026
This indicator visualizes that lag pattern with paired vertical markers so you can stop guessing where the next accumulation window will appear.
═══════════════════════════════════════
WHAT IT DRAWS
═══════════════════════════════════════
For each cycle top:
🔴 RED dashed vertical line — exact date of the cycle peak
🟡 YELLOW dashed vertical line — exact date of top + N months (your projection)
🏷️ Labels showing TOP # and price + "+12mo from TOP #" projection
The yellow line shows you exactly where to start watching for capitulation/accumulation.
═══════════════════════════════════════
ASSET PRESETS (built-in)
═══════════════════════════════════════
Select your asset from a dropdown:
⚡ BTC — Pre-loaded with 4 confirmed BTC cycle tops:
• Dec 1, 2013
• Dec 11, 2017
• Nov 9, 2021
• Oct 6, 2025
⚡ ETH — Pre-loaded with 3 confirmed ETH cycle tops:
• Jan 13, 2018
• Nov 10, 2021
• Oct 3, 2025
⚡ CUSTOM — Enter your own up to 4 top dates and prices for any asset (S&P, gold, alts, individual stocks — any market with cyclical structure).
═══════════════════════════════════════
HOW TO USE
═══════════════════════════════════════
📊 SETUP
• Symbol: INDEX:BTCUSD or INDEX:ETHUSD (or any cyclical asset)
• Timeframe: Weekly (1W) recommended for cycle clarity
• Price axis: Logarithmic recommended for crypto
🎯 WORKFLOW
1. Load the indicator → select your asset preset
2. Note where the YELLOW lines fall in the past — they should land near the actual cycle bottoms (validation)
3. Look at the most recent YELLOW line in the future — that's your forecast window
4. Pair with any accumulation/buy-zone indicator to time entries inside that window
🔧 TUNABLE
• Months after top — default 12. Try 9, 14, or 18 to test different lag hypotheses
• Line style — solid / dashed / dotted
• Custom colors and labels
═══════════════════════════════════════
COMPANION INDICATOR
═══════════════════════════════════════
Pairs powerfully with my "BTC Cycle Anchors — Power Law Channel" or "ETH Accumulation Zone" indicators. The intersection of:
• 🟡 Yellow vertical timing marker
• 🟢 Green accumulation zone (from the other indicator)
…gives the highest-probability buy window of the entire cycle.
═══════════════════════════════════════
LIMITATIONS / HONEST DISCLAIMER
═══════════════════════════════════════
This is a HISTORICAL PATTERN visualizer, not a prediction. The ~12-month lag held across three crypto cycles but:
• Sample size is small (3-4 cycles)
• Macroeconomic regime shifts can break the pattern
• ETH's 2021→2022 lag was only 7 months — patterns mutate
• Diminishing-returns cycles (especially ETH) may compress timing
• Adoption maturity changes cycl
...(truncated)... Indicator

BTC ETH Cycle Top + N Months Bottom Anticipation Markers🎯 Cycle Top + N Months — Bottom Anticipation Markers
A research and timing tool that marks every historical cycle TOP and projects forward by N months (default 12) to anticipate where the next cycle BOTTOM is likely to form.
═══════════════════════════════════════
THE THESIS
═══════════════════════════════════════
Both BTC and ETH have shown a remarkably consistent ~12-month lag between cycle tops and the subsequent cycle bottoms:
🔴 BTC HISTORY
• Dec 2013 top ($1,163) → Jan 2015 bottom ($172) ≈ 13 months
• Dec 2017 top ($19,783) → Dec 2018 bottom ($3,122) ≈ 12 months
• Nov 2021 top ($69,000) → Nov 2022 bottom ($15,479) ≈ 12 months
• Oct 2025 top ($125,000) → projected late 2026
🔴 ETH HISTORY
• Jan 2018 top ($1,432) → Dec 2018 bottom ($83) ≈ 11 months
• Nov 2021 top ($4,878) → Jun 2022 bottom ($880) ≈ 7 months (early)
• Oct 2025 top ($4,955) → projected late 2026
This indicator visualizes that lag pattern with paired vertical markers so you can stop guessing where the next accumulation window will appear.
═══════════════════════════════════════
WHAT IT DRAWS
═══════════════════════════════════════
For each cycle top:
🔴 RED dashed vertical line — exact date of the cycle peak
🟡 YELLOW dashed vertical line — exact date of top + N months (your projection)
🏷️ Labels showing TOP # and price + "+12mo from TOP #" projection
The yellow line shows you exactly where to start watching for capitulation/accumulation.
═══════════════════════════════════════
ASSET PRESETS (built-in)
═══════════════════════════════════════
Select your asset from a dropdown:
⚡ BTC — Pre-loaded with 4 confirmed BTC cycle tops:
• Dec 1, 2013
• Dec 11, 2017
• Nov 9, 2021
• Oct 6, 2025
⚡ ETH — Pre-loaded with 3 confirmed ETH cycle tops:
• Jan 13, 2018
• Nov 10, 2021
• Oct 3, 2025
⚡ CUSTOM — Enter your own up to 4 top dates and prices for any asset (S&P, gold, alts, individual stocks — any market with cyclical structure).
═══════════════════════════════════════
HOW TO USE
═══════════════════════════════════════
📊 SETUP
• Symbol: INDEX:BTCUSD or INDEX:ETHUSD (or any cyclical asset)
• Timeframe: Weekly (1W) recommended for cycle clarity
• Price axis: Logarithmic recommended for crypto
🎯 WORKFLOW
1. Load the indicator → select your asset preset
2. Note where the YELLOW lines fall in the past — they should land near the actual cycle bottoms (validation)
3. Look at the most recent YELLOW line in the future — that's your forecast window
4. Pair with any accumulation/buy-zone indicator to time entries inside that window
🔧 TUNABLE
• Months after top — default 12. Try 9, 14, or 18 to test different lag hypotheses
• Line style — solid / dashed / dotted
• Custom colors and labels
═══════════════════════════════════════
COMPANION INDICATOR
═══════════════════════════════════════
Pairs powerfully with my "BTC Cycle Anchors — Power Law Channel" or "ETH Accumulation Zone" indicators. The intersection of:
• 🟡 Yellow vertical timing marker
• 🟢 Green accumulation zone (from the other indicator)
…gives the highest-probability buy window of the entire cycle.
═══════════════════════════════════════
LIMITATIONS / HONEST DISCLAIMER
═══════════════════════════════════════
This is a HISTORICAL PATTERN visualizer, not a prediction. The ~12-month lag held across three crypto cycles but:
• Sample size is small (3-4 cycles)
• Macroeconomic regime shifts can break the pattern
• ETH's 2021→2022 lag was only 7 months — patterns mutate
• Diminishing-returns cycles (especially ETH) may compress timing
• Adoption maturity changes cycle dynamics
Use as ONE input among many. Pair with on-chain data, macro context, and price-zone confirmation. Not financial advice.
═══════════════════════════════════════
CREDITS
═══════════════════════════════════════
Built in Pine Script v6. Free to use, modify, and remix. Indicator

BTC Cycle Anchors Power Law Channel with SELL & BUY ZonesA clean, decisive Bitcoin power-law channel that draws a SELL zone through every cycle top (Dec 2013, Dec 2017, Nov 2021, Oct 2025) and a BUY zone through every cycle bottom (Jan 2015, Dec 2018, Nov 2022). No fuzzy "maybe" zones — when price enters the red, take profits. When it enters the green, accumulate.
═══════════════════════════════════════
HOW IT WORKS
═══════════════════════════════════════
Unlike traditional log-regression bands that use hardcoded coefficients (and go stale within 1–2 cycles), this indicator uses USER-EDITABLE ANCHOR POINTS. You tell it where the historical cycle tops and bottoms occurred, and the script fits two power-law lines (log10(price) vs log10(days)) directly through those points.
The red zone = power-law line through the cycle peaks with 3 gradient sub-bands.
The green zone = power-law line through the cycle bottoms with 3 gradient sub-bands.
The middle = intentionally empty so price action is fully readable.
═══════════════════════════════════════
DEFAULT ANCHOR POINTS
═══════════════════════════════════════
CYCLE TOPS
• Dec 2013 — $1,163
• Dec 2017 — $19,783
• Nov 2021 — $69,000
• Oct 2025 — $125,000
CYCLE BOTTOMS
• Jan 2015 — $172
• Dec 2018 — $3,122
• Nov 2022 — $15,479
• (BOT 4 placeholder ready for next cycle bottom — enable in settings when it prints)
═══════════════════════════════════════
HOW TO USE
═══════════════════════════════════════
SETUP
• Symbol: INDEX:BTCUSD (full history back to 2010)
• Timeframe: Weekly (1W) or Monthly (1M)
• Price axis: Right-click → Logarithmic (REQUIRED — power-law curves only render correctly on log scale)
SIGNAL ZONES (from top to bottom of chart):
• EXTREME SELL — Price above red ceiling (historical bubble territory)
• STRONG SELL — Price in deeper red zone (distribution / take profits)
• SELL ZONE — Price at red inner edge (start reducing exposure)
• NEUTRAL — Price in empty middle (hold, no action)
• BUY ZONE — Price at green inner edge (start accumulating)
• STRONG BUY — Price in deeper green zone (capitulation / aggressive buy)
• EXTREME BUY — Price below green floor (generational opportunity)
A status label on the right edge of the chart shows your exact zone, current price, and distance to SELL/BUY edges.
═══════════════════════════════════════
WHEN A NEW CYCLE TOP/BOTTOM PRINTS
═══════════════════════════════════════
Open settings → update the relevant anchor's date and price. The entire channel recalibrates instantly. No need to wait for an update from the author. For the next cycle bottom (expected late 2026 / early 2027), enable "BOT 4" in settings once it prints.
═══════════════════════════════════════
TUNING
═══════════════════════════════════════
• Zone depth — How thick the SELL/BUY zones are (default 35% of channel)
• Anchor dots — Toggle the visual markers at each historical cycle extreme
• Custom colors and line widths
═══════════════════════════════════════
NOT FINANCIAL ADVICE
═══════════════════════════════════════
This is a visualization tool grounded in Bitcoin's empirical power-law behavior (Santostasi, 2024). Past cycles do not guarantee future cycles. Adoption curve, macro conditions, and regulation can break historical patterns. Use as one input among many, not as a standalone trading signal.
Built with Pine Script v6. Indicator

Bitcoin 4-Year Cycle Lookback MarkerAutomatically plots a vertical marker at the bar occurring exactly N years ago (default: 4 years), allowing traders and investors to quickly locate and study historical market conditions, cycle lows, cycle highs, and key events from prior Bitcoin market cycles.
Full Description:
The Bitcoin 4-Year Cycle Lookback Marker is designed for cycle analysis and historical market research.
Instead of manually scrolling through years of price action, this indicator automatically places a vertical marker on the chart at a configurable lookback period, making it easy to compare current market conditions with prior cycle stages.
Features:
• Adjustable lookback period (default 4 years)
• Fine-tuning with day offsets
• Customizable marker color, width, and style
• Optional historical price and date labels
• Works across all chart timeframes
• Designed for Bitcoin cycle and halving-cycle analysis
Common Uses:
• Identify where Bitcoin traded four years ago today
• Compare current market structure to previous cycles
• Locate historical highs, lows, consolidations, and breakouts
• Study market behavior before and after halving events
• Build data-driven cycle frameworks
This indicator is intended as a research and educational tool and does not provide trading signals or financial advice. Indicator

Strategy

SeasonalTrader Pro - Seasonal Edge ScannerSeasonalTrader Pro - Seasonal Edge Scanner is a Daily-based seasonal statistics scanner. It searches for recurring calendar-window behavior by comparing the current seasonal period with the same historical periods over a configurable lookback range.
The script scans potential entry and exit windows within a defined Daily scan horizon and evaluates Long, Short, and Range/Mean-Reversion candidates. All statistical calculations are based on Daily data. Lower chart timeframes can be used for visualization and trade observation, but they do not change the scan basis.
Methodology
For each tested seasonal window, the script compares the same calendar period across historical years and calculates directional and range-based statistics.
Directional Long/Short statistics include:
- historical win rate
- average return
- average drawdown
- SQN-style consistency metric
- sample count
- MAE/MFE-based risk and target reference levels
- recent stability and outlier impact checks
Range/Mean-Reversion statistics include:
- average historical range size
- net movement relative to the full range
- range efficiency
- close-inside rate
- breakout rate
- range quality and range eligibility
The scanner then applies an Auto Quality layer. This layer ranks and filters candidates using sample confidence, raw score, final quality grade, separation from competing Long/Short/Range candidates, outlier risk, stability, plateau robustness, and tradeability context.
AutoQ / Quality Engine
The AutoQ system is used to reduce weak or isolated seasonal candidates. It is not a trade signal by itself.
Quality evaluation includes:
- confidence-adjusted win rate
- minimum sample depth
- average return and drawdown requirements
- SQN contribution
- Long/Short/Range separation
- outlier and overfit checks
- recent-year stability
- plateau robustness around the selected window
- tradeability state of the current seasonal window
The Quality Strength setting controls how strict this filter is. A value of 0 enables a reference scan mode based mainly on the raw minimum win rate.
Bias Classification
The indicator can classify the current seasonal context as:
- LONG Bias
- SHORT Bias
- RANGE / MR Bias
- NO EDGE
The bias classifier compares the best eligible directional and range candidates. In Auto mode, Range only wins when the range score and quality context are strong enough compared with the directional alternatives. Directional-only and Range-only modes are also available.
Seasonal Potential Panel
The Seasonal Potential panel evaluates the currently selected Daily edge after the quality filter. It does not describe a general market bias. It evaluates whether the selected seasonal idea still has usable potential at the current point in the window.
The panel combines:
- current tradeability state: Pre, Active, Late, Expired, Invalidated, No Edge
- volatility fit
- move used or range position
- remaining potential
- seasonal risk/reward
- invalidation distance or breakout risk
- robustness score
- outlier risk
- final quality summary
For directional setups, the potential model uses historical MFE/MAE behavior to estimate remaining move, late-entry risk, and invalidation context. For range setups, it evaluates range position, range expansion, mean-reversion behavior, and breakout risk.
Risk / Reward Bands
The optional Risk/Reward bands are derived from the selected Daily seasonal window and its historical MAE/MFE distribution.
Displayed levels may include:
- Median MFE
- 75th percentile MFE
- Median MAE
- 75th percentile MAE
These levels are statistical reference areas only. They are not fixed targets, stops, or execution rules.
Historical Verification
The script can display historical verification periods on the chart and in a table. This allows visual inspection of how the selected seasonal window behaved in previous years.
Directional verification shows yearly profit/loss and drawdown.
Range verification shows range efficiency, range size, net movement, and whether the historical window behaved as range, mean-reversion, or breakout.
Projection and Zone Locking
Future seasonal zones are projected from Daily timestamps. The script supports projected Long, Short, Range, Best Zone, or All Regime views.
Visible zones are stabilized through a lock mechanism:
- active zones remain locked until expiry
- pending zones can update depending on the selected pending-lock policy
- projected timestamps can use either trading-day estimation or calendar-day projection
This is intended to prevent visible zones from shifting unnecessarily once a seasonal window becomes active.
Alerts
The script provides alert conditions for selected seasonal state changes, including:
- potential becoming strong or weak
- late-entry risk
- move exhaustion
- invalidation
- 75% MFE reached
- weak robustness
- high outlier risk
- expired or invalidated window
- range breakout risk
Alerts refer to the selected seasonal edge and should be interpreted together with the chart context.
Important Limitations
This is a statistical analysis tool, not a standalone trading system.
The indicator does not place orders, define position sizing, or account for commissions, spread, slippage, funding costs, or execution quality. Seasonal behavior can change due to regime shifts, macro conditions, liquidity changes, market structure changes, or symbol-specific events.
All main calculations are Daily-based. Lower timeframes may help with execution timing, but they do not increase the statistical sample size or change the seasonal scan.
Historical recurrence does not guarantee future behavior. The output should be used as contextual information together with independent market analysis and risk management. Indicator

Indicator

Daubechies D4 Denoising [LB]Concept
The Daubechies D4 Wavelet Denoising indicator applies a multi‑level discrete wavelet transform using the compactly supported Daubechies D4 wavelet (Ingrid Daubechies, 1992) combined with Donoho's universal threshold (Donoho & Johnstone, 1994). It separates price into approximation (trend) and detail (noise) coefficients, attenuates noise via soft thresholding, and reconstructs a denoised price curve that directly overlays the chart.
Mathematical Foundation
The Daubechies D4 wavelet is defined by four scaling coefficients h and four wavelet coefficients g , forming quadrature mirror filters that satisfy perfect reconstruction. At each level, the input array a is circularly convolved with h and g , then downsampled by two to produce the approximation a' and detail d' :
a' = SUM_m h * a
d' = SUM_m g * a
This process is iterated J times. The universal threshold lambda is estimated for each detail array independently using the median absolute deviation (MAD) of the coefficients :
sigma = MAD / 0.6745
lambda = sigma * sqrt(2 * log N)
Soft thresholding is then applied to each detail coefficient x :
threshold(x) = sign(x) * max(|x| - lambda, 0)
Finally, the denoised signal is reconstructed by upsampling, convolution with synthesis filters, and summation of approximation and detail contributions.
What Problem Does It Solve ?
Classical moving averages and low‑pass filters eliminate noise at the cost of significant lag and do not adapt to the local structure of the data. The Daubechies D4 wavelet denoising preserves sharp transitions (edges) while removing high‑frequency noise, offering a lag‑free, adaptive smoothing that respects the multi‑scale nature of price action.
How To Interpret
Denoised line above price – the smoothed trend is stronger than the current raw price; underlying momentum remains positive despite transient dips.
Denoised line below price – the smoothed trend is weaker; price is correcting within a larger structure.
Denoised line flattening or changing direction – a regime shift may be underway; the multi‑scale trend is losing or gaining momentum.
Parameters
Source – price field to denoise (default close).
Decomposition Levels – number of wavelet decomposition iterations. Higher levels remove lower‑frequency components, producing a smoother but more slowly reacting line.
Window Length (power of 2) – analysis window size. Must be a power of two for the dyadic decomposition; the indicator automatically adjusts to the largest valid power of two if an invalid value is entered.
Reference
Daubechies I., "Ten Lectures on Wavelets", Society for Industrial and Applied Mathematics, 1992.
Donoho D.L. & Johnstone I.M., "Ideal Spatial Adaptation by Wavelet Shrinkage", Biometrika, Vol. 81, No. 3, pp. 425‑455, 1994. Indicator

CryptoStatus Waves / Layered Oscillator CompanionCryptoStatus Waves is the oscillator companion to CryptoStatus. Where the overlay gives you the regime and context on your price chart, Waves opens the hood and shows you the underlying momentum, money flow, trend strength, and positioning that drive the read, all layered in one cohesive pane. The two are designed to be run together: every oscillator here is the same series, at the same Daily or Weekly anchor, that feeds the overlay's divergences and score.
WHAT YOU SEE
The dominant element is the MoneyFlow area, a volume-weighted Money Flow Index plotted as a filled area split at its midline. Green above the midline means money flow is confirming (net inflow). Red below means flow is failing (net outflow). This is the backdrop everything else rides on, because in crypto, flow is the foundation.
Three lines ride on top of the money-flow area. RSI is plotted as a two-tone line, magenta above 50 and cyan below, so momentum direction is readable at a glance. ADX is plotted as a single line colored by directional dominance: gold when the positive directional index leads (bulls control the trend), blue when the negative directional index leads (bears control the trend). Its height shows trend strength, its color shows trend direction. OBV is plotted as an orange line tracking the longer-run accumulation and distribution flow.
A bold white CryptoScore line sits on top of all of it. This is the same 0 to 100 composite the CryptoStatus overlay reports, mapped onto the pane and centered at the zero gate. Above zero is net bullish, below is net bearish. Because it is built from the regime, RSI, money flow, and OBV with an ADX conviction multiplier, it gives you a single fast read of where the weight of evidence sits, and it agrees with the overlay's score on the same symbol.
DIVERGENCES
The same RSI, ADX-exhaustion, and OI positioning divergences that CryptoStatus marks on price are pinned here to their own waves, so you can see exactly which oscillator is diverging and where. RSI divergences sit on the RSI line, ADX exhaustion on the ADX line, and OI positioning divergences on the OBV line. Used with identical pivot settings to the overlay, the markers line up between the two panes.
VALUE TABLE
A compact table reports the current value of each component: RSI, OBV percentile, money flow with an in or out tag, ADX with the leading directional index, the positive and negative directional index values, and the composite SCORE with its label. Volume-less symbols are handled gracefully, with money flow showing not available rather than breaking the score.
WHY IT PAIRS WITH CRYPTOSTATUS
CryptoStatus Waves is crypto-native. The composite score's regime vote reads Bitcoin, and the positioning divergence uses open interest rather than the equity-style on-balance-volume positioning. Lengths, ribbon parameters, money-flow length, and the confirmation buffer all match the CryptoStatus overlay so the two stay in agreement. Run CryptoStatus on your price chart and CryptoStatus Waves in the pane below it for a complete top-down picture: regime and context above, the engine driving it below.
INPUTS AND DEFAULTS
The anchor matches CryptoStatus and defaults to Daily, switchable to Weekly. RSI, ADX, money-flow, and OBV lengths, the wave heights and opacities, divergence pivot settings, score weights, and all colors are adjustable. Keep the money-flow length and regime parameters aligned with the overlay if you want the scores to match exactly. The open interest symbol used for positioning divergence is configurable and na-safe.
This indicator is provided for educational and informational purposes only. It is not financial advice. Past performance and historical behavior do not guarantee future results. Trade at your own risk.
TheurgyLabs — Conjured with AI Indicator

CryptoStatus / Crypto/Bitcoin Daily/Weekly Regime EngineCryptoStatus is a top-down regime indicator built specifically for crypto. It answers one question clearly and keeps it on your screen no matter what timeframe you are working: is the crypto market bullish, bearish, or neutral right now, and how much should you trust that read? The regime is computed off a fixed Daily or Weekly anchor, so the status stays stable while you analyze any intraday chart underneath it.
HOW THE STATUS IS DETERMINED
The market STATUS is driven by one thing only: the Bitcoin regime ribbon read at your chosen anchor timeframe. CryptoStatus uses a four-SMMA ribbon (8/16/24/32 on HL2) with tangle and flat-zone detection. When the ribbon is cleanly separated and rising, the status is BULLISH (gold). Cleanly separated and falling, it is BEARISH (blue). Tangled or inside the neutral zone, it is NEUTRAL (near-white). A confirmation buffer requires the raw regime to hold for a configurable number of anchor bars before the displayed status flips, which cuts whipsaw at the turns. This keeps the headline call simple and legible rather than a muddy composite of many inputs.
HOW CONFIDENCE WORKS
The status tells you direction. Confidence tells you conviction. It is built from the decisiveness of the ribbon spread, then modulated by three crypto-native factors, none of which can override the status. They only raise or lower the confidence number depending on whether they back or fight the trend.
The first factor is open interest. CryptoStatus reads OI relative to its own moving average. A healthy rise in leverage backing a trend reads as risk-on and adds confidence. Extreme leverage reads as stress, a crowded and fragile condition that historically precedes violent liquidation moves, and subtracts confidence.
The second factor is alt participation, read from TOTAL3 (the combined market cap of all coins excluding Bitcoin and Ethereum). This is a breadth or fragility gauge. When the broad altcoin market trends with Bitcoin, participation is broad and the move is healthy. When Bitcoin rises while alts fall, the move is narrow and BTC-only, which is fragile. The table labels this relationship directly: CONFIRMING in a bull with alts rising, NARROWING in a bull with alts falling, CAPITULATE in a bear with alts falling, and ROTATING in a bear with alts rising (alts decoupling or leading).
The third factor is Bitcoin dominance (BTC.D). Rising dominance means capital is concentrating into Bitcoin and out of alts, a risk-off posture within crypto. Falling dominance means the market is broadening. Dominance is interpreted so that broadening backs a bull read and concentration fights it.
A neutral status always reports low confidence, because a neutral market has not committed to a direction.
DIVERGENCES
CryptoStatus detects three orthogonal divergence types on the chart symbol at the anchor timeframe. RSI divergence flags momentum failing to confirm a price extreme. ADX-falling exhaustion flags a price extreme made while trend strength is fading. OI divergence flags a price extreme that leveraged positioning is not confirming. When two or more fire within a short window, a confluence shading marks the bar. Each divergence type has its own marker and color so you can read them at a glance.
COMPOSITE SCORE
A 0 to 100 CryptoScore blends the regime, RSI, money flow, and OBV into a single faster read, with ADX acting as a conviction multiplier. It is more granular than the categorical status and often moves ahead of it.
CROSS-TIMEFRAME ALIGNMENT
The table includes a cross-reference row showing the other anchor's status and score. If you are on the Daily anchor it shows the Weekly read, and vice versa. The row tints green when the two timeframes agree on direction and red when they conflict, turning CryptoStatus into a quick multi-timeframe alignment check. Aligned timeframes suggest trend-with-trend conditions; conflicting timeframes suggest a counter-trend move within a larger trend.
EXPORTABLE VALUES
CryptoStatus publishes its Regime, Confidence, and Market Score as hidden data-window plots, so other indicators can subscribe to them via the source input and read the regime from one source of truth.
INPUTS AND DEFAULTS
The anchor defaults to Daily and can be switched to Weekly. The Bitcoin regime symbol, open interest symbol, TOTAL3 symbol, and BTC dominance symbol are all configurable, and every external read is na-safe: if a symbol does not resolve on your data feed, that factor simply contributes nothing rather than breaking the indicator. The ribbon, neutral zone, confirmation buffer, factor thresholds, divergence settings, and score weights are all adjustable.
This tool is designed as a regime and context layer to sit alongside your entry system, not as a standalone buy or sell signal generator.
This indicator is provided for educational and informational purposes only. It is not financial advice. Past performance and historical behavior do not guarantee future results. Trade at your own risk.
TheurgyLabs — Conjured with AI Indicator

ETH Grid Bot - Long StrategyETH Grid Bot — Long Strategy
🔷 What it does:
This is a long-only price-grid strategy that harvests volatility on ETH / USDT through repeated round-trips on a pre-defined ladder of price levels between two fixed bounds. Each level is an independent slot: when price crosses down through a level, the strategy opens one slot; when price subsequently crosses up through the level immediately above, that slot is closed for a fixed round-trip profit. The grid is generated geometrically by default, so spacing adapts to the price scale.
- Up to 23 simultaneous long slots at default settings, each sized as a fixed fraction of the configured Total Investment.
- No trailing exit, no stop loss — each slot's exit is the level above its entry.
- Per-slot exposure is approximately 4.35% of equity at default settings, comfortably inside the 5–10% per-trade risk band.
- Every fill and close emits a webhook-ready JSON alert payload tagged with the specific grid slot.
🔷 Who is it for:
- Swing traders harvesting volatility on ETH in range-bound regimes.
- Bot operators looking for a chart-driven signal source with per-slot webhook JSON ready to drive a DCA Bot configured for grid execution.
- Traders running a portfolio of low-correlation strategies who want a high-trade-count contributor with bounded per-trade risk.
- Range traders who prefer mechanical execution over discretionary entries.
🔷 How does it work:
Grid Construction: On script load, the strategy computes N price levels between the configured High and Low bounds. In Geometric mode (default), level k is at High × (Low/High)^(k/(N-1)), giving constant percent spacing — approximately 1.0% per step at default settings. In Arithmetic mode, levels are linearly spaced by absolute price.
Per-Slot Logic: Each grid level is an independent slot tracked by a boolean ownership flag. When bar close moves price down through an empty slot's level, a long is opened at that level for one slot's worth of capital (Investment / N). When bar close moves price up through the level immediately above an owned slot, that slot is closed, locking the round-trip profit between the two adjacent levels.
No Trailing, No Stop Loss: By design, each slot has a fixed exit (the level above). The strategy never trails the exit and never stops a slot out for a loss — slots whose entry price is below current market simply wait until price comes back. This is the canonical grid-bot behavior.
Capital Bounds: Total deployed capital cannot exceed the configured Investment. When all 23 slots are filled, no new orders are opened until price rises and starts closing slots. This structural cap is the strategy's primary risk control.
🔷 Why it's unique:
- Per-Level Webhook Ledger: Every fill and close emits a fully-formed JSON alert payload tagged with the specific grid slot ("Grid_BUY_L5" / "Grid_TP_L5"). The strategy can drive a DCA Bot configured for grid emulation without any glue layer.
- Pre-Allocated State: All up to 200 slot ledgers live in fixed-size arrays, so state lookups are constant-time and the chart can render every active slot with no performance overhead.
- Honest Backtest Surface: The avg entry line plotted on the chart and the open PnL displayed in the status table both reflect the actual broker-equivalent position state — derived from fill-by-fill bookkeeping, not synthetic averaging. The status table also reports the cumulative realized net profit (how much the grid has actually earned, in USDT and % of starting capital), so live performance is visible directly on the chart.
- Calibrated for ETH 15m: Default bounds, level count, and step size are set against ETH's recent observed range. The 23-level geometric ladder gives roughly 1.0% per step — wide enough to clear perpetual taker fees on each round-trip, granular enough to keep catching 15m swings inside the range.
🔷 Considerations Before Using the Strategy:
Market Selection & Range Validity: Grid strategies are most profitable in range-bound, mean-reverting markets. On strong directional trends below the configured Low, slots will keep loading as price falls and won't close until price reverses. The default High/Low (2165 / 1734) was set against ETH's recent observed range; update both whenever the regime changes.
Capital Deployment & Drawdown: The default Investment of 10,000 USDT equals 100% of starting capital — high-conviction setting that assumes the configured range holds. Per-slot risk remains low (~4.35% of equity), but if price collapses below the Low bound, aggregate unrealized loss can grow further. Scale the Investment input down to match the worst-case drawdown you are willing to absorb in a range-break scenario.
No Stop Loss Justification: There is no exit on adverse moves below the lowest grid level. The strategy's per-trade risk is structurally capped by the per-slot allocation (Investment / N levels) — at defaults that is ~435 USDT per slot, well inside the conventional 5–10% per-trade band. The aggregate unrealized exposure is controlled separately via the Investment input.
Trade Volume & Fees: Grid bots on 15m generate a high number of round-trips. The ~1.0% step is deliberately wider than a tight scalp grid so each round-trip comfortably clears the perpetual taker fee. The default commission (0.06% per trade) is calibrated for Bybit perpetual taker conditions; any mismatch with your exchange's actual fees will materially shift the results.
Demo Testing: Always demo-test before going live. Past results do not guarantee future performance, especially on a strategy whose profitability is bounded by the chosen High/Low range remaining valid.
🔷 STRATEGY PROPERTIES
Symbol: BYBIT:ETHUSDT.P (Perpetual) — strategy is portable to any ETH / USDT pair.
Timeframe: 15M
Test Period: February 8, 2026 — May 31, 2026 (~3.8 months).
Initial Capital: 10,000 USDT.
Total Investment: 10,000 USDT (100% of capital, high-conviction setting).
Order Size per Slot: Investment / 23 ≈ 435 USDT (~4.35% of equity).
Commission: 0.06% per trade.
Slippage: 3 ticks.
Margin for Long Positions: 100%.
Indicator Settings: Default Configuration.
Grid Bounds: High 2165 / Low 1734 (range −19.91%).
Grid Levels: 23 (Geometric spacing, ~1.0% per step).
Stop Loss: None — per-slot allocation is the structural risk cap.
Trailing: None.
Strategy: Long Only.
🔷 STRATEGY RESULTS
⚠️ Remember, past results do not guarantee future performance.
Net Profit: +1,133.70 USDT (+11.34%)
Max Equity Drawdown: 422.86 USDT (4.08%)
Total Closed Trades: 355
Percent Profitable: 67.32% (239 / 355)
Profit Factor: 2.433
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and set the High and Low bounds to a range you expect ETH to respect. Pick Geometric for percent-spaced levels (default, recommended) or Arithmetic. Set Grid Levels (7–200) and Total Investment to match your risk profile.
🔸 Results Review: Run a full-period backtest and confirm Max Drawdown stays within your personal risk band. Validate that the trade count is high enough to be statistically meaningful (≥ 100 closed trades is a reasonable floor — at default settings the strategy typically generates several hundred round-trips per 3-month window on ETH 15m).
🔸 Create alerts to trigger the DCA Bot: Add one alert on the strategy using "Any alert() function call". Paste your DCA Bot's webhook URL into the alert's Webhook field, and fill the Bot ID, Email Token, and Pair inputs on the script. Every grid-level buy and grid-level close will emit a dedicated JSON payload tagged with the slot index, so each level can be tracked independently downstream.
🔷 INDICATOR SETTINGS
High Price: Top of the grid. The highest level a slot can be created from.
Low Price: Bottom of the grid. The lowest level a slot can be created from.
Grid Levels: Number of price levels between High and Low (default 23, range 7–200).
Spacing Mode: Geometric (constant percent step) or Arithmetic (constant absolute step).
Total Investment (USDT): Total capital allocated across all slots. Per-slot size = Investment / Grid Levels.
Bot ID / Email Token / Pair: Webhook fields injected into every alert payload.
Visualization: Toggle grid lines, range box, HIGH/LOW labels, avg entry plot, fill labels, status table (shows range, levels, owned slots, investment, per-slot size, open PnL, and cumulative realized net profit).
Brand Watermark: Configurable text, position, size, and transparency.
👨🏻💻💭 We hope this tool helps enhance your trading. Your feedback is invaluable, so feel free to share any suggestions for improvements or new features you'd like to see implemented.
__
The information and publications within the 3Commas PulseWire account are not meant to be and do not constitute financial, investment, trading, or other types of advice or recommendations supplied or endorsed by 3Commas and any of the parties acting on behalf of 3Commas, including its employees, contractors, ambassadors, etc. Strategy

Indicator

Dynamic Buy and Sell - Hitz2kkDynamic Buy and Sell — by @hitz2kk
Dynamic Buy and Sell is an all-in-one trend and signal indicator that combines a volatility-adjusted EMA ribbon, a five-timeframe trend dashboard, a configurable entry engine, and built-in ATR risk levels — all overlaid directly on price.
What it does
The core is a trend ribbon built from a fast and slow EMA with an ATR band drawn around the midline. The ribbon shades green when structure is bullish and red when bearish, and the band expands and contracts with volatility so it adapts to current conditions instead of using fixed offsets.
A multi-timeframe dashboard in the top-right reads the EMA trend across 15-minute, 1-hour, 4-hour, daily, and weekly charts. Above it, a Trend Confidence score (0–100%) blends the local trend, RSI, price position relative to the ribbon, and all five higher-timeframe trends into a single conviction reading — green at 70%+, orange at 50–69%, red below.
BUY and SELL labels print only when conditions align: the ribbon trend agrees, the fast EMA slopes in the signal's direction, RSI is on the correct side of its threshold, and your chosen entry trigger fires.
Key features
Three entry modes: Ribbon Breakout (momentum), Candlestick (engulfing and pin-bar reversals), or Either
Optional volume and MACD confirmation filters to tighten signals
ATR-based stop and target levels plotted on every signal, with adjustable risk:reward
Live win-rate tally that tracks how signals resolved against their stop/target
Five-timeframe trend dashboard with an aggregated confidence score
Configurable EMA, RSI, ATR, and threshold inputs
How to use it
Choose your trigger mode in settings. Use the dashboard and confidence score to read the broader environment, then act on labels that print in the direction of that bias. Higher-confidence signals backed by aligned higher-timeframe trends are the stronger setups; signals firing against a red dashboard warrant caution. Enable the volume and MACD filters when you want fewer, higher-conviction signals.
Notes
All calculations run on confirmed bars and higher-timeframe data uses lookahead-off, so signals and the dashboard do not repaint after a bar closes. The win-rate tally is an on-chart estimate based on bar highs and lows, not a precise backtest — for exact statistics, run a strategy version through PulseWire's tester. This is a decision-support tool, not a standalone system; test settings on your own instrument and timeframe and always apply your own risk management.
This script is original and provided for educational purposes. Nothing here is financial advice. Indicator

Gann Projector by Santiago Rebello📊 Concept OverviewThe Automated Rolling Gann Projector is a mathematical time-and-price projection system that automates W.D. Gann’s core principles of geometric cycle tracking.Instead of relying on rigid, manual user configuration inputs that expire as the market advances, this indicator uses an autonomous structural engine to constantly track real-time price action, detect structural swing milestones, and project dynamic cycle turn coordinates infinitely forward into the blank chart space.🛠️ Technical Architecture & Core EngineDynamic Pivot Arrays: The script continually monitors price volatility to isolate the three most recent verified structural pivots (highs/lows) via custom strength inputs. As a new swing forms, the underlying memory array rolls automatically—discarding expired cycles and locking fresh reference points.Automated Price-to-Time Scaled Vectors: The indicator measures the exact elapsed calendar time (in days) between the discovered historical market points and establishes an expansion coefficient ($Ratio = Price_A / Price_B$). This dynamic geometric factor is multiplied by historical swing duration to project upcoming cyclic targets.True Timeline Translation Mapping: A major challenge with mathematical time projections is that while the standard calendar counts weekends, trading charts completely skip them. This script uses an advanced, flattened time-to-bar interpolation matrix to ensure the projected target boxes align accurately across the future timeline, skipping weekend and holiday data gaps cleanly.Persistent Analytical HUD: Features a clean, floating dashboard table positioned dynamically to display active pivot configurations, localized turn dates synchronized with the exchange's timezone (syminfo.timezone), and underlying geometric ratios at a quick glance.💡 How to Use This ToolPivot Left/Right Strength: Customize the structural depth of the tracking engine. Higher values look for long-term macroscopic swing phases, while lower values capture fast, intraday structural microcycles.Visual Convergence Zones: Watch for areas where multiple automated target boxes cluster near the same day coordinates—these overlapping zones highlight strong mathematical time windows. Indicator

Gann Eclipse Master 1900-2040 Santiago Rebello### Concept & Purpose
The Gann Eclipse Master is a historical mathematical astro-mapping engine built for financial market timing optimization. It catalogs major solar and lunar astronomical occurrences across an un-broken 140-year tracking grid (1900-2040) and applies specialized calendar-day offsets derived from classical financial geometry models to isolate key potential variance peaks.
### Why This Script is Unique (Originality & Usefulness)
This indicator bypasses standard price metrics entirely to address time-series trend structures. Instead of relying on manual date measurements, the indicator constructs an autonomous astronomical tracking engine:
1. **Hardcoded Data Database:** Rather than requesting erratic external dynamic server requests, it embeds historical astronomical epoch timestamps directly within compiled local variables.
2. **Harmonic Day Intervals:** From the point of any valid historical occurrence, the framework constructs advanced cycle extensions. It computes specific solar-interval vectors (+72d, +135d, +153d) and lunar-interval arcs (+90d, +180d, +270d) alongside long-term structural multipliers (+1085d, +1232d).
3. **Optimized Structural Projections:** By rendering vertical convergence windows across the timeline, it flags high-probability time zones where multiple independent astronomical projection vectors overlap on the same calendar area.
### How to Trade It
* **Convergence Clusters:** When multiple vertical lines align closely within a narrow bar group, the market is approaching a cyclical turnaround node. Look for structural candlestick reversals on these target days.
* **Astro Targets:** Use the dynamic labels to track the precise source year and cycle factor causing the current volatility expansion. Indicator

Indicator

Indicator

Indicator
