CTZ BTC ULTIMATE CYCLE v3.3 Vector
CTZ BTC Ultimate Cycle v3.3 — Vector Edition
Two frameworks. One chart. Cycle timing tells you when a low is due — regime analysis tells you whether the market agrees. v3.3 fuses them.
The Cycle Engine tracks Bitcoin's rhythm across four nested cycles — Daily (~30 days), Intermediate (~80 days), Yearly (~365 days), and the 4-Year cycle — detecting each low as it forms, learning from actual cycle lengths, and projecting forward: cycle lines, projection boxes with price targets, countdown timers, and progress bars for every degree. Star-rated confidence on every DCL and ICL (divergence, volume, regularity, translation), cycle failure detection with bull/bear context, invalidation levels, win/fail streaks, and multi-cycle sync detection.
The Vector Engine runs a six-component regime model alongside — trend structure, momentum, MACD, rate of change, drawdown, and Supertrend — scored into a composite that classifies the market as Strong Risk-On, Risk-On, Risk-Off, or Strong Risk-Off, with a live count of how many internals are improving. The regime also powers smarter bull/bear detection for the cycle engine's failure logic (toggleable).
Where they agree is where it matters:
⚡★ CONFLUENCE LOW — a cycle timing window is active and the Vector confirms: deep capitulation, internals turning up together, composite rising. The clock says a low is scheduled; the internals say it's actually forming.
⚠ V-TOP — the regime flips Risk-On → Risk-Off within bars of a fresh cycle high while translation is weak. Timing and condition both warning at once.
A full dashboard covers everything: cycle progress for all four degrees, translation, MA breakout status, upcoming low countdowns, zone alerts, invalidation prices, signal quality, and a dedicated Vector section with regime, score, and improvement breadth.
Comprehensive alerts: confluence signals, new cycle lows, high-conviction setups, cycle failures, sync events, zone entries, and MA breakouts.
Designed for BTCUSD daily.
Cycle projections and regime signals describe probabilities, not certainties. Not financial advice. Indicator

CTZ Bitcoin Vector Regime Tops & BottomsTwo frameworks. One chart. Cycle timing tells you when a low is due — regime analysis tells you whether the market agrees. v3.3 fuses them.
The Cycle Engine tracks Bitcoin's rhythm across four nested cycles — Daily (~30 days), Intermediate (~80 days), Yearly (~365 days), and the 4-Year cycle — detecting each low as it forms, learning from actual cycle lengths, and projecting forward: cycle lines, projection boxes with price targets, countdown timers, and progress bars for every degree. Star-rated confidence on every DCL and ICL (divergence, volume, regularity, translation), cycle failure detection with bull/bear context, invalidation levels, win/fail streaks, and multi-cycle sync detection.
The Vector Engine runs a six-component regime model alongside — trend structure, momentum, MACD, rate of change, drawdown, and Supertrend — scored into a composite that classifies the market as Strong Risk-On, Risk-On, Risk-Off, or Strong Risk-Off, with a live count of how many internals are improving. The regime also powers smarter bull/bear detection for the cycle engine's failure logic (toggleable).
Where they agree is where it matters:
⚡★ CONFLUENCE LOW — a cycle timing window is active and the Vector confirms: deep capitulation, internals turning up together, composite rising. The clock says a low is scheduled; the internals say it's actually forming.
⚠ V-TOP — the regime flips Risk-On → Risk-Off within bars of a fresh cycle high while translation is weak. Timing and condition both warning at once.
A full dashboard covers everything: cycle progress for all four degrees, translation, MA breakout status, upcoming low countdowns, zone alerts, invalidation prices, signal quality, and a dedicated Vector section with regime, score, and improvement breadth.
Comprehensive alerts: confluence signals, new cycle lows, high-conviction setups, cycle failures, sync events, zone entries, and MA breakouts.
Designed for BTCUSD daily.
Cycle projections and regime signals describe probabilities, not certainties. Not financial advice. Indicator

ORB 15 Min Pro Max WayORB 15-Min Pro — Max Way
Opening Range Breakout tool built around a simple rule set: mark the first 15 minutes of the session (wicks included), then wait for a 15-minute candle close outside that range before calling anything a breakout. Wick pokes don't count.
What it draws
The opening range as a shaded zone extended across the session, with solid high/low lines and a dashed midline. The zone is green when today's range formed above yesterday's, red when below.
Triangle markers on the exact candle where a breakout is confirmed (up = buy, down = sell).
BNR labels when price breaks out, pulls back to the broken level, holds it, and closes back in the breakout direction.
An X-cross when a breakout fails and price closes back inside the range. Failed moves often rotate to the midline or the other side of the range, so these are worth watching as reversal context.
Stepped take-profit levels after each breakout, spaced by a configurable percentage of the range width (default 50%). When one is reached, the next plots. "Adaptive" mode keeps only the nearest levels on screen, "Extended" keeps them all.
A status table with the current bias (above/below midline, inside/outside range), range levels, and the next target in each direction.
Key detail: multi-timeframe confirmation. If your chart is on 1m, 2m, or 5m for execution, the script still waits for the 15-minute bar to close outside the range before signaling. It reads only completed 15m bars, so confirmed signals do not repaint. On a 15m or higher chart it uses the chart's own closes.
Sessions. Defaults to the NYSE open (09:30–09:45 New York time), but the range window is an input — set it to 18:00–18:15 for the Globex open or 03:00–03:15 for London. A separate trading-window input controls how late in the session signals may fire (default: until noon).
Optional filters, all off by default: breakout-candle volume vs. the opening-range average, session VWAP alignment, an EMA trend filter, and a range-quality filter that skips days when the opening range is unusually narrow or wide relative to the 14-day daily ATR. The base configuration is pure price action.
Alerts are included for all six events: buy, sell, both retests, and both failed breakouts.
What this is not. It's an indicator, not a strategy — there is no backtest attached and no performance claim implied. Breakouts fail regularly, especially on range-bound days; the failed-breakout markers exist precisely because of that. Test it on your own symbols and timeframes before trading it, and manage risk accordingly.
Credits. The opening range breakout concept goes back decades (Toby Crabel, Mark Fisher). The midline emphasis, 15-minute close confirmation, and failed-move logic follow the approach Max Options Trading teaches publicly. The zone/target presentation is inspired by LuxAlgo's open-source "Opening Range with Breakouts & Targets." The code itself is original.
Indicator

