Global Tape World Markets 24hGlobal Tape — World Markets on the 24-Hour Clock
Global Tape arranges the world's stock markets as a single horizontal strip, ordered by the time each market opens. Read left to right, the strip is a 24-hour clock: markets on the left traded earlier in the day, markets on the right trade later, and the cell in the middle — shown in brackets — is the market that is open right now. Because the trading day is a loop, the strip rotates through the session so the live market stays in the centre, with the close of one day meeting the open of the next at the edges.
The strip is built for an intraday chart. It shows today's session as it unfolds, so it is designed to be read on a timeframe of 60 minutes or lower. On a daily or higher chart it displays a notice instead of values.
WHAT EACH MARKET SHOWS
Every market occupies one column with three rows.
SETTLED is how that market's most recent full trading day finished, shown as its change for the day and held until the market trades again. The colour shows direction and strength: green shades for a market that finished up, red shades for one that finished down, and a neutral slate for little change. A deeper colour means the move was broad across the market's main stocks; a faded cell means one stock did most of the moving, so the colour represents the whole market less well.
FORWARD is the index future for that market — a price that trades before and around the cash session. It shows where the future is trading now, ahead of the market's open. Where a market has no widely-traded retail future, the cell is left blank rather than filled with a substitute.
PRE-MKT stays empty for most markets most of the time. A mark appears only in the short window before a market opens, and it shows how far that market's future has moved since the window began. Trading is usually thin in this window, so a value here reflects movement during a period of lighter activity. Hovering the cell also shows how the move compares with that market's normal range, so an ordinary move and an unusually large one can be told apart.
Beneath the three rows is a registration track that marks the position of the live market, so the strip reads as a continuous film of the trading day.
HEADER
The header names the strip and gives a plain count of how many markets are higher on the day. It is a fact to notice, not a conclusion.
HOW THE COLORS ARE BUILT
The SETTLED color combines three things. Direction and strength come from how many of a market's tracked stocks moved up versus down. A market with only one tracked index can show direction but not breadth, so its color is held to the softer shades — a single index cannot represent agreement across a market. Vividness reflects how evenly the move was spread: when one stock dominates, the cell is shown more faded, as a reminder that the colour represents fewer names.
DATA AND SETUP
The strip reads each market through its own data feed, so it does not require extended-hours trading to be enabled on your chart. It does require that your PulseWire data plan includes the markets shown — international indices and futures (for example Tokyo, Frankfurt, Hong Kong, and the index futures). A market your plan does not cover will appear blank.
Several symbols are exposed as inputs so they can be adjusted to match your data feed. Index futures vary by subscription, and the US leader stocks shown in the tooltip can be changed as market leadership changes over time. The pre-open window length and the colour thresholds are also adjustable.
NOTES
This is a descriptive instrument. It shows what each market has done and where its future is trading; it does not generate signals or suggest actions. The session times adjust automatically for daylight saving in each region.
Built on Pine Script v6. Indicator

Indicator

Indicator

Indicator

FIL Grid Indicator [3Commas]FIL Grid Indicator
🔷 What it does:
This is a signal-only indicator that mirrors a FIL / 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 36 simultaneous virtual long slots at default settings, each sized as a fixed fraction of the configured Total Investment.
- Geometric ladder with ~1.0% per step across the default 1.0151 / 0.7099 range (−30.07%).
- No trailing exit, no stop loss — each slot's exit is the level immediately above its entry.
- Per-slot reference exposure ~2.78% 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 FIL 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.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, 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 (how much the grid has actually earned, in USDT and % of starting capital), so live performance is visible directly on the chart.
Capital Bounds: Total virtual deployed capital cannot exceed the configured Investment. When all 36 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.
- Calibrated for FIL 15m: Default bounds, level count, and step size are set against FIL's recent observed range. The 36-level geometric ladder gives roughly 1.0% 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 (1.0151 / 0.7099) was set against FIL's recent observed range; update both whenever the regime changes.
Aggregate Drawdown: Per-slot reference risk is moderate (~2.78% of equity), but if price collapses below the Low bound, aggregate unrealized loss can grow further — the companion strategy's backtest reached a 15.13% maximum equity drawdown. 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 ~13.8-month sample (1,294 closed trades, 57.96% win rate, 15.13% max drawdown, profit factor 1.434, +16.24% net return over May 1, 2025 – June 26, 2026), use the companion strategy version on identical parameters.
🔷 How to Use It:
🔸 Add the indicator to a 15m FIL / USDT chart.
🔸 Set the High and Low bounds to a range you expect FIL 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_FIL).
🔸 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 36, 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, 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. Indicator

