Indikator

[3Commas] XLM Grid Bot - Long Strategy XLM Grid Bot — Long Strategy
🔷 What it does:
This is a long-only price-grid strategy that harvests volatility on XLM / 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 50 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.00% 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 XLM 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 50 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 XLM 15m: Default bounds, level count, and step size are set against XLM's recent observed range. The 50-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 (0.22347 / 0.13698) was set against XLM'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 low (~2.00% of equity), but if price collapses below the Low bound, aggregate unrealized loss can grow further. Scale the Investment input down to match the worst-case drawdown you are willing to absorb in a range-break scenario.
No Stop Loss Justification: There is no exit on adverse moves below the lowest grid level. The strategy's per-trade risk is structurally capped by the per-slot allocation (Investment / N levels) — at defaults that is ~200 USDT per slot, well inside the conventional 5–10% per-trade band. The aggregate unrealized exposure is controlled separately via the Investment input.
Trade Volume & Fees: Grid bots on 15m generate a high number of round-trips. The ~1.0% step is deliberately wider than a tight scalp grid so each round-trip comfortably clears the taker fee. The default commission (0.06% per trade) should be matched to your exchange's actual fees; any mismatch will materially shift the results.
Demo Testing: Always demo-test before going live. Past results do not guarantee future performance, especially on a strategy whose profitability is bounded by the chosen High/Low range remaining valid.
🔷 STRATEGY PROPERTIES
Symbol: BYBIT:XLMUSDT.P (Perpetual) — strategy is portable to any XLM / USDT pair.
Timeframe: 15M
Test Period: February 1, 2026 — June 9, 2026 (~4.3 months).
Initial Capital: 10,000 USDT.
Total Investment: 10,000 USDT (100% of capital, high-conviction setting).
Order Size per Slot: Investment / 50 = 200 USDT (~2.00% of equity).
Commission: 0.06% per trade.
Slippage: 3 ticks.
Margin for Long Positions: 100%.
Indicator Settings: Default Configuration.
Grid Bounds: High 0.22347 / Low 0.13698 (range −38.70%).
Grid Levels: 50 (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: +2,167.03 USDT (+21.67%)
Max Equity Drawdown: 761.57 USDT (7.53%)
Total Closed Trades: 1,076
Percent Profitable: 62.27% (670 / 1,076)
Profit Factor: 1.932
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and set the High and Low bounds to a range you expect XLM to respect. Pick Geometric for percent-spaced levels (default, recommended) or Arithmetic. Set Grid Levels (7–200) and Total Investment to match your risk profile.
🔸 Results Review: Run a full-period backtest and confirm Max Drawdown stays within your personal risk band. Validate that the trade count is high enough to be statistically meaningful — this configuration produced 1,076 closed trades over the test window, far above the ~100-trade floor for statistical relevance.
🔸 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 50, 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 TradingView 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. Strategi

Quarterly Earnings Here's a ready-to-paste TradingView publication description:
---
**Quarterly Earnings Dashboard**
A clean on-chart table that puts a stock's key fundamentals next to its price action — built for fundamentals-aware swing/position traders who want valuation, quality, and earnings trend in one glance without leaving the chart.
**Current snapshot (top row)**
- **MCap (Cr)** — market capitalisation
- **PE** — price-to-earnings
- **FFloat (Cr)** — free-float market cap (MCap × float shares ÷ total shares)
- **RVOL** — relative volume vs the N-bar average (configurable), to spot unusual activity
- **ROE%** — return on equity
- **CFO/PAT%** — cash conversion: operating cash flow ÷ profit after tax. ~100%+ signals profits backed by real cash; persistently low is a quality red flag.
**Quarterly earnings table**
For the last N reported quarters: **PAT (Cr)**, **PAT YoY%**, **Sales (Cr)**, **Sales YoY%**, and **OPM%**. YoY columns are colour-coded green/red so accelerating or decelerating earnings jump out.
**Inputs**
- Quarters to show (1–16)
- Reporting period (FQ / FY / TTM)
- RVOL length
- Table position and colours
**Notes**
- All data is pulled from TradingView's built-in fundamentals via `request.financial()`. Best used on a single stock's weekly or daily chart.
- Some IDs (free float, cash flow) aren't published on the quarterly feed for every market, so the snapshot falls back FQ → FY → TTM. If a cell still reads "n/a", TradingView simply doesn't carry that data for the symbol.
- RVOL is relative to the chart timeframe — on a weekly chart it's volume vs the 20-week average.
Not financial advice; for research and educational use.
---
Indikator

Indikator

Institutional Fibonacci + Elliott WaveInstitutional Fibonacci + Elliott Wave — Indicator Description
Overview
This indicator combines three powerful technical analysis tools into a single overlay: Fibonacci retracement/extension levels, Elliott Wave detection, and a Volume Point of Control (POC) line. It is designed to help traders identify high-probability entry zones, validate wave structure, and project take-profit targets with institutional-grade precision.
Core Components
1. Fibonacci Retracement & Extension Levels
The indicator automatically detects the most recent confirmed swing high and swing low using a configurable pivot length, then draws the full Fibonacci grid from that range.
Retracement levels (entry/pullback zones):
0.236, 0.382, 0.500, 0.618 (Golden Ratio), 0.705 (Institutional), 0.786 (Deep), 0.886 (Extreme)
Extension levels (take-profit targets):
1.000 (TP1 — equal move), 1.272 (TP2 — Wave 3 target), 1.618 (TP3 — Golden Extension), 2.000 (TP4), 2.618 (TP5)
The Golden Zone (0.618–0.786) is highlighted with a shaded box — historically the highest-probability reversal area in trending markets. A TP1 zone box is also drawn around the 1.000 extension.
Direction is set automatically: if the most recent confirmed pivot was a high, the grid is drawn bullish (low → high); if a low, it draws bearish (high → low). Every level includes an optional price label and percentage distance from the 0.618 entry.
2. Elliott Wave Detection
The indicator scans recent pivot history for a valid 5-wave impulse pattern, applying the three core Elliott Wave rules:
Wave 2 never retraces beyond the start of Wave 1
Wave 3 is never the shortest impulse wave
Wave 4 does not overlap Wave 1's price territory
When a pattern is confirmed, it draws labeled wave points (W1–W5) connected by colored lines — solid cyan for impulse waves, dashed orange for corrective waves. It also projects forward targets:
W5 Min / W5 Max — expected completion range for Wave 5
ABC-C — the likely endpoint of the subsequent corrective wave
Both bullish and bearish impulse structures are detected.
3. Point of Control (POC)
The POC line marks the price level with the highest traded volume over a configurable lookback window (default: 300 bars). It is calculated by dividing the price range into buckets and finding the bucket with the most cumulative volume — similar to a simplified volume profile.
The POC acts as a strong support/resistance magnet. Price tends to revisit and consolidate around it, making it useful for:
Confirming Fibonacci entry zones when POC aligns with the 0.618–0.786 area
Identifying likely reversal points if price is extended far from POC
4. Information Table
A compact on-chart table (position configurable) displays:
All 7 key price levels (0.618 entry through 2.618 TP5) with current prices and % move from the 0.618 entry
Elliott Wave phase status (Scanning / Bullish Impulse / Bearish Impulse)
Wave rule validation confirmation
How to Use It
Entering a trade:
Watch for price to pull back into the Golden Zone (0.618–0.786). If the POC line sits inside or near that zone, confluence is strong. Look for a reversal candle or momentum confirmation before entering.
Setting targets:
Use the extension levels from the table as a tiered take-profit plan — partial exit at TP1 (1.000), scale out at TP2 (1.272), and let runners run toward TP3 (1.618) or beyond.
Elliott Wave confluence:
If the indicator detects a bullish impulse and you are entering near the Wave 4 zone (between W3 and W4 labels), the W5 Min/Max projections give you a forward price target range that aligns with the extension levels.
Alerts:
Five built-in alerts are available — Golden Zone entry, TP1/TP2/TP3 hits, Elliott Wave confirmation, and a POC touch — configurable directly from TradingView's alert system.
Key Settings
Setting Default Notes Pivot Swing Length21Higher = fewer, more significant swings EW Pivot Length21Match to Swing Length for consistency POC Lookback300 bars Increase for longer-term POC Price Buckets200Higher = more precise POC, heavier CPU load Show Golden Zone On Recommended to leave on Show % from Entry On Shows distance from 0.618 for each level
Best Practices
Works on any timeframe and instrument (stocks, forex, crypto, futures)
Higher timeframes (4H, Daily) produce more reliable pivot detections
Elliott Wave detection is most reliable in trending, impulsive markets — use with caution in choppy, ranging conditions
Confluence of a Fibonacci level + POC + Elliott Wave count is the strongest signal this indicator can produce Indikator

Indikator

Indikator

[3Commas] SOL RSI Reversal DCA - Short Indicator SOL RSI Reversal DCA - Short Indicator
🔷 What it does:
This is a signal-only indicator that mirrors a short-side mean-reversion workflow on SOL / USDT. It tracks one virtual short position at a time, opened when the 3-minute RSI(9) crosses down through 80 (overbought momentum rollover). Up to three averaging orders fill at fixed deviations ABOVE base entry (+1%, +2%, +3%) with uniform sizing. Exit is a 1.3% Take Profit with a 0.3% trailing retrace, plus a hard 8% Stop Loss. The indicator computes running average entry, deployed capital, open PnL, and lifetime realized PnL — all from honest fill-by-fill bookkeeping. Every event emits a webhook-ready JSON alert payload for direct DCA Bot consumption.
- Momentum-exhaustion trigger: 3m RSI(9) crossing DOWN through 80.
- Uniform DCA ladder: +1% / +2% / +3% above base entry, equal sizing.
- Tight 1.3% Take Profit with a 0.3% trailing lock, and a hard 8% Stop Loss.
- Honest virtual bookkeeping: Open PnL and lifetime Total PnL displayed live on the chart.
🔷 Who is it for:
- Intraday traders fading overbought spikes on SOL on lower timeframes.
- Bot operators who want a chart-driven signal source that emits per-event JSON ready for a DCA Bot.
- Traders who want a defined-risk short signal — modest averaging plus a hard stop — rather than an open-ended martingale.
- Operators tracking staged position management (entry, up to three averaging fills, single exit) directly on the chart without the strategy-tester overhead.
🔷 How does it work:
Entry Trigger: A 3-minute RSI(9) is sampled via request.security with lookahead disabled (no repaint). The base short opens when that RSI crosses DOWN through 80 — the prior 3m close was ≥ 80 and the current is below it, marking the moment overbought momentum rolls over.
Base Entry: When the trigger fires, the indicator marks a virtual short, captures the base entry price, and seeds the cost-basis ledger with the configured base order size (default 500 USDT).
Averaging Orders (Uniform DCA Ladder): After base fill, the indicator monitors price deviation above the base entry. Each averaging order has a fixed deviation — +1%, +2%, +3% — with uniform sizing (250 USDT each). Each fill updates the running cost-basis and dispatches its own webhook payload, raising the virtual average entry.
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.
Exit (TP + Trailing): A 1.3% Take Profit below the running average entry arms a trailing exit. Once price trades through the TP level, the indicator tracks the in-favor low and signals a close when price retraces 0.3% off that low.
Stop Loss: A hard 8% Stop Loss above the average entry. If price runs against the short past that level, the close webhook fires, realized PnL accumulates, and the virtual position resets.
Lifetime Total PnL: When a cycle closes, its realized PnL accumulates into a lifetime counter. The status table displays both Open PnL (current cycle, resets on exit) and Total PnL (lifetime, persists across chart history).
🔷 Why it's unique:
- Momentum-Exhaustion Trigger: Rather than signaling on any overbought reading, the short opens specifically on the RSI crossing DOWN through 80 — the rollover moment — filtering out signals that fire while momentum is still climbing.
- Defined-Risk DCA: A modest 3-rung uniform ladder AND an 8% hard stop, so the worst-case loss per cycle is bounded and known in advance.
- Trailing Take Profit: The 1.3% target arms a 0.3% trailing exit rather than a fixed limit — capturing the reversion snap and then riding any follow-through.
- Lifetime PnL Tracking: Open PnL and Total PnL are displayed live on the chart — strategy-tester-equivalent insight without running a backtest.
- Per-Event Webhook Ledger: Up to six discrete events per cycle (entry + 3 AO fills + TP or SL), each with its own JSON alert payload. One TradingView 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 100 closed trades — at the commonly used floor for statistical relevance, not far above it. The win rate and profit factor reflect favorable conditions over the test window; treat them as indicative, not a forward-performance guarantee.
Lower-Timeframe Sensitivity: The trigger runs on a 3-minute RSI. Lower timeframes generate more signals but are more sensitive to noise and fees. Confirm trade frequency and fee drag fit your execution venue.
Stop Loss Discipline: The 8% Stop Loss is the defining risk control. With base plus three averaging orders, maximum deployed capital is ~1,250 USDT (12.5% of the default reference equity); an 8% stop on that bounds the worst-case loss to roughly 1% of equity. Keep the stop enabled — removing it converts this into an unbounded martingale short.
Trend Risk: Fading overbought conditions works best in ranges and choppy regimes. In a strong sustained uptrend the short can hit the 8% stop repeatedly. The RSI-crossing-down trigger reduces but does not eliminate this.
Cross Detection Granularity: Entries, AO fills, and exits 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 added mid-deployment or if the live bot diverges (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 gives a running approximation. For full metrics over a ~2.8-month sample (100 closed trades, 87.00% win rate, 2.11% max drawdown, profit factor 1.955, +2.08% net return), use the companion strategy version on identical parameters. Note: those metrics were generated with a 5m RSI trigger; this indicator defaults to a 3m RSI trigger, which will produce a different signal cadence.
🔷 How to Use It:
🔸 Add the indicator to a SOL / USDT chart (3m chart recommended to match the RSI trigger).
🔸 Review the RSI trigger level, the averaging-order count/deviation/size, the Take Profit, Trailing, and Stop Loss percentages. Defaults mirror the source DCA Bot configuration with the RSI moved to 3m.
🔸 Set Base Order Size and AO sizes to match your bot's configuration (the 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_SOL).
🔸 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 averaging order, and the TP/SL exit — formatted for direct DCA Bot consumption.
🔷 INDICATOR SETTINGS
Base Order Size (USDT): Virtual order size for the avg-entry / open-PnL computation.
Averaging Orders per Trade: Number of safety orders (default 3).
First AO Size (USDT): Virtual size of each averaging order (uniform by default).
Deviation to First AO (%) / Deviation Step Multiplier: Spacing of the AO ladder above base entry. Defaults to uniform +1% steps.
Order Size Multiplier: Per-rung size scaling (1.0 = uniform).
RSI Timeframe / Length / Crossing Down Level: The RSI(9) crossing-down trigger (default 3m).
Take Profit (%) / Trailing (%): TP distance below average entry and the trailing retrace that closes the position.
Stop Loss (%): Hard stop above average entry.
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 DCA Ladder, Avg / TP / SL 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 TradingView 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. Indikator

Indikator

Indikator

Indikator

Alpha Forge Singularity Engine v1.6The Singularity Engine is a market energy and force-based oscillator designed to identify moments of abnormal market pressure, directional expansion, compression, aftershock behavior, and potential liquidity trap conditions.
Instead of acting like a traditional momentum oscillator, Singularity attempts to read the market field around price action:
Is energy building?
Is directional force increasing?
Did price enter a high-pressure expansion phase?
Is the market drifting after a major impulse?
Are traders potentially trapped after a sweep?
Has the latest signal reached a user-defined TP or SL?
The goal is not to predict price, but to provide a structured view of market behavior and context.
Core Concept
Singularity uses a custom market energy model built from:
Candle body movement
Total candle range
ATR-based expansion
Volume mass
Close location within the candle
Directional force
This creates a normalized energy score and directional force reading that are used to classify the current market state.
The engine can identify states such as:
Bull Singularity
Bear Singularity
Bull / Bear Force Burst
Charging
Aftershock
Bull / Bear Drift
Recovery
Possible or Confirmed Trap
Coiling
Stable Field
Void / No Edge
Optional Overlay BUY / SELL Signals
Users can choose to display BUY / SELL labels directly on the price chart.
Overlay signals are optional and can be controlled from the settings panel.
Signal modes include:
Conservative
Only uses full Singularity events.
Standard
Uses Singularity events, Force Bursts, and Recovery conditions.
Aggressive
Also allows Charging conditions for earlier but more active signals.
Users can also choose whether grades appear on the overlay labels, such as:
BUY A
SELL A+
BUY B+
Signal Grading
Singularity includes an internal grading model that scores BUY and SELL conditions using energy, directional force, volume mass, range expansion, trend context, recovery behavior, and charging behavior.
Available grades:
A+
A
B+
B
C
Users can filter overlay signals by minimum grade:
A+ only
A and above
B+ and above
B and above
C and above
All
This allows users to control how selective or active the overlay signals are.
TP / SL Tracker
v1.6 includes an optional latest signal trade tracker.
When an overlay BUY or SELL signal appears, the tracker can monitor that latest signal using user-defined take profit and stop loss settings.
Users can choose:
Percent-based TP / SL
ATR-based TP / SL
Track BUY signals
Track SELL signals
Show active entry line
Show active TP / SL lines
Show TP / SL result markers
Keep only the latest TP / SL marker
Example result markers:
TP ✓
SL ✕
The tracker is visual only. It is designed to help users quickly see whether the most recent signal reached the selected TP or SL level.
HUD Dashboard
The Alpha Forge HUD provides a quick readout of the current market field.
The dashboard includes:
Current Field
Energy Score
Live Force
Active Grade
Last Signal
Bars Ago
Trade Status
Result
Last Entry
Last TP
Last SL
Impulse Memory
Mode
This allows users to see whether the market is actively expanding, cooling, drifting, recovering, or entering a higher-risk trap/aftershock phase.
Filters
The indicator includes optional filters for additional control:
EMA trend filter
Higher-timeframe bias filter
Session filter
Grade filter
Signal cooldown
Trap cooldown
Singularity cooldown
Burst cooldown
These settings allow the tool to be adjusted for different markets and timeframes.
Trap Logic
Singularity includes liquidity sweep and rejection logic.
Trap mode can be set to:
Possible
Labels possible long or short trap conditions immediately after a sweep/rejection.
Confirmed
Waits for follow-through confirmation before labeling a trap condition.
This helps users distinguish between early warning signals and more confirmed trap behavior.
Best Used For
The Singularity Engine can be used on:
Stocks
Crypto
Forex
Indices
Intraday charts
Swing-trading timeframes
It is especially useful for traders who want to see abnormal energy events, directional pressure, continuation risk, exhaustion risk, and post-signal TP/SL tracking in one clean interface.
Important Notes
This indicator is not a standalone trading system and does not guarantee future results. The BUY / SELL labels and TP / SL tracker are visual tools based on the selected settings. Users should combine this tool with their own analysis, risk management, and market context.
Signals can behave differently across tickers, timeframes, volatility conditions, and session types. Always test and tune settings before relying on any indicator in live conditions.
Suggested Starting Settings
For general testing:
Overlay Signal Mode: Standard
Minimum Overlay Grade: B+
TP / SL Mode: Percent
Take Profit %: 2.0
Stop Loss %: 1.0
Trap Mode: Possible
Use EMA Trend Filter: Off
Use Higher Timeframe Bias Filter: Off
Use Session Filter: Off
Oscillator Label Mode: Standard
For cleaner signals:
Overlay Signal Mode: Conservative
Minimum Overlay Grade: A
Oscillator Label Mode: Minimal
For more active signals:
Overlay Signal Mode: Aggressive
Minimum Overlay Grade: B
Read the field. Track the force. Follow the expansion. Indikator

Multi-Factor Market Score v2.0 [DE]Multi-Factor Market Score v2.0 is a multi-factor ranking and analysis tool for stocks, ETFs/indices, and other liquid markets based on daily data.
It combines relative strength, trend quality, and—when stock fundamentals are available—earnings quality into a unified score from 0.00 to 1.00.
The script includes automatic instrument classification, benchmark logic, history checks, data coverage/model confidence, safety filters, and clear zones for watchlist, buy, and strong buy conditions.
Its panel shows the main score drivers, including relative strength, trend quality, distance from the 52-week high, benchmark context, fundamental metrics, and the current model assessment.
Important: the current public version of the script is available in German only.
All labels, tooltips, table entries, and alert texts inside the script are currently written in German, even though this publication description is in English.
This script is a structured analysis tool, not an autonomous trading system.
Depending on the TradingView data feed, small caps, or special cases, some fundamental inputs may be incomplete, delayed, or unusual despite mathematically correct processing, so score, coverage, and individual data points should always be interpreted together. Indikator

Alpha Forge Analyst EngineAnalyst conviction. Target-price reality. Valuation context. Directly on your chart.
The Analyst Engine is a market intelligence overlay designed to answer one important question:
Do analysts still support this stock at the current chart price?
Most traders see analyst ratings like Buy, Hold, or Strong Buy and stop there. But ratings alone are not enough. A stock can have bullish analyst coverage and still be trading near, or even above, the average analyst target.
Analyst Engine combines analyst recommendations, price targets, current chart price, target upside, median target confirmation, target range risk, and valuation context into one clean dashboard.
This is not a buy/sell signal system. It is a decision-support layer built to help traders understand whether analyst support still makes sense at today’s price.
What It Does
Analyst Engine evaluates:
Analyst recommendation strength
Buy consensus percentage
Total analyst coverage
Current price vs average target
Current price vs median target
High / low target range
Target upside and median upside
Target range quality
Low-target downside risk
Analyst target confidence
Basic valuation context such as P/E, P/S, and EPS when available
The result is a clear readout showing whether the stock is supported, volatile, cautious, over target, or lacking available Pine-accessible analyst data.
Core Question
Do analysts still support this stock at the current chart price?
The indicator does not simply show that analysts are bullish.
It checks whether that bullishness still matters relative to the live chart price.
Example:
A stock may have 90% buy consensus, but if price is already above the average analyst target, the engine can flag it as:
Over Target
Another stock may have strong upside, but if analyst targets are extremely spread out, the engine may classify it as:
Support / Volatile
That is the edge of this tool.
Key Features
Analyst Recommendation Engine
Displays available TradingView Pine-accessible analyst recommendation data, including:
Strong Buy
Buy
Hold
Sell / Strong Sell
Total coverage
Buy consensus %
This helps separate truly strong analyst support from mixed or weak coverage.
Target Price Reality Check
The engine compares the live chart price against:
Average analyst target
Median analyst target
High analyst target
Low analyst target
It then calculates:
Average target upside
Median target upside
Current price zone
Over-target condition
Low-target downside risk
This helps avoid blindly trusting ratings when price has already moved too far.
Median Target Confirmation
v2.0 uses the median target to help determine whether the average target is supported by the broader analyst group or potentially distorted by outliers.
For example:
Median confirms upside
The average and median targets are reasonably aligned.
Split target structure
Average and median targets disagree, or the high/low target range is extremely wide.
This adds an extra layer of quality control to analyst target data.
Target Confidence Layer
Not all analyst targets are equally useful.
The indicator evaluates target structure and classifies confidence as:
High
Medium
Volatile
Split
A stock with huge upside but a massive high/low target spread may not deserve high conviction. Alpha Forge adjusts the interpretation accordingly.
Bias + Decision System
The dashboard separates Bias from Decision.
Bias shows the broad analyst condition.
Decision gives a more practical interpretation after considering target upside, target quality, coverage, and valuation context.
Possible readings include:
Strong Support
Support
Support / Volatile
Strong Ratings
Ratings Only
Watch
Watch / Split
Caution
Over Target
No Pine Data
AF Grade System
The indicator includes two grade layers:
Overall Grade
A broader score that considers analyst conviction, target edge, target quality, momentum, and valuation context.
Analyst Grade
A more focused read on analyst support and target structure.
This helps users understand when analyst sentiment is strong but overall conditions are less clean due to valuation, target risk, or missing target data.
Valuation Context
When available, the engine also displays basic valuation/fundamental data:
EPS TTM
P/E ratio
P/S ratio
Revenue TTM
Basic valuation score
This is not intended to replace full fundamental analysis, but it gives helpful context beside analyst support.
Target Lines
By default, the indicator plots the average analyst target only.
High and low target lines can be enabled, but they are disabled by default because extreme targets can flatten the chart scale.
Available target line modes:
Average only
All targets
None
Available target label modes:
Average only
All labels
None
Dashboard Modes
The dashboard is customizable for desktop, tablet, and mobile use.
Available modes include:
Full
Classic Compact
Compact
Micro
Users can adjust:
Dashboard position
Text size
Label width
Dashboard transparency
Score row visibility
Fundamentals visibility
Target quality row visibility
Floating bias label position
Floating bias label size
Suggested Mobile Settings
For mobile, suggested settings are:
Dashboard Mode: Classic Compact
Dashboard Label Width: Narrow
Text Size: Small or Tiny
Target Line Mode: Avg Only
Target Label Mode: Avg Only
Floating Bias Label Position: Right of Price
Fundamentals: Off
How To Read It
Strong Support
Analysts are strongly bullish, price remains below the average target, and target upside is meaningful.
Support
Analysts still support the stock, but upside or conviction may be more moderate.
Support / Volatile
Analyst support exists and median target may confirm upside, but the target range is wide or uncertain.
Strong Ratings
Ratings are strongly positive, but price target data may not be available through Pine for that symbol.
Ratings Only
Recommendation data is available, but target-price data is unavailable.
Watch
Some support exists, but the edge is not clean enough.
Caution
Upside is weak, ratings are mixed, target structure is poor, or valuation context is stretched.
Over Target
Current price is above the average analyst target.
No Pine Data
TradingView may not expose analyst data to Pine Script for that symbol, even if analyst information appears elsewhere on the platform.
Important Data Note
Analyst data availability depends on what TradingView exposes to Pine Script for each symbol.
Some stocks may provide full analyst recommendation and target-price data. Others may provide ratings only. Some may show analyst data in TradingView’s interface but return no analyst data inside Pine.
The indicator is automatic-only by design. Manual analyst inputs are not included because manually entered data can become stale and may miss upgrades, downgrades, target raises, or target cuts.
Best Used For
Analyst Engine is best used as a confirmation and decision-support tool.
It pairs well with:
Trend-following systems
Momentum indicators
Breakout setups
Reversal tools
Swing trading strategies
Options watchlists
Long-term stock reviews
Use it to help answer:
Is this stock still supported by analysts at today’s price, or has the setup become stretched, uncertain, or over-target?
Disclaimer
This indicator is for educational and informational purposes only. Analyst ratings and target prices are estimates and can change at any time. They are not guarantees of future price movement.
Analyst Engine does not provide financial advice and should not be used as a standalone buy or sell signal. Always combine analyst data with price action, risk management, market conditions, and your own research.
Indikator

[3Commas] BTC Grid - Long Indicator BTC Grid — Long Indicator
🔷 What it does:
This is a signal-only indicator that mirrors a price-grid long workflow on BTCUSDT.P between two fixed bounds. It tracks up to 50 independent virtual slots between a configurable High and Low — each slot fires a webhook-ready buy signal when price crosses down through it, and a paired sell signal when price subsequently crosses up through the slot immediately above. The indicator computes a running average entry, total deployed capital, open PnL, and realized PnL from the live slot ledger and renders all of it on the chart.
* Pre-computes 7–200 grid levels in Geometric or Arithmetic spacing.
* Each slot is an independent ownership flag with its own buy/sell webhook payload.
* Avg entry is derived from fill-by-fill bookkeeping — total cost and total qty are updated on every event.
* Every event emits a webhook-ready JSON alert payload tagged with the specific grid slot.
🔷 Who is it for:
* Swing traders harvesting volatility on BTC in range-bound regimes.
* Bot operators looking for a chart-driven signal source that emits per-slot JSON ready for a DCA Bot configured for grid execution.
* Traders who want to monitor a virtual grid state — avg entry, owned slots, deployed capital, open PnL — directly on the chart without a backtest engine.
* Portfolio operators using a high-trade-count contributor alongside directional strategies.
🔷 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, 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 State Machine: Each grid level is an independent slot tracked by a boolean ownership flag. When close price crosses down through an empty slot’s level, the slot is marked owned, virtual cost-basis is added, and the BUY webhook payload is dispatched. When close price crosses up through the level immediately above an owned slot, the slot is marked free, virtual cost-basis is subtracted, and the SELL webhook payload is dispatched.
Honest Virtual Bookkeeping: Total cost and total qty are updated incrementally on each event, so the avg entry, deployed capital, and open PnL displayed in the status table reflect the virtual broker-equivalent position state. The table also accumulates realized PnL from every closed slot.
No Trailing, No Stop Loss: By design, each slot has a fixed exit — the level above. The indicator never trails the exit and never signals a slot-out for a loss.
🔷 Why it’s unique:
* Per-Level Webhook Ledger: Every BUY and SELL emits a fully-formed JSON alert payload tagged with the specific grid slot.
* Fill-by-Fill Avg Entry: The orange avg-entry line is derived from running totals updated on every event.
* Active Slot Highlighting: Owned grid levels are rendered with a thicker green stroke; empty slots stay dashed gray.
* Range Box & Bounds Labels: A semi-transparent box spans the configured High/Low range, with HIGH/LOW labels marking the bounds.
* Calibrated for BTCUSDT.P 15m: Default bounds, level count, and step size are set for BTC’s broad range, with a geometric ladder designed around ~1% spacing.
🔷 Considerations Before Using the Indicator:
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 marking as owned as price falls and will not free until price reverses.
Capital Deployment: The default Total Investment of 10,000 USDT is a virtual reference used for avg-entry and open-PnL computation. Real sizing happens on the bot side.
Cross Detection Granularity: Crossings are detected on bar close, comparing the current close to the previous close. A bar that spikes through a level and returns within the same bar may be missed by design.
Live vs Historical State: The virtual slot ledger 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, the indicator state may not match the live bot.
No Stop Loss: There is no exit signal on adverse moves below the lowest grid level. Risk should be managed on the bot side through capital allocation, range selection, or additional stop logic.
Backtesting Note: This is an indicator, not a strategy. There is no built-in P&L tester. For performance metrics, use the companion strategy version on identical parameters.
🔷 How to Use It:
🔸 Add the indicator to a BTCUSDT.P 15m chart.
🔸 Set the High and Low bounds to a BTC range you expect the market to respect.
🔸 Pick Geometric spacing for percent-based levels or Arithmetic spacing for absolute-price levels.
🔸 Set Grid Levels and the virtual Total Investment used for avg-entry computation.
🔸 In the DCA Bot Webhook group, paste your Bot ID, Email Token, and Pair in QUOTE_BASE format, for example USDT_BTC.
🔸 Create an alert on the indicator with “Any alert() function call”. Paste the DCA Bot’s webhook URL into the alert’s Webhook field.
🔷 INDICATOR SETTINGS
High Price: Top of the grid.
Low Price: Bottom of the grid.
Grid Levels: Number of price levels between High and Low.
Spacing Mode: Geometric or Arithmetic.
Total Investment: Virtual capital allocated across all slots.
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, signal triangles, status table, and watermark.
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 TradingView 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.
Indikator

ORB + Fib Breakout Signals (Strategy)ORB + Fib Breakout Signals (Strategy)
An opening-range breakout (ORB) strategy combined with Fibonacci levels and a
defined risk model. It marks the session's opening range, goes long on a break
above the range high and short below the range low, then manages the trade with
an ATR-based stop, an R-multiple target, and an optional breakeven move.
How it works
- Opening range — builds the high/low of the first 15/30/60 minutes of your
chosen session (timezone configurable).
- Entry — long on a close (or wick) above the ORB high, short below the ORB low;
one signal per direction per day by default.
- Fib levels — plots the standard retracements (.236–.786) inside the range plus
the 1.272 / 1.618 extensions as reference targets.
- Risk model — stop by ATR (default), Fib 0.5, opposite side of the range, or
fixed ticks; target as a multiple of risk (default 2R); optional move to
breakeven after 1R.
- Optional filters — a higher-timeframe EMA trend filter and a scale-out that
books half at 1R and lets the remainder run.
- Daily guards — max entries per day, daily loss limit, optional daily profit
lock, and flat-at-session-close, for prop-style risk rules.
Inputs are grouped (Opening Range, Signals, Fibonacci, Trend Filter, Risk Model,
Daily Guards) so you can adapt it to any index future or timeframe.
Notes
- Commission and slippage are included in the defaults — set them in Properties
to match your broker before drawing conclusions.
- Performance varies with symbol, timeframe, and settings. Test on your own data
and forward-test on a simulator before trading it live.
- This is an educational tool, not financial advice. Past backtest results do
not guarantee future performance. Strategi

Fair Value Studio engine paths scenario rails - ClaudeVibe***attempting to fill the gap between "autonomous-AI-research >INPUT*GAP*> chart-autofill"
open to collaboration if you are like-minded.***
your AI model > outputs the below FV rail paths for the stock of interest.
or you know, make a better AI script yourself to share for the retail community who want to get involved. advocacy for community driven investing>institutions.
refine it, make it quarterly when trying to find potential short term inflections.
Pine Script v6 — Fair Value Studio v4.1 rail cards
Paste each comma-separated string into the matching rail-card path input (2-decimal, 2026→2035). Leave blank to fall back to the CAGR shown.
// BEAR (start 137.00 · CAGR 10.50%)
137.00,151.38,167.28,184.84,204.25,225.70,249.40,275.59,304.52,336.50
// BASE (start 330.00 · CAGR 9.50%)
330.00,361.35,395.68,433.27,474.43,519.50,568.85,622.89,682.07,746.86
// BULL (start 545.00 · CAGR 9.00%)
545.00,594.05,647.51,705.79,769.31,838.55,914.02,996.28,1085.95,1183.68
// BLUESKY (start 864.00 · CAGR 8.50%)
864.00,937.44,1017.12,1103.58,1197.38,1299.16,1409.59,1529.40,1659.40,1800.45
Anchor inputs:
start_year = 2026
end_year = 2035
spot_ref = 362.00
bear_cagr = 0.105
base_cagr = 0.095
bull_cagr = 0.090
bluesky_cagr = 0.085
Two notes on construction so the rails behave the way you expect: the paths are intrinsic value compounding at each scenario's cost of equity, not a price forecast — they answer "what do I earn if this thesis is correct and the multiple holds," which is why bear still slopes up (a $137 fair value still accretes at 10.5%; the bear loss is the −62% gap to spot today, not a declining rail). And because GOOG's shareholder yield is now ~0.2% and net-dilutive post-raise, I let the rails accrete at the full CoE with no yield drag — if you want the rails to reflect the dilution explicitly, knock ~30–50bps off each CAGR for the ATM/convert overhang and the bear/base rails flatten meaningfully.
The chart's history line is illustrative (hits both 52-week extremes and the current 4-week pullback) — drop real OHLC into CONFIG.history and the log-regression channel refits automatically.
What it is
It's a TradingView indicator that overlays valuation on top of price. Most charting tools show you what a stock has done; this one draws what it's arguably worth — today and projected forward — so you can see at a glance whether price is running ahead of or behind fundamentals. It's built for someone who does their own valuation work (DCF, multiples) and wants those outputs living on the chart instead of in a spreadsheet.
The core idea: two ways to value a stock
The indicator can either figure out a fair value itself, or take yours.
Automatic mode reads the company's financials from TradingView's data feed — earnings, free cash flow, EBITDA, debt, margins — and classifies the business by sector. A bank gets valued on earnings at ~12x; a heavy/capital-intensive name (energy, utilities, REITs) gets valued on EBITDA on an enterprise basis; a profitable tech company gets valued on free cash flow at a richer multiple, and so on. It picks the metric, the multiple, and the method that fit the business type, then draws the resulting fair value as a line across the price history. A built-in "outlier guard" stops a single weird quarter from throwing the whole thing off.
Manual / studio mode is for when you've done the work elsewhere. You type in a "fair value now" number, and optionally paste forward paths — your own year-by-year fair-value estimates for several scenarios. This matters because the automatic trailing-multiple approach is genuinely poor for certain companies: anything mid-ramp, heavily leveraged, or reinvesting so hard that current earnings understate the business. For those, the indicator will actually flag itself with a warning and tell you to paste a real model.
The headline feature: scenario rails
This is what makes it useful for decision-making. You define four scenarios — bear, base, bull, and a "blue-sky" upside — and the indicator projects each one forward as a "rail" stretching years into the future. You can drive each rail two ways:
Paste a path: a comma-separated list of dollar values, one per year (e.g. 330, 361, 396, 433...). The rail traces exactly those points. This is for when you've modeled each year explicitly.
CAGR fallback: just give a growth rate per scenario, and the rail compounds forward at that rate. Simpler, less precise.
On top of the four scenarios it draws a probability-weighted rail — you assign odds to each scenario (say 25% bear, 40% base, 25% bull, 10% blue-sky) and it blends them into one expected path. It also draws a grey market-implied rail, which just grows today's price at your cost of equity. That grey line is your benchmark: if your weighted rail sits above it, the stock offers more than the return you'd demand; below it, you're not being paid enough for the risk.
Reading the output
Beyond the lines, there's a summary table in the corner that does the arithmetic for you. The single most useful row is the IRR for each scenario — the annualized return you'd earn buying at today's price and reaching that scenario's target over your chosen horizon. It also shows the premium or discount of price versus fair value, what data it used, and whether any guards or warnings fired. There are crossover alerts too, so you can be notified when price crosses through fair value rather than watching the chart.
How someone would actually use it
The honest workflow is: add it to a chart, and if the company is a clean, profitable, stable business, let automatic mode give you a quick read. If it's a complex name — a turnaround, a heavy reinvestor, something with a real growth story — do your valuation elsewhere, then come back and paste your scenario paths and a fair-value anchor. Set your scenario probabilities to match your actual conviction (the defaults are just placeholders — change them). Then look at the weighted IRR and where price sits relative to the rails.
What to be careful about
A few honest limitations worth stating up front. The automatic valuation is a trailing-multiple model — it values the company on what it earned recently, which says nothing about where it's going; treat it as a rough sanity check, not a thesis. The forward rails are only as good as the assumptions you feed them — a beautifully drawn rail built on a wishful growth rate is just a wishful guess with better production values. And one structural quirk: all the scenario rails fan out from a single anchor point, so if your scenarios genuinely start from different intrinsic values, the early years are slightly stylized (the long-run targets and IRRs are unaffected). It's a framework for organizing and visualizing your own judgment — it doesn't replace the judgment.
Indikator

Indikator

Strategi

BTCUSDT.P Grid Bot - Long StrategyBTC Grid Bot — Long Strategy
🔷 What it does:
This is a long-only price-grid strategy that harvests volatility on BTCUSDT.P 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 BTC’s price scale.
* Up to 50 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.00% of equity at default settings.
* 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 BTC 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-slot exposure.
* 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, level k is at High × (Low/High)^(k/(N-1)), giving constant percent spacing — approximately 1.0% per step at default settings.
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. When bar close moves price up through the level immediately above an owned slot, that slot is closed.
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.
Capital Bounds: Total deployed capital cannot exceed the configured Investment. When all 50 slots are filled, no new orders are opened until price rises and starts closing slots.
🔷 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.
* Pre-Allocated State: Up to 200 slot ledgers live in fixed-size arrays, allowing fast state tracking and clean chart rendering.
* Honest Backtest Surface: Avg entry, open PnL, realized PnL, owned slots, and per-slot allocation are visible directly on the chart.
* Calibrated for BTCUSDT.P 15m: Default bounds and level count are set for a broad BTC range, with a geometric ladder designed around ~1% steps.
🔷 Considerations Before Using the Strategy:
Market Selection & Range Validity: Grid strategies are most profitable in range-bound, mean-reverting markets. On strong directional moves below the configured Low, slots may remain open until price reverses.
Capital Deployment & Drawdown: The default Investment of 10,000 USDT equals 100% of starting capital. Each slot uses approximately 200 USDT, or 2.00% of equity. Scale the Investment input down if you want lower aggregate exposure.
No Stop Loss Justification: There is no exit on adverse moves below the lowest grid level. The strategy’s risk control is structural: fixed per-slot allocation and capped total investment.
Trade Volume & Fees: BTC 15m grid execution can generate frequent round-trips. The ~1% step is designed to leave room for exchange fees and slippage.
Demo Testing: Always demo-test before going live. Past results do not guarantee future performance.
🔷 STRATEGY PROPERTIES
Symbol: BTCUSDT.P — Bybit BTC perpetual contract.
Timeframe: 15M
Test Period: April 1, 2025 — June 7, 2026.
Initial Capital: 10,000 USDT.
Total Investment: 10,000 USDT.
Order Size per Slot: Investment / 50 ≈ 200 USDT.
Commission: 0.055% per trade.
Slippage: 3 ticks.
Margin for Long Positions: 100%.
Grid Bounds: High 83,689.23 / Low 51,629.65.
Grid Levels: 50.
Spacing Mode: Geometric.
Approx Step: ~1.0%.
Stop Loss: None.
Trailing: None.
Strategy: Long Only.
🔷 STRATEGY RESULTS
⚠️ Remember, whole profit will be get at 82700 price tag
Net Profit: +90.32 USDT (+0.90%)
Max Equity Drawdown: 924.71 USDT (8.63%)
Total Closed Trades: 428
Percent Profitable: 60.51% (259 / 428)
Profit Factor: 1.016
🔷 How to Use It:
🔸 Adjust Settings: Open the strategy inputs and set the High and Low bounds to a BTC range you expect the market to respect. Use Geometric spacing for percent-based grid levels.
🔸 Results Review: Run a full-period backtest and confirm that Max Drawdown, trade count, and Profit Factor are acceptable for your risk profile.
🔸 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.
🔷 INDICATOR SETTINGS
High Price: Top of the grid.
Low Price: Bottom of the grid.
Grid Levels: Number of price levels between High and Low.
Spacing Mode: Geometric or Arithmetic.
Total Investment: Total capital allocated across all slots.
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, and watermark.
👨🏻💻💭 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 TradingView 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.
Strategi

Indikator

Indikator

Indikator