Indicator

Indicator

Indicator

CTP Style Market Temperature + Implied Volatility OverlayAbsolutely. Here’s a stronger **PulseWire publish description** written for novice option traders, including how to read the **color transitions**.
---
# CTP Style Market Temperature + IV Overlay
This indicator is designed to help traders quickly understand the current **market temperature**, trend strength, and volatility risk.
It is especially useful for **option traders** because buying calls, puts, or LEAPs is not just about direction. Option prices are also affected by **implied volatility**, time decay, and market conditions.
This indicator tries to answer three simple questions:
1. Is the stock or ETF technically healthy?
2. Is the market environment improving or weakening?
3. Is volatility making options more expensive or risky?
## How the Market Temperature Score Works
The indicator creates a simple score from **0 to 4** using four conditions:
* Price above the 50-day moving average
* Price above the 200-day moving average
* MACD is bullish
* Price is above Parabolic SAR
The higher the score, the stronger the technical environment.
## Bar Colors
The main bars show the market temperature:
* **Green** = strong / bullish environment
* **Yellow** = mixed / neutral environment
* **Red** = weak / defensive environment
This is not meant to be a blind buy or sell signal. It is a **risk filter**.
## How to Read Color Changes
The most important part of this indicator is not just the current color, but how the color is changing.
### Red moving to Yellow
Red moving to yellow means conditions may be starting to improve.
For option traders, this usually means:
> The market may be stabilizing, but it is not fully healthy yet.
This can be a good time to build a watchlist, look for stocks reclaiming key moving averages, and prepare for possible setups. It does **not** mean aggressively buy calls yet.
### Yellow moving to Green
Yellow moving to green means conditions are strengthening.
For option traders, this is usually the best environment to look for higher-quality bullish setups.
This may mean:
* Trend is improving
* Momentum is returning
* Risk conditions are more supportive
* Long calls or LEAPs may have a better probability backdrop
This is the “market wind at your back” zone.
### Green moving to Yellow
Green moving to yellow is an early caution signal.
It does not automatically mean sell, but it means the strong bullish environment is weakening.
For option traders, this may be a time to:
* Stop chasing new call entries
* Tighten risk
* Consider taking partial profits
* Watch for breaks of support
* Be more selective
This is especially important because options can lose value quickly if momentum fades.
### Yellow moving to Red
Yellow moving to red means the environment is becoming defensive.
For option traders, this is usually a warning to be careful with long calls or aggressive bullish trades.
This may mean:
* Trend is breaking down
* Momentum is weakening
* Risk is increasing
* Capital preservation becomes more important
## Implied Volatility / Volatility Overlay
The indicator also includes a volatility line plotted over the bars.
The volatility source can be either:
* An external volatility symbol, such as VIX
* A historical volatility proxy calculated from price movement
The volatility line uses a separate color system:
* **White** = volatility is OK
* **Teal** = caution
* **Blue** = elevated volatility risk
For novice option traders, this matters because higher volatility usually means options are more expensive.
A stock can look bullish, but if volatility is elevated, calls and LEAPs may already be expensive. That creates a headwind.
## Negative Volatility Bias
The red bars below the zero line show the volatility penalty or negative bias.
Simple read:
* **No red bar below zero** = low volatility pressure
* **Small red bar** = caution
* **Deeper red bar** = higher volatility risk
For option traders:
> The deeper the red bar below zero, the more careful you should be about buying expensive option premium.
## Simple Option Trader Guide
### Best environment for bullish option trades
* Bars are green
* Volatility line is white or improving
* Red negative-bias bars are small or absent
* Price is above key moving averages
### Caution environment
* Bars are yellow
* Volatility line is teal
* Red negative-bias bars are present
* Price action is mixed
### Defensive environment
* Bars are red
* Volatility line is blue
* Red negative-bias bars are deep
* Price is below key moving averages
## Important Reminder
This indicator is not a complete trading system. It is designed to help traders understand the environment before making a trade.
Use it with price action, volume, support and resistance, earnings dates, risk management, and your own trading plan.
For educational purposes only. Not financial advice.
Indicator