FIL Grid Strategy [3Commas]FIL Grid Strategy
🔷 What it does:
This is a long-only price-grid strategy that harvests volatility on FIL / 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 36 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 2.78% 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 FIL 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 36 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 FIL 15m: Default bounds, level count, and step size are set against FIL's recent observed range. The 36-level geometric ladder gives roughly 1.0% 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:
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 (1.0151 / 0.7099) was set against FIL'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 is moderate (~2.78% of equity), but if price collapses below the Low bound, aggregate unrealized loss can grow further — the reference backtest reached a 15.13% maximum equity drawdown. 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 ~278 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 ~1.0% step is deliberately wider than a tight scalp grid so each round-trip comfortably clears the taker fee. The default commission (0.06% per trade) should be matched to your exchange's actual fees; with a profit factor of 1.434 the edge is modest, so a fee mismatch matters.
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:FILUSDT.P (Perpetual) — strategy is portable to any FIL / USDT pair.
Timeframe: 15M
Test Period: May 1, 2025 — June 26, 2026 (~13.8 months).
Initial Capital: 10,000 USDT.
Total Investment: 10,000 USDT (100% of capital, high-conviction setting).
Order Size per Slot: Investment / 36 ≈ 278 USDT (~2.78% of equity).
Commission: 0.06% per trade.
Slippage: 3 ticks.
Margin for Long Positions: 100%.
Indicator Settings: Default Configuration.
Grid Bounds: High 1.0151 / Low 0.7099 (range −30.07%).
Grid Levels: 36 (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,624.42 USDT (+16.24%)
Max Equity Drawdown: 1,838.06 USDT (15.13%)
Total Closed Trades: 1,294
Percent Profitable: 57.96% (750 / 1,294)
Profit Factor: 1.434
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and set the High and Low bounds to a range you expect FIL 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 15.13%. The 1,294 closed trades are far above the ~100-trade floor for statistical relevance, but the 1.434 profit factor leaves a modest margin once real fees are applied.
🔸 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 36, 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

CTZ BTC Market Cycles
**CTZ BTC Market Cycles**
This indicator maps Bitcoin's major market cycle turning points using real historical dates — not fixed bar counts — so it works accurately on any timeframe (daily, weekly, monthly).
**What it draws:**
🔵 **Bottom → Bottom** (Cyan) — The full bear-to-bear cycle floor. Historical durations: 1,153d → 1,421d → 1,432d
🟠 **Top → Top** (Orange) — The full bull-to-bull cycle ceiling. Historical durations: 1,478d → 1,424d → 1,426d
🟢 **Bottom → Top** (Green) — The bull run phase from each cycle low to the next peak
🩷 **Top → Bottom** (Pink) — The bear market phase from each cycle peak to the next low
**Known pivots:**
- Bottoms: Nov 2011 → Jan 2015 → Dec 2018 → Nov 2022
- Tops: Nov 2013 → Dec 2017 → Nov 2021 → Oct 2025
**Projected (based on historical averages):**
- Next bottom: ~Oct 2026 (~$34k, based on diminishing drawdown pattern: 84% → 77% → ~69%)
- Next top: ~Sep 2029 (+1,430d from Oct 2025 top)
**Bear zone shading** highlights the current drawdown window from the Oct 2025 top to the projected Oct 2026 bottom.
**Status bar** on the current bar shows days since last bottom, days since last top, and days to projected next bottom.
All pivots, colours, arc height and projections are fully customisable in settings.
*Published by CTZ — 25 years trading experience. Part of the CTZ indicator suite.*
Indicator

Indicator

Premium & Discount Matrix1. Dynamic Intraday Dealing Range
The core of the PD Matrix is the "dealing range." The script calculates this by finding the absolute highest high and lowest low of the current daily session:
It automatically detects when a new day begins.
As the day progresses and price creates new highs or lows, the script dynamically updates the top and bottom boundaries in real-time.
2. Matrix Box & Equilibrium
Once the dealing range is established, it draws the matrix components:
The Box: It draws a single, fully transparent rectangle around the entire daily range. The background is completely clear so it doesn't obstruct your candlesticks, and only the outer border is visible.
Equilibrium (50%): It automatically calculates the exact mathematical midpoint of the daily high and low. It then draws a dashed line straight through the middle of the box to represent the 50% Equilibrium level.
3. Smart Market Labeling
To make the zones instantly readable, the script places three floating text labels neatly to the right of your current live candle. These labels move with the price action:
Premium (Red): Positioned in the upper half (above 50%). According to ICT concepts, this is expensive pricing where institutional algorithms seek to distribute (sell short).
Eq (50%) (Gray): Points directly to the dashed equilibrium line, representing fair value.
Discount (Green): Positioned in the lower half (below 50%). This is cheap pricing where institutional algorithms seek to accumulate (buy long).
4. Customization & Performance
Like the previous script, this is highly optimized for PulseWire. It uses a single dynamic box, a single line, and three labels that constantly update on the very last bar, preventing your chart from being cluttered with hundreds of historical drawings.
You can fully customize the colors of the box border, the equilibrium line, and all three text labels directly from the indicator settings! Indicator

IPDA Data Ranges - 20 40 601. Daily Lookback Ranges
At the core of the IPDA theory, institutions look back over specific windows of time (usually 20, 40, and 60 days) to identify "Old Highs" and "Old Lows", which act as liquidity pools.
The script automatically calculates the highest high and lowest low of the last 20, 40, and 50 days (customizable in settings).
It uses a special function (request.security with the "D" resolution) to strictly pull this data from the Daily timeframe. This means even if you drop down to a 5-minute or 1-hour chart, the boxes will always accurately represent the daily ranges, rather than just 20 or 40 "intraday candles."
2. Box Visualization
Instead of cluttering your chart with lines, the script draws three overlapping transparent rectangle boxes representing these dealing ranges.
The X-axis (Time): The left side of each box starts at the exact opening time of the day the lookback period began, and the right side extends to the current live candle.
The Y-axis (Price): The top of the box rests exactly on the highest price within that window, and the bottom rests on the lowest price.
3. Dynamic Rendering & Performance
To keep PulseWire running smoothly and prevent memory bloat, the script uses a barstate.islast check.
Rather than drawing hundreds of historical boxes over past price action, the script only draws three dynamic boxes on your chart.
On every new live tick, it simply updates the borders and boundaries of these 3 existing boxes in real-time, anchoring them perfectly to the right side of the chart.
4. Customization Engine
You have full control over the script’s display through the settings:
Lookback Periods: You can change the 20/40/50 day windows to any number of days.
Labels: You can customize the text labels (e.g., typing "Short Term IPDA" instead of "20 Day IPDA").
Text Alignment: You can use dropdown menus to snap the labels to any corner or center of the box (Left, Center, Right, Top, Bottom) so they don't cover your candles.
Aesthetics: You can tweak the background fill color and the solid border color for each box to match your chart theme. Indicator

Anchor MTF Dashboard + MAsAnchor MTF Dashboard + MAs
A multi-timeframe trend dashboard built around the 20 SMA "anchor line." It reads the anchor's direction across ten timeframes at once — from the 2-minute up to the monthly — so you can spot trend confluence at a glance instead of flipping through charts. Pair the scalp block for intraday entries with the swing block for the bigger-picture bias.
What it shows
On the chart:
The anchor SMA, color-coded by direction — green when rising, red when falling, gray when flat.
Flat-zone shading that highlights when the anchor is going sideways — the conditions where trend trades tend to chop out.
Up to 8 fully customizable SMAs — each with its own on/off toggle, length, source, color, and line width.
The dashboard table:
Every timeframe's anchor direction: ▲ UP / ▼ DOWN / — flat, with a slope value (steeper = stronger trend).
A SCALP block (2 / 4 / 8 / 16 / 32 min) and a SWING block (1H / 4H / 1D / 1W / 1M), each with its own tally and an ALL UP / ALL DN flag when the whole block agrees.
An ALL row summarizing full-stack confluence across all ten timeframes.
Why it works the way it does
Trend direction is measured as the anchor's slope, normalized by ATR. That means "flat" carries the same meaning on a 2-minute chart as on the monthly — no per-timeframe tuning, and signals stay comparable across instruments and timeframes.
How to use it
Scalping: look for entries when the scalp block is aligned (mostly or fully one direction). "Mixed" or flat readings are the chop to avoid.
Swing trading: trade in the direction of an aligned swing block — those moves have the higher-timeframe tide behind them.
Best setups: when scalp and swing point the same way (the FULL ▲ / ▼ flag), trend trades have the most wind at their back. Counter-trend trades against an aligned swing block are the ones most likely to fail.
Settings
Anchor: length, source, slope lookback, flat threshold, ATR length, direction colors, width, flat-zone shading.
Moving Averages: 8 independent SMAs, each fully configurable.
Timeframes: all ten slots are editable — build any ladder you want.
Table: position and text size.
For educational purposes only. Not financial advice. Trend confluence improves context but does not guarantee outcomes — always manage your own risk. Indicator

Indicator

Sessions Liquidity (Silent)Sessions Liquidity (Silent)
A professional institutional liquidity framework designed to visualize trading sessions, session liquidity, previous-day levels, and higher-timeframe reference levels—all in one highly customizable indicator.
Sessions Liquidity (Silent) provides traders with a complete view of where liquidity forms throughout the trading day by automatically tracking session ranges, session highs and lows, previous-day liquidity, weekly and monthly reference levels, and important time-based market separators.
Instead of combining multiple session indicators, daily high/low tools, and HTF level indicators, this script integrates them into a single streamlined workflow optimized for discretionary and Smart Money trading.
What the indicator does
The script continuously monitors multiple trading sessions, builds their price ranges in real time, tracks the session highs and lows, and projects those liquidity levels forward until price interacts with them.
In addition, it automatically maintains Previous Day High/Low, Weekly Open, Previous Week High/Low, Monthly Open, and Previous Month High/Low, while providing manual time dividers and weekday markers to improve market structure analysis.
Main Features
Fully Customizable Trading Sessions
Track up to four independent trading sessions.
Default presets include:
New York
London
Tokyo
Sydney
Each session can be independently enabled, disabled, renamed, recolored, or assigned custom trading hours.
Live Session Range Boxes
The indicator builds each session's range in real time.
Features include:
Dynamic range boxes
Session labels
Adjustable transparency
Optional outlines
Custom colors
Multiple label sizes
Each session box automatically expands as price develops throughout the active session.
Session Liquidity (High & Low)
When a session closes, the script automatically creates liquidity lines at the completed session high and low.
Features include:
High lines
Low lines
Session-specific labels
Automatic line extension
Adjustable line style
Adjustable line width
Label offsets
Multiple sizing options
These levels remain active until liquidity has been taken or the configured trading-day cutoff is reached.
Smart Liquidity Mitigation
Liquidity lines are actively managed after creation.
Users can choose between:
Wick Touch mitigation
Close Through mitigation
When liquidity is taken, the script can either:
Automatically delete mitigated levels
Freeze the completed line for historical reference
This provides a cleaner chart while preserving important execution levels based on personal preference.
Trading Day Cutoff
Unmitigated liquidity levels can automatically stop extending after a user-defined trading-day cutoff.
This helps maintain chart clarity by preventing outdated liquidity levels from extending indefinitely.
Previous Day High / Previous Day Low
Automatically tracks the true chart candles that created:
Previous Day High (PDH)
Previous Day Low (PDL)
Features include:
Live updating current day's extremes
Historical PDH/PDL storage
Configurable number of previous days
Optional price display
Custom labels
Calendar-day or custom cutoff rollover modes
Unlike many indicators, the levels originate from the actual candle that created the high or low, providing a more accurate visual representation.
Weekly & Monthly Reference Levels
Automatically maintains higher-timeframe institutional levels including:
Weekly Open (WO)
Previous Week High (PWH)
Previous Week Low (PWL)
Monthly Open (MO)
Previous Month High (PMH)
Previous Month Low (PML)
Each level updates automatically as new weeks and months begin while preserving historical reference periods.
Historical Level Management
Historical daily, weekly, and monthly levels are automatically stored and managed.
Users can configure how many historical periods remain visible while older levels are automatically removed to reduce chart clutter.
Manual Time Dividers
Create custom vertical market dividers anywhere throughout the trading day.
Features include:
Up to four custom dividers
User-defined times
Custom labels
Custom colors
Adjustable styles
Adjustable widths
Ideal for marking:
Market Open
London Open
New York Open
Lunch
Session transitions
Custom execution windows
Weekday Labels
Optionally display weekday markers directly on the chart.
Each weekday can be enabled or disabled individually, making it easy to identify daily transitions during historical analysis and replay.
Flexible Timezone Support
The indicator supports:
Exchange timezone
Manual UTC offsets
allowing all sessions and time-based tools to align with your preferred trading schedule regardless of your broker or market.
Designed For
Sessions Liquidity (Silent) is built for traders who rely on:
Smart Money Concepts (SMC)
ICT methodologies
Liquidity-based execution
Session trading
Intraday market structure
Futures
Forex
Indices
Cryptocurrencies
Key Benefits
Consolidates session analysis into a single indicator
Tracks session highs and lows automatically
Maintains liquidity levels until mitigation
Displays Previous Day High and Low with historical tracking
Includes Weekly Open, Monthly Open, Previous Week High/Low, and Previous Month High/Low
Supports manual session dividers and weekday markers
Fully customizable colors, labels, line styles, transparency, and timezones
Reduces chart clutter while preserving institutional reference levels
Overall, this is best described as an institutional market timing and liquidity workspace. Rather than focusing solely on session boxes, it provides a comprehensive view of the key liquidity pools and higher-timeframe reference levels that many discretionary and Smart Money traders monitor throughout the trading day. Indicator

CTZ BTC ULTIMATE CYCLE v3.2Here's a description ready to paste into PulseWire's "Publish Script" page:
---
**CTZ BTC ULTIMATE CYCLE v3.2 — Pine Script v6**
A professional-grade Bitcoin market cycle analysis tool built around the core principles of cycle theory — identifying Daily Cycle Lows (DCL), Intermediate Cycle Lows (ICL), Yearly Cycle Lows (YCL), and 4-Year Cycle Lows (4YCL) with precision pivot detection, adaptive timing, and multi-layer confluence scoring.
**What it does**
The indicator automatically detects and labels cycle lows across four timeframes simultaneously. Each cycle is tracked from its anchor low, projected forward using a rolling average of the three most recent cycle lengths, and displayed with countdown timers, invalidation levels, and projection boxes showing the expected price zone for the next low.
A real-time dashboard (top-right) gives you an at-a-glance read on where you are inside every cycle, what to watch next, and the overall health of the current market structure.
**Key features**
- Four-cycle detection: DCL, ICL, YCL, and 4YCL with individually tunable sensitivity (Low / Medium / High)
- Confidence scoring (★☆☆☆☆ to ★★★★★) at every DCL and ICL, factoring in RSI divergence, MACD divergence, volume confirmation, cycle regularity, and right translation
- Right/Mid/Left translation detection — the single most important cycle health signal
- Cycle failure detection with bear market vs bull market context, consecutive failure streak warnings, and win streak tracking
- Near-fail warning line drawn in real time when price approaches an invalidation level
- Projection boxes using Fibonacci retracement of the prior cycle range to define the expected low zone
- Cycle sync detection — highlights bars where a projected DCL and ICL land within 4 bars of each other (high-conviction buy windows)
- MA breakout confirmation tracking after each cycle low
- Fully configurable colours, all visuals individually toggleable
- Five alert types: high-conviction DCL, cycle failure, price entering projection zone, multi-cycle sync imminent, MA breakout confirmed
**How to use it**
Apply to BTCUSD on the Daily timeframe. Medium sensitivity is the recommended starting point. Watch for right-translated cycles (the high comes after the midpoint), DCL confidence of ★★★★ or above, and RSI/MACD divergence at the low. The strongest buy setups occur when a cycle sync aligns with an overdue ICL in a bull market regime — the dashboard flags these as ★ BUY SETUP automatically.
Invalidation levels are drawn forward from the most recent confirmed low. A close below the DCL invalidation level during a bull market is a cycle failure and a warning sign. Two or more consecutive failures suggest a potential regime change to bear market.
**Settings**
- Sensitivity: controls pivot lookback — Low is smoother with fewer signals, High is more reactive
- All four cycle types can be toggled independently
- Dashboard, projection boxes, cycle lines, and the status label can each be turned off for a cleaner chart
- Colours fully customisable per cycle type
Built by CTZ / HumanPay. Part of the CTZ Pine Script suite — 10 years of cycle and smart money methodology distilled into one indicator. Indicator

ICT NASPre-BOS FVG — NAS100 (15m / 1H)
The same Pre-BOS FVG engine proven on gold, ported to NAS100. Built on ICT 2022 mentorship. — Fair Value Gap, Break of Structure, draw on liquidity
Setups:
- A (FVG): higher low → close breaks the last swing high → buy the gap left in the breakout leg on the pullback (mirror for shorts: lower high → break of swing low → sell).
- B (retest): if a clean break has no gap, enter the retest of the broken level instead.
Management: stop behind the swing, bank half at +1R, move to breakeven, then trail behind structure. Long above the EMA, short below it. Entries confirm on candle close (no repainting).
How it tested (backtest — not live — real NAS100, ~2yr, no-lookahead, 70/30 out-of-sample split, costs included).
Scored at a flat 2R per win so the numbers are honest and comparable:
- 15m: 70% / 69% win, profit factor 4.4, +331R / +153R — 144 out-of-sample trades, in-sample ≈ out-of-sample (robust).
- 1H: 69% / 61% win, profit factor ~3–4, +92R / +19R (smaller sample, 23 OOS trades).
Honest limits: the live version trails its winners further than a flat 2R, so on the chart it looks like ~89% win / huge profit factor — don't trust that PF, it's flattered by a few big trend rides; judge it by the 2R numbers above. NAS 1H sample is modest. Past backtest performance is not a promise of future results.
Forward-test before risking money. Educational tool, not financial advice. Credit: ICT
---
NAS 15m is the strongest, most trustworthy version (big sample, holds out-of-sample). Indicator

Indicator

Indicator

Indicator

JUP RSI Long Indicator [3Commas]JUP RSI Long Indicator
🔷 What it does:
This is a signal-only indicator that mirrors a JUP dip-buying workflow with a scaling safety-order ladder. It tracks one virtual long position at a time, opened only when JUP prints a deep oversold reading on 4-hour RSI. Five safety orders fire at fixed deviations from base entry (−2%, −5%, −9.5%, −16%, −25%) with sizes scaling 1.8× on every rung. Exit is a fixed 3% Take Profit from average entry. The indicator computes running average entry, deployed capital, open PnL, and lifetime realized PnL — all derived from honest fill-by-fill bookkeeping. Every event emits a webhook-ready JSON alert payload for direct DCA Bot consumption.
- Selective oversold entry: 4h RSI < 28.
- Non-uniform fixed-deviation safety ladder: −2%, −5%, −9.5%, −16%, −25% from base entry.
- 1.8× scaling safety-order sizes: 900 / 1,620 / 2,916 / 5,249 / 9,448 USDT from a $500 base.
- Tight 3% Take Profit from the averaged-down entry — quick deal close once price stabilizes.
- Honest virtual bookkeeping: Open PnL and lifetime Total PnL displayed live on the chart.
🔷 Who is it for:
- Swing traders running a DCA Bot on JUP who want to buy deep oversold dips.
- DCA-style traders who want a disciplined averaging ladder that only deepens on serious adverse moves.
- Bot operators who want a chart-driven signal source that emits per-event JSON ready for a DCA Bot.
- Traders comfortable with a scaling martingale ladder deploying up to ~20.6% of equity per trade in exchange for a high deal-close rate.
🔷 How does it work:
Entry Filter: A 4-hour RSI(14) is sampled via request.security with lookahead disabled (no repaint). The entry gate fires when RSI is below 28 (deep oversold) at host-bar close, filtering out shallow dips.
Base Entry: When the gate is satisfied, the indicator marks a virtual long entry, captures the base entry price, and seeds the cost-basis ledger with the configured base order size (default 500 USDT).
Safety Order Ladder (Fixed Deviations, 1.8× Sizes): After base fill, the indicator monitors price deviation against the base entry. Each safety order has its own fixed deviation from base — not a cumulative ladder. AO1 fills at close ≤ base × 0.98 (−2%); AO2 at −5%; AO3 at −9.5%; AO4 at −16%; AO5 at −25%. USDT sizes scale 1.8× from a 900 first AO: 900 / 1,620 / 2,916 / 5,249 / 9,448. Each fill updates the running cost-basis and dispatches its own webhook payload.
Honest Virtual Bookkeeping: Total cost and qty are updated incrementally on every event, so the avg entry, deployed capital, Open PnL, and Total PnL displayed in the status table reflect the actual broker-equivalent position state — no shortcut from base entry, no synthetic averaging.
Lifetime Total PnL: When the position closes for profit, the realized PnL from that cycle accumulates into a lifetime counter. The status table displays both Open PnL (current cycle, resets on exit) and Total PnL (lifetime, persists across the chart history).
Exit: A fixed 3% Take Profit above the running average entry. When close hits the TP target, the close webhook fires, realized PnL accumulates, and the virtual position resets.
🔷 Why it's unique:
- Selective Oversold Entry: The deal opens only on a deep 4h RSI < 28 print, so capital is committed at genuinely stretched conditions rather than on every dip.
- Non-Uniform Fixed-Deviation Ladder: Most published DCA tools use formula-based ladders (step × multiplier). This one exposes each AO deviation as a direct input, allowing an asymmetric ladder (2% / 5% / 9.5% / 16% / 25%) where deeper safety orders trigger only on serious adverse moves.
- 1.8× Scaling (Not Doubling): The 1 / 1.8 / 3.24 / 5.83 / 10.5 size progression is softer than a 2× doubling martingale — it still concentrates size in the deeper rungs but caps maximum deployment at ~20.6% of equity.
- Lifetime PnL Tracking: Open PnL and Total PnL are displayed live on the chart — Open resets per cycle, Total persists across the entire chart history. The indicator gives strategy-tester-equivalent insight without running a backtest.
- Per-Event Webhook Ledger: Up to seven discrete events per cycle (entry + 5 AO fills + TP), each with its own JSON alert payload. One PulseWire alert with "Any alert() function call" drives a DCA Bot end-to-end.
🔷 Considerations Before Using the Indicator:
Sample Size: The companion strategy's backtest produced 83 closed trades over a ~29-month window — below the ≥100 floor typically used for statistical confidence. The high win rate and profit factor reflect favorable conditions and the averaging mechanic, not a deterministic edge. Treat them as indicative, not a forward-performance guarantee.
Aggressive Capital Deployment: If all five safety orders fill, total deployed capital reaches ~$20,633 = ~20.6% of the default reference equity. The scaling ladder amplifies both upside on recovery and risk if the lower bound breaks. Match the indicator's per-AO allocation to your bot's configuration to keep the avg-entry display honest.
No Stop Loss: There is no exit signal on adverse moves below AO5 (−25% from base). If price keeps falling, the virtual position holds unhedged until either price recovers to the 3% TP target or the user intervenes. Risk is structurally capped on the bot side by the bounded position ladder; if a hard exchange-side stop is required, configure it on the bot directly.
Martingale Tail Risk: A ladder that bottoms out at −25% is built for mean-reverting moves. JUP is a high-volatility asset; a sustained directional collapse below −25% leaves the full virtual position open with no further averaging available — the single largest risk in any martingale DCA.
Cross Detection Granularity: Entries and AO fills 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 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 Total PnL counter in the status table gives a running approximation. For full metrics over a ~29-month sample (83 closed trades, 69.88% win rate, 1.55% max drawdown, profit factor 5.655, +3.99% net return), use the companion strategy version on identical parameters.
🔷 How to Use It:
🔸 Add the indicator to a 4h JUP / USDT chart.
🔸 Review the RSI entry level, the five AO deviations and sizes, and the Take Profit percentage. Defaults are calibrated for JUP 4h — recalibrate when the asset's volatility regime shifts.
🔸 Set Base Order Size and AO sizes to match your bot's configuration (the indicator's avg-entry 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_JUP).
🔸 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 JSON payloads for entry, each safety order, and TP exit — formatted for direct DCA Bot consumption.
🔷 INDICATOR SETTINGS
Base Order Size (USDT): Virtual order size for the avg-entry / open-PnL computation.
AO1–AO5 Deviation (%): Fixed distance from base entry where each safety order becomes eligible. Non-uniform by design, reaching −25% at AO5.
AO1–AO5 Size (USDT): Virtual USDT amount of each safety order. Scales 1.8× per rung by default.
RSI Timeframe / Length / Less Than: 4h RSI filter for the base entry.
Take Profit (%): Fixed distance above the running average entry where the virtual long closes.
Active Window: Optional date filter — when ON, the indicator only fires signals between From and To dates.
DCA Bot Webhook: Bot ID, Email Token, and Pair fields injected into every alert payload.
Visualization: Toggle AO Ladder, Avg / TP plot lines, fill labels, signal triangles, 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. Indicator