Reyna_ Cosmic_ Timing🌙 COSMIC TIMING — MOON PHASES + TRADING SESSIONS
A minimalist overlay tool that weaves lunar rhythm with global
trading session context. Built for traders who honor cycles as
much as they honor charts.
═══════════════════════════════════════════════════════════
WHY THIS EXISTS
Markets are made by humans. Humans move in cycles. The lunar
cycle — 29.53 days from New Moon to New Moon — is one of the
oldest rhythms humans have tracked. Anecdotally and
statistically, Full Moons often correlate with local market
tops and reversals, while New Moons often correlate with
accumulation windows and quiet ranges.
Whether you view this as astronomy, archetype, or emergent
behavioral pattern, the correlation is real enough to be
worth marking on a chart.
This tool does not claim to predict price. It marks the
cosmic-temporal context that most traders overlook, giving
you a timing lens alongside your existing technical setup.
═══════════════════════════════════════════════════════════
WHAT IT DRAWS
MOON PHASES (all four major)
🌑 New Moon — silver dashed vertical line + optional
silver background tint
🌓 First Quarter — purple dotted vertical line
🌕 Full Moon — gold dashed vertical line + optional
gold background tint
🌗 Last Quarter — orange dotted vertical line
Each phase is auto-detected using astronomical calculation
based on the synodic month (29.530588 days) anchored to a
verified reference new moon on April 17, 2026 at 00:52 UTC.
This gives accuracy within approximately one hour across
multiple years in either direction.
Only the first bar of each phase transition is marked —
not every bar within a phase window — keeping the chart
clean and readable.
TRADING SESSIONS (background tints, UTC-based)
🟣 Asia — 00:00–06:00 UTC (soft violet)
🟡 London — 07:00–10:00 UTC (soft gold)
🔵 NY — 13:30–16:00 UTC (soft cyan)
These are the three highest-volume windows in the global
trading day. Each has distinct volatility character — Asia
tends toward range accumulation, London opens the first
volatility wave, and NY overlap with London (13:30–16:00
UTC) produces the highest-probability trend windows.
═══════════════════════════════════════════════════════════
HOW IT DIFFERS
Unlike most moon-phase indicators, this tool:
- Uses astronomical anchoring (verified NM reference point)
rather than simple modular arithmetic, giving multi-year
accuracy
- Detects only the FIRST bar of each phase transition,
preventing repeated markers within the same phase window
- Includes trading session context alongside moon phases —
most cosmic indicators show one or the other, this shows
both timing layers together
- Has toggleable background glow specifically for New Moon
and Full Moon bars, letting the two most impactful phases
breathe visually
- Ships with alert conditions on every phase transition —
no more manually checking the astronomical calendar
═══════════════════════════════════════════════════════════
HOW TO USE IT
This is a CONTEXT tool, not a signal tool. It works best when
layered on top of your existing technical analysis (structure,
liquidity, order blocks, momentum).
Suggested reading:
- At New Moon → watch for accumulation setups, potential
reversal bottoms
- At First Quarter → tension, breakout attempts, decisions
- At Full Moon → watch for exhaustion tops, potential
reversal peaks
- At Last Quarter → release, correction, integration phase
For session context:
- Asia session is often range-bound — accumulation setups
- London open often triggers the day's first liquidity hunt
- NY session drives the highest-conviction trend moves
- London + NY overlap (13:30–16:00 UTC) is the highest-
volatility window
═══════════════════════════════════════════════════════════
ALERTS INCLUDED
🌑 New Moon transition
🌓 First Quarter transition
🌕 Full Moon transition
🌗 Last Quarter transition
Set these as "Once Per Bar Close" for confirmed timing.
═══════════════════════════════════════════════════════════
Pattern over proof. Simplicity over jargon.
Empowerment over fear.
For educational purposes only. Not financial advice. Indicator