JUP RSI Long Strategy [3Commas]JUP RSI Long Strategy
🔷 What it does:
This is a long-only DCA strategy with a selective oversold entry and a scaling safety-order ladder. A long entry opens only when the 4-hour RSI falls below 28 (deep oversold). Five safety orders then fire at fixed deviations from base entry (−2%, −5%, −9.5%, −16%, −25%) with sizes scaling 1.8× on every rung ($900 → $1,620 → $2,916 → $5,249 → $9,448 from a $500 base). Exit is a fixed 3% Take Profit from average entry. No trailing, no Stop Loss.
- Single base order with up to five safety orders on a non-uniform fixed-deviation ladder reaching −25% below base.
- Size scaling 1.8× per rung — aggressive enough to pull the average down hard, softer than a 2× doubling martingale.
- Tight 3% Take Profit from average entry — the averaging ladder pulls the average down so a small recovery closes the deal in profit.
- Single entry filter: deeply oversold 4h RSI — a clean, selective trigger.
- Every entry, safety order, and exit emits a webhook-ready JSON alert payload for direct DCA Bot consumption.
🔷 Who is it for:
- Swing traders looking for long exposure on JUP when it prints deep oversold readings on the 4h.
- DCA-style traders who want a disciplined averaging ladder that only deepens on serious adverse moves.
- Bot operators who want to drive a DCA Bot via webhook with per-event JSON payloads tagged for each base / safety order / exit action.
- Traders comfortable with a scaling martingale ladder deploying up to ~20.6% of equity per trade in exchange for a high deal-close rate.
🔷 How does it work:
Entry Filter: A 4-hour RSI(14) is sampled via request.security with lookahead disabled (no repaint). The entry gate fires when RSI is below 28 (deep oversold) at host-bar close, filtering out shallow dips.
Base Order: Sized at 500 USDT default (0.5% of 100k capital). Configurable as Market (default) or Limit at the bar's close.
Safety Order Ladder (Fixed Deviations, 1.8× Sizes): After the base fill, the strategy monitors price deviation against the base entry. Each safety order has its own fixed deviation from base — not a cumulative ladder. AO1 fires when close ≤ base × 0.98 (−2%); AO2 at −5%; AO3 at −9.5%; AO4 at −16%; AO5 at −25%. Sizes scale 1.8× from a 900 USDT first AO: 900 / 1,620 / 2,916 / 5,249 / 9,448.
Exit: A fixed 3% Take Profit above the running average entry. When close hits the TP target, the position closes at market. No trailing, no Stop Loss.
Why the Ladder Works: Each scaling safety order weights the average entry toward the lowest fills. After several rungs fill, the average sits well below base, so a modest 3% bounce off the lows is enough to close the whole deal in profit — the core mechanic of a DCA bot.
🔷 Why it's unique:
- Selective Oversold Entry: The deal opens only on a deep 4h RSI < 28 print, so capital is committed at genuinely stretched conditions rather than on every dip.
- Non-Uniform Fixed-Deviation Ladder: Most published DCAs use formula-based ladders (step × multiplier). This one exposes each AO deviation as a direct input, allowing an asymmetric ladder (2% / 5% / 9.5% / 16% / 25%) where deeper safety orders trigger only on serious adverse moves and the lowest rung sits a full 25% below base.
- 1.8× Scaling (Not Doubling): The 1 / 1.8 / 3.24 / 5.83 / 10.5 size progression is softer than a 2× doubling martingale — it still concentrates size in the deeper rungs but caps maximum deployment at ~20.6% of equity rather than ~31%.
- Tight Recovery Target: The 3% Take Profit on the averaged-down entry closes deals quickly once price stabilizes, keeping the win rate high and holding times short relative to the depth of the ladder.
- DCA Bot Integration: Every event (base, AO 1–5, exit) emits a fully-formed JSON alert payload. Connect one alert to a DCA Bot's webhook URL and the strategy drives the bot end-to-end without any glue layer.
🔷 Considerations Before Using the Strategy:
Sample Size: The backtest produced 83 closed trades — below the ≥100 floor typically used for statistical confidence. The 69.88% win rate and high profit factor reflect favorable conditions over the test window and the averaging mechanic, not a deterministic edge. Treat these numbers as indicative of how the ladder behaves, not a forward-performance guarantee. Extend the test window or run the strategy across multiple assets to build a larger sample before committing capital.
Aggressive Capital Deployment: If all five safety orders fill, total deployed capital reaches ~$20,633 = ~20.6% of default 100k equity — above PulseWire's typical 5–10% per-trade band. Size the base and AO inputs down to dial per-trade risk into a safer range. The scaling ladder amplifies both upside (when price recovers) and risk (if the lower bound breaks).
No Stop Loss: There is no exit on adverse moves below the −25% AO5. If price keeps falling below the lowest safety order, the position holds unhedged until either price recovers to the 3% TP target or the user intervenes. The structural risk cap is the bounded 5-rung position ladder; if a hard exchange-side stop is required, layer it on the bot directly.
Martingale Tail Risk: A ladder that bottoms out at −25% is built for mean-reverting moves. JUP is a high-volatility asset; a sustained directional collapse below −25% leaves the full position open with no further averaging available — the single largest risk in any martingale DCA. Choose regimes where deep-but-recoverable dips are the norm.
Commission Calibration: The default 0.06% commission is calibrated for perpetual taker conditions. Match it to your exchange's actual fees.
🔷 STRATEGY PROPERTIES
Symbol: BYBIT:JUPUSDT.P (Perpetual) — portable to any JUP / USDT pair.
Timeframe: 4H
Test Period: January 31, 2024 — June 25, 2026 (~29 months).
Initial Capital: 100,000 USDT.
Order Size per Trade: 0.5% of Capital base + 5 safety orders with 1.8× size scaling.
Max Capital Deployed: ~$20,633 per trade (~20.6% of equity).
Commission: 0.06% per trade.
Slippage: 3 ticks.
Margin for Long Positions: 100%.
Indicator Settings: Default Configuration.
Base Order: 500 USDT, Market by default (Limit toggle available).
Take Profit: 3.0% above average entry (no trailing).
Stop Loss: None — bounded position size is the structural risk cap.
Entry Filter: 4h RSI(14) Less Than 28.
Safety Orders: 5 with fixed deviations −2% / −5% / −9.5% / −16% / −25% from base entry; sizes 900 / 1,620 / 2,916 / 5,249 / 9,448 USDT (1.8× scaling).
Strategy: Long Only.
🔷 STRATEGY RESULTS
⚠️ Remember, past results do not guarantee future performance.
Net Profit: +3,990.21 USDT (+3.99%)
Max Equity Drawdown: 1,573.79 USDT (1.55%)
Total Closed Trades: 83
Percent Profitable: 69.88% (58 / 83)
Profit Factor: 5.655
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and review the Base Order Size, the five AO deviations and sizes, the RSI entry level, and the Take Profit percentage. Defaults are calibrated for JUP 4h — recalibrate when the asset's volatility regime shifts.
🔸 Results Review: The backtest produced 83 closed trades over ~29 months — below the ~100-trade floor for statistical relevance. Treat the metrics as indicative of the ladder's behavior; a larger sample increases confidence. Confirm that the trade frequency and the ladder's max deployment fit your risk tolerance before deploying capital.
🔸 Create alerts to trigger the DCA Bot: Add one alert on the strategy using "Any alert() function call". Paste the 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 strategy will emit JSON payloads for entry, each safety order, and exit — formatted for direct DCA Bot consumption.
🔷 INDICATOR SETTINGS
Base Order Size (USDT): USDT amount opened on the long entry.
Use LIMIT for Base: Toggle between Market (default) and Limit at bar close.
AO1–AO5 Deviation (%): Fixed distance from base entry where each safety order becomes eligible. Non-uniform by design, reaching −25% at AO5.
AO1–AO5 Size (USDT): USDT amount of each safety order. Scales 1.8× per rung by default.
RSI Timeframe / Length / Less Than: 4h RSI filter for the base entry.
Take Profit (%): Fixed distance above average entry where the long closes for profit.
DCA Bot Webhook: Bot ID, Email Token, and Pair fields injected into every alert payload.
Visualization: Toggle AO Ladder, Avg / TP plot lines, fill labels, 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

Indicator