HBAR RSI Indicator [3Commas]HBAR RSI Indicator
🔷 What it does:
This is a signal-only indicator that mirrors a long-only DCA workflow on HBAR / USDT. It tracks a single virtual position: a base entry opens when 4h RSI(14) drops below 28; if price keeps falling, five averaging orders add to the virtual position at fixed deviations from the base entry, each larger than the last; the position is then closed at a fixed take-profit above the blended average entry. The indicator computes running average entry, deployed capital, open PnL, and lifetime realized PnL from honest fill-by-fill bookkeeping, and emits a webhook-ready JSON alert payload on the base order, every safety order, and the close.
- Single entry filter: 4h RSI(14) below 28 (deep oversold).
- Five averaging orders at fixed deviations (−2%, −5%, −9.5%, −16%, −25%) with 1.8× size scaling per rung.
- Fixed take-profit on the blended average entry; no trailing, no stop loss.
- Honest virtual bookkeeping: avg entry, deployed capital, Open PnL, and cumulative realized PnL displayed live on the chart.
🔷 Who is it for:
- Swing traders accumulating HBAR on deep RSI flushes who want a chart-driven signal source.
- Bot operators who want base / safety-order / close webhook JSON ready to drive a DCA Bot.
- Traders comfortable with martingale-style averaging who size their capital to the worst-case ladder fill.
- Traders who want strategy-tester-equivalent insight (live realized / unrealized PnL) without running a backtest engine.
🔷 How does it work:
Base Entry: On each closed 4h bar the indicator reads RSI(14). When RSI falls below 28 and there is no open virtual position, it marks a virtual base order at the close price and dispatches the entry webhook.
Averaging Orders: Once in a virtual position, the indicator watches price relative to the original base entry. The five safety orders are armed at fixed deviations from that base entry — not cumulatively — at −2%, −5%, −9.5%, −16%, and −25%. As each threshold is crossed on bar close, the corresponding safety order is recorded and its webhook fires. Order sizes scale 1.8× per rung ($900 → $1,620 → $2,916 → $5,249 → $9,448 from a $500 base), pulling the blended average entry down toward the latest fill.
Honest Virtual Bookkeeping: Total cost and qty are updated incrementally on every event, so the avg entry, deployed capital, and Open PnL displayed in the status table reflect the actual broker-equivalent position state — no shortcut, no synthetic averaging.
Take Profit & Lifetime PnL: When price closes at or above the take-profit level (a fixed percentage above the average entry), the virtual position is closed, its round-trip profit is added to a persistent realized-PnL counter, and the close webhook fires. The status table displays both Open PnL (current unrealized state) and cumulative realized PnL, so live performance is visible directly on the chart.
Capital Bounds: Total virtual deployed capital cannot exceed the base order plus the five safety orders. Once all five are filled, no further adds occur — the position simply waits for the take-profit.
🔷 Why it's unique:
- Deep-Oversold-Only Entries: A single, strict RSI(14) < 28 filter on 4h keeps the signal quiet in normal conditions and only fires after a meaningful flush.
- Fixed-Deviation Martingale Ladder: Safety orders are placed at fixed percentages from the base entry with deliberate 1.8× size scaling — a transparent, fully-specified averaging schedule rather than an opaque adaptive grid.
- Full Webhook Chain: Base order, each safety order, and the close all emit dedicated JSON payloads. One PulseWire alert with "Any alert() function call" drives a 3Commas DCA Bot end-to-end.
- Live PnL Tracking: Open PnL and cumulative realized PnL are displayed live on the chart — the indicator gives strategy-tester-equivalent insight without running a backtest.
🔷 Considerations Before Using the Indicator:
Martingale Tail Risk: Order sizes scale 1.8× per rung, so the deepest fills are by far the largest. If HBAR trends hard below the −25% AO5 level without recovering to take-profit, the virtual position sits fully loaded with no further adds and no stop — Open PnL can grow deeply negative until price reverts.
No Stop Loss: There is no exit signal on adverse moves. Risk is bounded only by the fixed ladder allocation (base + five AOs ≈ $20,633 at default sizing). If a hard exchange-side stop is required, configure it on the bot directly.
Match Sizing to Your Bot: The avg-entry and PnL display becomes meaningful only when the indicator's base/AO sizing matches your real DCA Bot configuration.
Cross Detection Granularity: Base, safety-order, and take-profit events are evaluated on bar close. A bar that spikes through a level and returns within the same bar may be missed by design — this matches realistic polling behavior and avoids over-signaling on intra-bar wicks.
Live vs Historical State: The virtual position is rebuilt from chart history each time the indicator is recompiled. If the indicator is added mid-deployment or the live bot diverges from the signal stream (manual interventions, partial fills), the indicator state may not match the live bot. Toggle the indicator off and on to reset.
Backtesting Note: This is an indicator, not a strategy. There is no built-in P&L tester — but the live realized-PnL counter in the status table gives a running approximation. For full metrics over the reference ~30-month sample (81 closed trades, 82.72% win rate, 0.92% max drawdown, profit factor 11.248, +3.90% net return over January 1, 2024 – July 2, 2026), use the companion strategy version on identical parameters. Note the 81-trade sample is below the ~100-trade floor for statistical confidence — treat those metrics, including the high profit factor, as indicative.
🔷 How to Use It:
🔸 Add the indicator to a 4h HBAR / USDT chart.
🔸 Confirm the RSI level (28), the five AO deviations and sizes, and the take-profit percentage match your bot's configuration. Match the base/AO sizing so the avg-entry and PnL display stays meaningful.
🔸 In the DCA Bot Webhook group, paste the Bot ID, Email Token, and Pair (QUOTE_BASE format, e.g., USDT_HBAR).
🔸 Create an alert on the indicator with "Any alert() function call". Paste the DCA Bot's webhook URL into the alert's Webhook field. The base order, each safety order, and the close will each emit a dedicated JSON payload formatted for direct DCA Bot consumption.
🔷 INDICATOR SETTINGS
Base Order Size: Virtual capital committed on the first (base) entry.
AO Deviations: Fixed percentage distances from the base entry where each safety order fires.
AO Sizes: Virtual capital per safety order (1.8× scaling by default).
RSI Timeframe / Length / Level: Oversold filter for the base entry (default 4h, 14, below 28).
Take Profit (%): Distance above average entry where the full position closes.
DCA Bot Webhook: Bot ID, Email Token, and Pair fields injected into every alert payload.
Visualization: Toggle the AO ladder, fill labels, avg/TP lines, and status table (shows status, AOs filled, base/avg entry, TP target, deployed capital, open PnL, RSI, and cumulative realized PnL).
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. Indicator

HBAR RSI Strategy [3Commas]HBAR Long Strategy
🔷 What it does:
This is a long-only DCA (Dollar-Cost Averaging) strategy for HBAR / USDT that opens a position only in deep-oversold conditions and then averages down on a fixed safety-order ladder. A base order fires when 4h RSI(14) drops below 28; if price keeps falling, five averaging orders add to the position at fixed deviations from the base entry, each larger than the last. The full position is closed at a fixed take-profit above the blended average entry. There is no trailing exit and no stop loss — the position is structurally bounded by the five-order ladder.
- Single entry filter: 4h RSI(14) below 28 (deep oversold).
- Five averaging orders at fixed deviations (−2%, −5%, −9.5%, −16%, −25%) with 1.8× size scaling per rung.
- Fixed take-profit on the blended average entry; no trailing, no stop loss.
- Every fill and close emits a webhook-ready JSON alert payload for a DCA Bot.
🔷 Who is it for:
- Swing traders accumulating HBAR on deep RSI flushes rather than chasing momentum.
- Bot operators who want a chart-driven signal source with base / safety-order / close webhook JSON ready to drive a DCA Bot.
- Traders comfortable with martingale-style averaging who size their capital to the worst-case ladder fill.
- Range / mean-reversion traders who prefer mechanical oversold entries over discretionary timing.
🔷 How does it work:
Entry (Base Order): On each closed 4h bar the strategy reads RSI(14). When RSI falls below 28 and there is no open position, it opens the base order at market (or limit, optionally) and dispatches the entry webhook.
Averaging Orders: Once in a position, the strategy watches price relative to the original base entry. The five safety orders are armed at fixed deviations from that base entry — not cumulatively — at −2%, −5%, −9.5%, −16%, and −25%. As each threshold is crossed on bar close, the corresponding averaging order fires. Order sizes scale 1.8× per rung ($900 → $1,620 → $2,916 → $5,249 → $9,448 from a $500 base), pulling the blended average entry down toward the latest fill.
Exit (Take Profit): While in a position, the strategy computes a take-profit price a fixed percentage above the current average entry. When price closes at or above that level, the entire position is closed at market and the close webhook fires. There is no trailing and no stop loss.
Capital Bounds: Total deployed capital cannot exceed the base order plus the five safety orders. Once all five averaging orders are filled, no further adds occur — the position simply waits for the take-profit. This ladder cap is the strategy's primary risk control.
🔷 Why it's unique:
- Deep-Oversold-Only Entries: A single, strict RSI(14) < 28 filter on 4h keeps the strategy out of the market in normal conditions and only commits capital after a meaningful flush.
- Fixed-Deviation Martingale Ladder: Safety orders are placed at fixed percentages from the base entry with deliberate 1.8× size scaling, so each rung has progressively more influence on the average — a transparent, fully-specified averaging schedule rather than an opaque adaptive grid.
- Full Webhook Chain: Base order, each safety order, and the close all emit dedicated JSON payloads. The strategy can drive a 3Commas DCA Bot end-to-end with no glue layer.
- On-Chart Transparency: The AO ladder, average entry, and take-profit target are plotted live, and the status table reports RSI, AOs filled, base/average entry, TP target, and max deployable capital — so the position state is always visible.
🔷 Considerations Before Using the Strategy:
Trade Volume — Below the Statistical Floor: The reference backtest produced 81 closed trades over ~30 months. This is below the ~100-trade threshold often used as a floor for statistical relevance, so treat the win rate and the high profit factor as indicative rather than conclusive. The strict RSI < 28 filter is what keeps the trade count low.
Martingale Tail Risk: Order sizes scale 1.8× per rung, so the deepest fills are by far the largest. If HBAR trends hard below the −25% AO5 level without recovering to take-profit, the position sits fully loaded with no further adds and no stop — unrealized loss can grow until price reverts. The 1.8× scaling amplifies both the recovery speed and the downside.
No Stop Loss Justification: There is no exit on adverse moves. Per-order risk is bounded by the fixed ladder allocation; aggregate exposure is capped at base + five AOs (≈ $20,633 on the default $100k account, ~20.6% of equity). Size the base/AO inputs down to match the worst-case exposure you are willing to hold.
Capital Deployment & Drawdown: The reference backtest reached a 0.92% maximum equity drawdown at default sizing — but that depends on the configured ladder fitting within HBAR's observed swings. A deeper or more prolonged decline than the test sample would produce a larger drawdown.
Fees: The default commission (0.06% per trade) should be matched to your exchange's actual taker fees. With a fixed 3% take-profit the per-trade edge is modest, so a fee mismatch matters.
Demo Testing: Always demo-test before going live. Past results do not guarantee future performance, particularly for martingale-style averaging strategies whose risk profile is dominated by rare deep drawdowns.
🔷 STRATEGY PROPERTIES
Symbol: BYBIT:HBARUSDT.P (Perpetual) — strategy is portable to any HBAR / USDT pair.
Timeframe: 4H (RSI sampled on 4h).
Test Period: January 1, 2024 — July 2, 2026 (~30 months).
Initial Capital: 100,000 USDT.
Base Order Size: 500 USDT.
Averaging Orders: 5, at −2% / −5% / −9.5% / −16% / −25% from base entry.
AO Sizing: 1.8× per rung — 900 / 1,620 / 2,916 / 5,249 / 9,448 USDT.
Max Deployed Capital: ≈ 20,633 USDT (~20.6% of equity, all AOs filled).
Commission: 0.06% per trade.
Slippage: 3 ticks.
Entry Filter: 4h RSI(14) below 28.
Take Profit: 3% above average entry.
Stop Loss: None — ladder allocation is the structural risk cap.
Trailing: None.
Strategy: Long Only.
🔷 STRATEGY RESULTS
⚠️ Remember, past results do not guarantee future performance.
Net Profit: +3,902.32 USDT (+3.90%)
Max Equity Drawdown: 938.07 USDT (0.92%)
Total Closed Trades: 81
Percent Profitable: 82.72% (67 / 81)
Profit Factor: 11.248
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and confirm the RSI level (28), the five AO deviations and sizes, and the take-profit percentage match your risk profile. Scale the base/AO sizes down for lower exposure.
🔸 Results Review: Run a full-period backtest and confirm Max Drawdown stays within your personal risk band — note this configuration reached just 0.92%. Keep in mind the 81-trade sample is below the ~100-trade floor for statistical confidence, and the 11.248 profit factor reflects that small, favorable sample.
🔸 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. The base order, each safety order, and the close will each emit a dedicated JSON payload.
🔷 INDICATOR SETTINGS
Base Order Size: Capital committed on the first (base) entry.
AO Deviations: Fixed percentage distances from the base entry where each safety order fires.
AO Sizes: Capital per safety order (1.8× scaling by default).
RSI Timeframe / Length / Level: Oversold filter for the base entry (default 4h, 14, below 28).
Take Profit (%): Distance above average entry where the full position closes.
Bot ID / Email Token / Pair: Webhook fields injected into every alert payload.
Visualization: Toggle the AO ladder, fill labels, avg/TP lines, and status table.
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

NSE Indices ReBalancing & ReConstruction Days Plot This indicator is a specialized macro-timing tool built specifically for traders and investors operating in the Indian Equity Markets (NSE). It automatically calculates and projects the highly anticipated NSE Index Reconstruction and Rebalancing dates directly onto your chart, giving you months of advanced notice before major institutional flows hit the market.
Passive index funds, ETFs, and institutional players are mandated to adjust their portfolios to mirror changes in NSE indices (like the NIFTY 50, Bank Nifty, Midcap 150, etc.). These adjustments trigger billions of dollars in forced buying and selling, primarily during the closing auction of the Execution Day (the trading day immediately preceding the Effective Day). This script ensures you are never caught off guard by this engineered volatility.
What It Tracks
🔴 Reconstruction Days (March & September): Major structural changes to the indices. Companies are added or removed based on free-float market cap criteria. These days historically see the most extreme volume and volatility spikes.
🔵 Rebalancing Days (June & December): Routine adjustments to the weightages of existing index constituents. While constituents don't change, the weight adjustments still drive significant and predictable institutional block trades.
Key Features
Forward-Looking Projections: Automatically plots the next 4 upcoming events. It draws a shaded "Action Zone" spanning exactly from the Execution Day to the Effective Day.
Smart Visibility Controls: Keep your charts clean. You can restrict the indicator to only show on a specific symbol (defaulted to NSE:NIFTY) so it doesn't clutter your individual stock charts. You can also toggle visibility on/off for specific timeframes (Intraday, Daily, Weekly, Monthly).
Replay-Mode Safe: The symbol-matching logic is custom-built to survive PulseWire's Replay Mode quirks, ensuring your backtesting remains uninterrupted.
Advanced Holiday & Weekend Logic: Built-in logic skips weekends and recognizes NSE market holidays, ensuring the projected Execution Day strictly lands on a valid, active trading session.
Dynamic Auto-Cleanup: The zones automatically delete themselves from your chart exactly 24 hours after the Effective Day concludes, keeping your live workspace clutter-free.
Adaptive Labeling: Clear, dynamically sized text labels hover exactly 2% above the current closing price, preventing any interference with your price action candles or moving averages.
How to Use This in Your Trading
Option Sellers & Swing Traders: Identify these zones to avoid holding unhedged directional overnight positions or short straddles going into an Execution Day, protecting your capital against sudden gaps or IV crushes.
Momentum & Equity Traders: Look for front-running opportunities in the weeks leading up to Reconstruction days as the broader market anticipates specific stock inclusions or exclusions.
Intraday Traders: Prepare for potential liquidity drains in the morning session of Execution Days, followed by extreme, directionless volume spikes post-3:00 PM IST as passive funds execute their Market-On-Close (MOC) orders.
Settings & Customization
Visibility Settings: Enable/disable symbol filtering, set your target ticker, and toggle specific timeframes.
Label Settings: Adjust the label sizes (Tiny, Small, Normal, Large, Huge) to perfectly fit your specific screen resolution and chart layout.
Protect your portfolio from forced institutional flows and trade the volatility with precision. Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

TWT Grid Indicator [3Commas]TWT Grid Indicator
🔷 What it does:
This is a signal-only indicator that mirrors a TWT / USDT price-grid workflow on a pre-defined ladder of levels between two fixed bounds. It tracks one virtual grid position at a time: when price crosses down through a level, the indicator opens one slot; when price subsequently crosses up through the level immediately above an owned slot, that slot is closed for a fixed round-trip profit. The grid is generated geometrically by default, so spacing adapts to the price scale. The indicator computes running average entry, deployed capital, open PnL, and lifetime realized PnL — all derived from honest fill-by-fill bookkeeping. Every fill and close emits a webhook-ready JSON alert payload tagged with the specific grid slot for direct DCA Bot consumption.
- Up to 62 simultaneous virtual long slots at default settings, each sized as a fixed fraction of the configured Total Investment.
- Geometric ladder with ~1.02% per step across the default 0.5795 / 0.3134 range (−45.92%).
- No trailing exit, no stop loss — each slot's exit is the level immediately above its entry.
- Per-slot reference exposure ~1.6% of equity at default settings.
- Honest virtual bookkeeping: avg entry, deployed capital, Open PnL, and cumulative realized net profit displayed live on the chart.
🔷 Who is it for:
- Swing traders harvesting volatility on TWT in range-bound regimes who want a chart-driven signal source.
- Bot operators looking for per-slot webhook JSON ready to drive a DCA Bot configured for grid execution.
- Range traders who prefer mechanical, level-based execution over discretionary entries.
- Traders who want strategy-tester-equivalent insight (live realized/unrealized PnL) without running a backtest engine.
🔷 How does it work:
Grid Construction: On script load, the indicator 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.02% 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, the indicator marks a virtual long opened at that level for one slot's worth of capital (Investment / N) and dispatches its buy webhook. When bar close moves price up through the level immediately above an owned slot, that slot is closed, the round-trip profit between the two adjacent levels is realized, and the close webhook fires.
Honest Virtual Bookkeeping: Total cost and qty are updated incrementally on every event, so the avg entry, deployed capital, Open PnL, and realized net profit displayed in the status table reflect the actual broker-equivalent position state — no shortcut, no synthetic averaging.
Lifetime Realized PnL: Each closed slot accumulates its round-trip profit into a persistent counter. The status table displays both Open PnL (current unrealized state) and cumulative realized net profit, so live performance is visible directly on the chart.
Capital Bounds: Total virtual deployed capital cannot exceed the configured Investment. When all 62 slots are filled, no new slots open until price rises and starts closing slots. This structural cap is the indicator'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"). One PulseWire alert with "Any alert() function call" drives a DCA Bot configured for grid emulation end-to-end, with each level tracked independently downstream.
- 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.
- Live PnL Tracking: Open PnL and cumulative realized net profit are displayed live on the chart — the indicator gives strategy-tester-equivalent insight without running a backtest. This is especially useful for a grid, where a large share of value can be sitting in open (loaded) slots at any moment; the Open PnL vs Realized PnL split makes that distinction explicit.
- Calibrated for TWT 15m: Default bounds, level count, and step size are set against TWT's recent observed range. The 62-level geometric ladder gives roughly 1.02% per step — wide enough to clear taker fees on each round-trip, granular enough to keep catching 15m swings inside the range.
🔷 Considerations Before Using the Indicator:
Market Selection & Range Validity: Grid tools 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 (0.5795 / 0.3134) was set against TWT's recent observed range; update both whenever the regime changes.
Loaded-Grid Dynamic: When TWT sits in the lower half of the range, most slots are bought and waiting — the bulk of the value shows up as Open PnL rather than Realized PnL. This is normal grid behavior: realized profit only accrues as slots complete their round-trips. On the companion strategy's reference window the net closed profit was thin (+0.96%) for exactly this reason — nearly all levels were loaded at the end of the sample.
Aggregate Drawdown: Per-slot reference risk is moderate (~1.6% of equity), but if price collapses below the Low bound, aggregate unrealized loss can grow further — the companion strategy's backtest reached a 20.03% maximum equity drawdown, driven by the fully-loaded-grid dynamic. Match the indicator's per-slot allocation and Investment to your bot's configuration to keep the avg-entry and PnL display honest.
No Stop Loss: There is no exit signal on adverse moves below the lowest grid level. Slots whose entry sits above current market simply wait until price comes back. Risk is structurally capped by the bounded per-slot allocation; if a hard exchange-side stop is required, configure it on the bot directly.
Cross Detection Granularity: Slot fills and closes are evaluated on bar close. A bar that spikes through a level and returns within the same bar may be missed by design — this matches realistic polling behavior and avoids over-signaling on intra-bar wicks.
Live vs Historical State: The virtual grid state is rebuilt from chart history each time the indicator is recompiled. If the indicator is added mid-deployment or the live bot diverges from the signal stream (manual interventions, partial fills), the indicator state may not match the live bot. Toggle the indicator off and on to reset.
Backtesting Note: This is an indicator, not a strategy. There is no built-in P&L tester — but the live realized-profit counter in the status table gives a running approximation. For full metrics over the reference ~14-month sample (1,227 closed trades, 55.09% win rate, 20.03% max drawdown, profit factor 0.971, +0.96% net closed return over May 1, 2025 – July 1, 2026), use the companion strategy version on identical parameters. Note that at the end of that window nearly all grid levels are loaded with open slots, so a large share of the position value is unrealized and not reflected in the closed-trade profit factor.
🔷 How to Use It:
🔸 Add the indicator to a 15m TWT / USDT chart.
🔸 Set the High and Low bounds to a range you expect TWT to respect, pick Geometric (default, recommended) or Arithmetic spacing, and set Grid Levels (7–200) and Total Investment to match your bot's configuration (the indicator's avg-entry and PnL display becomes meaningful when virtual sizing matches real sizing).
🔸 In the DCA Bot Webhook group, paste the Bot ID, Email Token, and Pair (QUOTE_BASE format, e.g., USDT_TWT).
🔸 Create an alert on the indicator with "Any alert() function call". Paste the DCA Bot's webhook URL into the alert's Webhook field. The indicator will emit a dedicated JSON payload for every grid-level buy and grid-level close, tagged with the slot index — formatted for direct DCA Bot consumption.
🔷 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 62, range 7–200).
Spacing Mode: Geometric (constant percent step) or Arithmetic (constant absolute step).
Total Investment (USDT): Total virtual capital allocated across all slots. Per-slot size = Investment / Grid Levels.
DCA Bot Webhook: Bot ID, Email Token, and Pair fields injected into every alert payload.
Visualization: Toggle grid lines, range box, HIGH/LOW labels, avg entry plot, fill labels, signal triangles, status table (shows range, levels, owned slots, avg entry, deployed capital, 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. Indicator

ATR Stop Oscillator**What This Indicator Does — In Plain Terms**
This is a trend-following tool that measures how far price has moved away from its own volatility-based "safety line" (the ATR trailing stop), and displays that distance as a bar chart (histogram) below your main price chart — similar in spirit to how RSI or MACD sits below the chart, except this one is tracking distance from a trailing stop instead of momentum.
Here's the core idea in one sentence: **the indicator draws an invisible line that trails behind price and adjusts itself based on volatility (ATR), and the oscillator shows you how many "ATR units" price currently is above or below that line.**
- When the bars are **green and above the zero line**, price is above its trailing stop — meaning the trend is currently bullish/long-favoring.
- When the bars are **red and below the zero line**, price is below its trailing stop — meaning the trend is currently bearish/short-favoring.
- The **farther the bar is from zero**, the more "stretched" price is from its stop, in multiples of ATR (e.g., a reading of 3.0 means price is 3 full ATR units away from the stop line).
- When the bars **flip from red to green (or vice versa)**, that's a trend change — and that's exactly what triggers your alert.
---
**Input-by-Input Breakdown**
**Non-Repainting Signals (`ConfirmOnClose`)**
- **What it does:** Controls whether the trend-change alert waits for the current candle to fully close before firing, or fires immediately as soon as the condition is met — even mid-candle.
- **Why it matters:** If left ON (default), you avoid false or "fake" signals that flip back and forth while a candle is still forming — the alert only confirms once the bar is locked in. If turned OFF, you'll get faster signals, but some of them may reverse or disappear before the candle actually closes, since price is still moving. Think of it as a tradeoff between speed and reliability.
- **Practical use:** Leave this ON for swing trading or anything where you can't watch the chart constantly. Turn it OFF only if you're actively watching the screen and want the earliest possible warning, accepting the risk of a signal that later gets invalidated.
**ATR Period (`Atr`)**
- **What it does:** Sets how many bars are used to calculate the Average True Range (ATR) — the volatility measurement this whole indicator is built on. Default is 5.
- **Why it matters:** A shorter period (like 5) makes the ATR — and therefore the trailing stop and oscillator — more reactive to recent price swings, so it adjusts quickly but can feel "twitchy" or noisy. A longer period (like 20 or 50) smooths things out, making the stop line and oscillator move more slowly and steadily, but it'll lag behind sudden volatility changes.
- **Practical use:** Lower values suit fast-moving or short-timeframe trading (scalping, day trading). Higher values suit slower, longer-term trend following where you don't want to be shaken out by every small wiggle.
**Multiplier (`Mult`)**
- **What it does:** Multiplies the ATR value to determine how far away the trailing stop sits from price. Default is 5.
- **Why it matters:** This directly controls how "loose" or "tight" your trailing stop is. A higher multiplier (like 5 or higher) gives price more room to breathe before the trend is considered reversed — fewer false flips, but bigger moves against you before you get an alert. A lower multiplier (like 1 or 2) tightens the stop, giving you faster trend-change signals, but at the cost of more false flips during choppy/sideways price action.
- **Practical use:** This is your single biggest lever for tuning sensitivity. Tighten it if you're getting alerts too late or missing moves; loosen it if you're getting whipsawed by too many false trend-change alerts during sideways markets.
**Above Stop Color (`PosColor`)**
- **What it does:** Sets the color of the oscillator bars when price is above the trailing stop (positive/bullish readings). Default is green.
- **Why it matters:** Purely visual — it does not affect any calculation, alert, or signal logic. It only changes what you see on the chart.
- **Practical use:** Adjust this to match your personal chart theme or color-blind-friendly palette if needed. No functional impact either way.
**Below Stop Color (`NegColor`)**
- **What it does:** Sets the color of the oscillator bars when price is below the trailing stop (negative/bearish readings). Default is red.
- **Why it matters:** Same as above — cosmetic only, no effect on calculations or alerts.
- **Practical use:** Same as above — purely a visual preference setting.
---
**What You'll See on the Chart**
- A **histogram (bar chart)** oscillating above and below a dashed gray zero line, in your own separate pane below the price chart.
- **Green bars** = price above the ATR trailing stop (bullish state).
- **Red bars** = price below the ATR trailing stop (bearish state).
- **No labels or markers** on the price chart itself — you removed those. All the trend information lives in this oscillator pane only.
**What Triggers an Alert**
- The alert fires only on an actual **trend flip** — meaning the internal trend direction changed from bullish to bearish or vice versa, not just because the oscillator crossed zero on a fluke tick.
- You'll get one alert message telling you whether it flipped **BULLISH** or **BEARISH**, plus two separate alert conditions in PulseWire's alert menu if you'd rather set them up individually.
If any of this doesn't match how you're actually planning to use it (e.g., you want the color inputs to also influence something functional, or you want a numeric readout of the current ATR-multiple value), tell me and I'll adjust — I didn't want to assume beyond what's in the script. Indicator

TWT Grid Strategy [3Commas]TWT Grid Long Strategy
🔷 What it does:
This is a long-only price-grid strategy that harvests volatility on TWT / 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 62 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 1.6% of equity at default settings, comfortably inside the conventional 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 TWT 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.02% 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 62 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 TWT 15m: Default bounds, level count, and step size are set against TWT's recent observed range. The 62-level geometric ladder gives roughly 1.02% per step — wide enough to clear taker fees on each round-trip, granular enough to keep catching 15m swings inside the range.
🔷 Considerations Before Using the Strategy:
Why the Net Profit Looks Small: At the end of the reference backtest the net closed profit is thin (+192.35 USDT / +0.96%) — but this is not the whole picture. Because TWT drifted down toward the lower half of the range and sat there, almost all grid levels are currently loaded: a large share of the capital is tied up in open long slots that have been bought on the way down and are still waiting for price to rise back through their exit level. Those slots are holding unrealized value that has not yet been converted into realized profit. In a grid strategy the realized profit only accrues as slots complete their round-trip; when the grid is nearly fully loaded near the lows, most of the equity is sitting in open positions rather than banked profit. If price recovers into the upper half of the range, those loaded slots close in sequence and the realized profit rises accordingly.
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 (0.5795 / 0.3134) was set against TWT's recent observed range; update both whenever the regime changes.
Capital Deployment & Drawdown: The default Investment of 20,000 USDT equals 100% of starting capital — high-conviction setting that assumes the configured range holds. Per-slot risk is moderate (~1.6% of equity), but if price collapses below the Low bound, aggregate unrealized loss can grow further — the reference backtest reached a 20.03% maximum equity drawdown, driven by the same fully-loaded-grid dynamic described above. Scale the Investment input down to match the worst-case drawdown you are willing to absorb.
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 ~323 USDT per slot, 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 reference backtest logged 1,227 closed trades, far above the ~100-trade floor for statistical relevance. The ~1.02% step is deliberately wider than a tight scalp grid so each round-trip aims to clear the taker fee, but with a profit factor of 0.971 the realized edge is currently below break-even on closed trades alone; the strategy's positive total return in this window comes from the open-slot value, so match the commission (0.1% per trade) to your exchange's actual fees carefully.
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:TWTUSDT.P (Perpetual) — strategy is portable to any TWT / USDT pair.
Timeframe: 15M
Test Period: May 1, 2025 — July 1, 2026 (~14 months).
Initial Capital: 20,000 USDT.
Total Investment: 20,000 USDT (100% of capital, high-conviction setting).
Order Size per Slot: Investment / 62 ≈ 323 USDT (~1.6% of equity).
Commission: 0.1% per trade.
Slippage: 3 ticks.
Margin for Long Positions: 100%.
Indicator Settings: Default Configuration.
Grid Bounds: High 0.5795 / Low 0.3134 (range −45.92%).
Grid Levels: 62 (Geometric spacing, ~1.02% 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: +192.35 USDT (+0.96%)
Max Equity Drawdown: 4,636.76 USDT (20.03%)
Total Closed Trades: 1,227
Percent Profitable: 55.09% (676 / 1,227)
Profit Factor: 0.971
Note: at the end of this window nearly all grid levels are loaded with open long slots, so a large share of the position value is unrealized and not yet reflected in the closed-trade profit factor.
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and set the High and Low bounds to a range you expect TWT 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 — note this configuration reached 20.03% while the grid was heavily loaded. The 1,227 closed trades are far above the ~100-trade floor for statistical relevance, but the 0.971 profit factor shows the realized edge is currently below break-even; the strategy's value in this window is concentrated in open, not-yet-closed slots.
🔸 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 62, 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

Indicator

Indicator
