Crypto Setup Planner [AGPro Series]

🧠 Core Idea
Which symbols deserve real planning attention right now, and which ones should stay on the watchlist, wait list, or risk list?
📌 Overview / What it does
Crypto Setup Planner is a multi-symbol planning dashboard built for traders who need structured market selection instead of a simple single-symbol signal table.
The script scans an active 39-symbol universe, ranks the symbols with a rule-based readiness model, and converts the results into a clear planning dashboard. It evaluates trend context, structure position, momentum, participation, volatility, liquidity, risk distance, projected target, and invalidation reference.
The output is designed to help organize attention. It does not predict future price, does not automate trading, and does not replace trader judgment. It gives a structured view of which symbols may be worth deeper review, which ones are only watch candidates, and which ones carry risk or poor conditions.
🎯 Purpose & Design Philosophy
Most traders do not lose time only because they read one chart incorrectly. They also lose time because they watch too many charts without a consistent selection framework.
Crypto Setup Planner was built to reduce that problem. Instead of manually checking dozens or hundreds of symbols one by one, the script compresses a broad market universe into a ranked planning panel.
The design philosophy is simple:
• scan many symbols with one consistent logic
• rank them by readiness and risk quality
• separate plan candidates from watch candidates
• show target and invalidation references as planning levels
• keep the output visual, compact, and readable
• avoid hype, overpromising, or forced directional bias
This is a decision-support tool, not a magic signal engine.
⚡ Why This Script Is Different
Most screeners only show raw metrics such as percentage change, volume, RSI, or moving average position.
Most signal tools focus on one symbol and print a label only after a specific condition appears.
Crypto Setup Planner does something different.
It combines multi-symbol scanning with a planning model. Each symbol receives a readiness score, side bias, action state, priority tier, risk percentage, projected target, invalidation level, volatility/ATR context, relative volume context, and risk flags.
Instead of asking only "is this bullish or bearish?", the script asks:
• Is the structure aligned?
• Is momentum useful?
• Is participation strong enough?
• Is volatility healthy or excessive?
• Is the risk distance acceptable?
• Is the setup fresh or late?
• Is liquidity acceptable?
• Does the symbol deserve plan status, watch status, pullback status, volatility wait status, or avoidance?
That is why the script behaves more like a planning terminal than a classic indicator.
🌍 Multi-Market Universe Coverage
Crypto Setup Planner is not limited to a single symbol, pair, or exchange view.
The script includes a built-in multi-market universe structure that allows the same planning logic to be applied across different asset groups and regional markets. This makes it possible to evaluate crypto leaders, crypto ecosystems, DeFi and Layer 1 symbols, Borsa Istanbul, US stocks, India NSE, US ETFs, Germany XETRA, Hong Kong / China H-Shares, Japan TSE, and UK LSE groups using one consistent workflow.
Each active instance can scan 39 symbols. The full built-in universe contains 429 symbol slots across 11 groups. For full coverage, users can add multiple instances of the script and assign each instance to a different group.
The examples below show the script running across different market universes.
Light Theme / Premium Publication Theme Example
Dark Theme Example
Borsa Istanbul Universe
US Stocks Universe
India NSE Universe
US ETFs Universe
Germany XETRA Universe
Hong Kong / China H-Shares Universe
Japan TSE Universe
UK LSE Universe
⚙️ Methodology
1. Multi-Symbol Data Collection
The script requests data for the active 39-symbol group on the selected scan timeframe. It can use the chart timeframe or a custom scan timeframe.
For each symbol, it collects the data needed for trend, structure, momentum, volatility, volume, and risk calculations.
2. Trend Context
The engine evaluates fast EMA, slow EMA, and macro EMA alignment.
This helps separate local directional pressure from broader trend context.
3. Structure Mapping
The script maps recent reference highs and lows using the selected structure lookback.
It checks whether price is pressing into expansion, breaking structure, sitting inside a range, or becoming stretched near the edge of the mapped structure.
4. Momentum Evaluation
RSI and change percentage are used as part of the momentum model.
The goal is not to use RSI as a standalone signal. It is one component of the readiness score and helps identify directional pressure, extension risk, and possible exhaustion.
5. Participation Scoring
Relative volume and approximate quote-volume context are used to evaluate whether the move has enough participation behind it.
Symbols with weak participation or low liquidity may receive lower quality scores or risk flags.
6. Risk Quality
Risk distance is calculated from the current price to the planner invalidation reference.
If the distance is too wide relative to the configured risk preference, the setup quality is reduced. This helps prevent late or inefficient plans from being treated as clean opportunities.
7. Target / Invalidation Planning
The script creates a projected target reference using the configured R multiple.
The target is calculated from the risk distance. It is a planning reference, not a price forecast.
8. Freshness Logic
The planner rewards fresher setup conditions more than old or stale conditions.
This helps distinguish early planning candidates from symbols that may already be too late.
9. Readiness Score
The final 0-100 readiness score combines:
• Trend
• Structure
• Momentum
• Participation
• Risk quality
• Freshness
The score is then converted into grades and planner actions.
🧮 Readiness Profiles
The script includes multiple readiness profiles:
• Balanced → general-purpose weighting across trend, structure, momentum, participation, risk, and freshness
• Trend → gives more influence to trend alignment
• Momentum → gives more influence to momentum and participation
• Risk Controlled → gives more influence to risk quality and freshness
This allows the same engine to be adapted to different trading styles without changing the core logic.
🗺️ How to Read the Dashboard
The dashboard is the main interface of the script.
Top Title Row:
Shows the script name in the standard AGPro blue merged header row.
Market Mode Row:
Summarizes the active group with mode, timeframe, valid symbols, qualified symbols, long/short plan count, risk flags, and average score.
Universe Row:
Shows the selected universe, group role, active symbol count, total symbol capacity, and visible top rows.
Pinned Symbol Row:
Shows the pinned symbol with its current planner state, score, grade, risk percentage, projected target, and invalidation reference.
Main Ranking Table:
Ranks symbols after filtering and sorting.
Columns:
• # → visible rank after filtering
• Symbol → scanned symbol
• Tier → priority tier such as A+ EXEC, A EXEC, A WATCH, B WATCH, B WAIT, C VOL, D LIQ, or D AVOID
• Score → 0-100 readiness score with grade
• Action → planner next-action state
• Memory → action stability or transition state
• Side → dominant long or short planner side
• Risk → distance to invalidation
• Target → projected planning target
• Invalid. → planner invalidation reference
• Vol/ATR → relative volume and ATR percentage
• Flags → extension, volatility, liquidity, or wide-risk warnings
🚦 Planner Actions & States
• PLAN LONG → long-side conditions reached the premium planning threshold without a major risk block
• PLAN SHORT → short-side conditions reached the premium planning threshold without a major risk block
• WATCH LONG → long-side readiness is qualified but not promoted into a full plan state
• WATCH SHORT → short-side readiness is qualified but not promoted into a full plan state
• WAIT PULLBACK → the symbol has useful conditions but appears extended
• WAIT VOL → volatility is too elevated for a clean plan under current settings
• AVOID LIQ → liquidity conditions are weak relative to the configured threshold
• NO TRADE → no qualified planner condition is active
• NO DATA → symbol data is unavailable or invalid
These states are attention markers. They are not trade commands.
🏷️ Priority Tier System
The tier system converts readiness and action state into a quick visual priority label.
• A+ EXEC → highest readiness execution-quality planning state
• A EXEC → premium plan state
• A WATCH → strong watch candidate
• B WATCH → qualified watch candidate
• B WAIT → wait-for-pullback condition
• C VOL → volatility wait condition
• D LIQ → liquidity warning condition
• C EARLY / D AVOID → weak or early conditions
If a plan state has additional risk flags, the tier may include an asterisk to indicate that the user should inspect the flags before treating it as clean.
📊 Market Mode Logic
The script calculates a market mode for the active group.
Possible examples:
• RISK-OFF → many symbols carry risk flags or weak conditions
• LONG EXPANSION → long plan states dominate
• SHORT EXPANSION → short plan states dominate
• ALT ROTATION → many qualified symbols appear with broad participation
• COMPRESSION → low average score and few qualified setups
• BALANCED → no extreme mode dominates
• NO DATA → valid data is unavailable
Market Mode is a group-level summary, not a market prediction.
🔎 Ranking, Filtering & Sorting
Crypto Setup Planner includes dashboard controls for narrowing the output.
View Filters:
• Planner View → focuses on qualified plans, watch states, wait states, and risk alerts
• Show All → shows the broader scanned list
• Long Bias → shows long-side dominant symbols
• Short Bias → shows short-side dominant symbols
• High Readiness → shows symbols above the premium threshold
• Risk Alerts → shows symbols with active risk flags
Sorting Options:
• Readiness
• Risk Control
• Relative Volume
• ATR %
• Change %
Sorting can be ascending or descending.
This makes the dashboard useful for different workflows: finding the strongest readiness, isolating risk-controlled candidates, locating participation expansion, or checking volatility conditions.
📌 Pinned Symbol Workflow
The pinned symbol is always scanned independently of the active list.
This is useful when the user wants to keep one important symbol in focus while scanning a wider universe.
The pinned row shows:
• current action state
• readiness score
• grade
• risk percentage
• projected target
• invalidation reference
The script can also plot pinned target and invalidation levels on the chart when the pinned symbol matches the chart symbol.
This creates a focused planning layer above the broad universe scan.
🏷️ Pinned Planner Labels
Pinned planner labels can be displayed directly on the chart.
Label modes:
• Action Changes → prints labels when the pinned symbol changes planner state
• Strong Setups → prints labels only when strong plan conditions appear
• All Qualified → prints qualified states with cooldown control
The label system includes:
• adjustable label font size
• maximum visible label count
• cooldown bars
• ATR-based vertical offset
The goal is to keep chart labels visible without burying them inside candles.
🎯 Target & Invalidation Logic
The planner target is calculated from the current risk distance and the configured projected R value.
The invalidation reference is derived from structure and ATR buffer logic.
For long-side plans, invalidation is placed below the current setup context.
For short-side plans, invalidation is placed above the current setup context.
These levels are planning references. They are not guaranteed levels, predictions, or instructions.
⚠️ Risk Flags
The Flags column highlights conditions that require extra caution.
• EXT → extension risk
• VOL → high volatility condition
• LIQ → liquidity risk
• RISK → wide risk distance
Flags do not automatically mean a symbol is unusable. They mean the condition needs deeper review before being treated as clean.
🔔 Alerts Logic
The script includes planner alerts for PLAN LONG and PLAN SHORT conditions.
Alerts can be enabled separately for long and short plan states.
Alert logic checks:
• action state
• minimum readiness threshold
• action transition
• cooldown period
• pinned symbol inclusion setting
Alert messages include:
• script title
• group role
• symbol
• scan timeframe
• action
• tier
• score
• side
• setup name
• risk
• target
• invalidation
• relative volume
• ATR %
• flags
Alerts are attention markers only. They are not trade instructions.
🧩 Confluence Logic
The readiness model is built from multiple components instead of one isolated condition.
Stronger context appears when several components align:
• trend alignment improves
• structure position becomes useful
• momentum supports the active side
• participation increases
• risk distance stays controlled
• volatility remains usable
• setup freshness is still valid
When these conditions align, the score can rise and the action state may move from watch to plan.
🎛️ Key Inputs
Universe / Active Group:
Selects the active 39-symbol group.
Panel Theme:
Controls the dashboard appearance. The script supports AGPro Dark, Light, and Slate themes.
Panel Location:
Moves the planner panel to different chart positions.
Panel Font Size:
Controls dashboard text size.
Label Font Size:
Controls pinned planner label size.
Confirm On Bar Close:
Updates planner states after bar close to reduce intrabar noise.
Scan Timeframe:
Sets the timeframe used for all scanned symbols.
Readiness Profile:
Changes how trend, structure, momentum, participation, risk, and freshness are weighted.
Structure Lookback:
Controls the reference range used for structure mapping and invalidation planning.
Freshness Window:
Controls how long a setup remains fresh inside the readiness model.
Qualified Readiness:
Minimum score required to classify a setup as qualified.
Premium Plan Threshold:
Score required before a setup can become a PLAN state.
ATR Invalidation Buffer:
Controls the ATR-based invalidation buffer.
Projected Target R:
Controls the planning target multiple.
Max Preferred Risk %:
Controls how much wide risk distance penalizes readiness.
Minimum Quote Volume:
Controls liquidity flag sensitivity.
View Filter:
Controls which rows appear in the dashboard.
Sort By:
Controls ranking metric.
Alert Minimum Readiness:
Controls the minimum readiness required for alerts.
Alert Cooldown Bars:
Prevents repetitive alerts for the same symbol and action state.
🖥️ Interface & Visual Design
Crypto Setup Planner uses a dense but organized dashboard layout.
The goal is to show a large amount of information without turning the chart into visual noise.
The interface is built around:
• a clean AGPro blue title row
• compact market-mode summary
• active universe information
• pinned-symbol focus strip
• ranked table output
• color-coded score and action cells
• readable risk/target/invalidation fields
• controlled label density
For the invite-only release, the main publication visual can use a bright premium light chart background so it stands apart from the large AGProLabs public-free library. Dark-theme examples are also included to show how the same dashboard behaves on dark layouts.
🧪 Practical Usage Workflow
1. Select the active universe.
Choose the market group you want to evaluate.
2. Set the scan timeframe.
Use the chart timeframe or select a dedicated scan timeframe.
3. Read the Market Mode row.
Check whether the active universe is risk-off, balanced, rotating, expanding, or compressing.
4. Review the pinned symbol.
Use the pinned row to track one important symbol while scanning the broader group.
5. Check the ranked table.
Focus first on high-tier rows, strong readiness, controlled risk, and clean flags.
6. Inspect action states.
Separate PLAN candidates from WATCH, WAIT, VOL, LIQ, or NO TRADE states.
7. Review risk and invalidation.
Do not interpret score without checking risk distance and invalidation context.
8. Use alerts as attention markers.
Alerts can help identify state changes, but the user still needs to review the chart and market context.
🔍 Interpretation Guidelines
High score does not automatically mean a trade should be taken.
Low risk distance does not automatically mean the setup is safe.
A PLAN state does not mean certainty.
A WATCH state means the symbol may deserve observation, not immediate action.
A WAIT PULLBACK state means the symbol may be useful but extended.
A WAIT VOL state means volatility may be too elevated for a clean planning context.
A LIQ flag means liquidity should be checked carefully.
The best use of the script is to combine the dashboard with the trader's own market structure analysis, liquidity context, timeframe logic, and risk rules.
📊 When to Use
Crypto Setup Planner is most useful when:
• the user wants to scan many symbols quickly
• the market has broad rotation
• several crypto sectors are moving at once
• the trader wants to compare opportunities instead of chasing one chart
• the user needs a watchlist ranking system
• the trader wants risk, target, and invalidation references in one view
• multiple markets need to be reviewed with the same logic
⚠️ When NOT to Use
The script should be interpreted carefully during:
• extremely illiquid conditions
• abnormal exchange data periods
• extreme news volatility
• very low timeframe noise
• symbols with unstable or missing volume data
• markets with sudden gaps or halted trading
• periods where the selected universe has too many invalid symbols
No screener can remove market risk.
🚫 What This Script Is NOT
This script is not a prediction engine.
It is not financial advice.
It is not an auto-trading system.
It does not guarantee profitable trades.
It does not know the user's account size, leverage, position size, broker conditions, or personal risk tolerance.
It does not replace market structure analysis, risk management, or independent judgment.
⚠️ Limitations & Transparency
Readiness scores depend on the selected timeframe, symbol data quality, volatility settings, volume behavior, and current market conditions.
Different assets may behave differently under the same model.
Crypto, equities, ETFs, and international exchanges can have different liquidity profiles, session structures, gaps, spreads, and volatility behavior.
The target and invalidation references are planning levels, not forecasts.
Alerts can trigger during fast-changing market conditions and should always be reviewed manually.
🧠 Market Context Notes
Crypto Setup Planner was designed around the idea that a trader should not evaluate symbols only by price movement.
A useful planning candidate usually needs several things to align:
• acceptable structure
• useful momentum
• enough participation
• manageable volatility
• controlled risk distance
• clean enough liquidity
• fresh enough setup behavior
The script helps organize these conditions into a single dashboard, but the final interpretation remains the user's responsibility.
🧾 Use Case Examples
Example 1:
A symbol receives WATCH LONG with a strong score but no PLAN state. This may mean the symbol has useful long-side context but still needs better risk, freshness, or structure confirmation.
Example 2:
A symbol receives WAIT PULLBACK after a strong move. This may mean the trend or momentum is useful, but the current location is extended.
Example 3:
A symbol receives PLAN SHORT with controlled risk and no major flags. This may mark a short-side planning candidate that deserves deeper chart review.
Example 4:
A symbol appears in Risk Alerts view with VOL or LIQ flags. This means the symbol may require caution due to volatility or liquidity conditions.
🧱 System Philosophy
Crypto Setup Planner follows the AGProLabs decision-support philosophy:
• no hype
• no forced signals
• no certainty language
• no one-condition shortcuts
• structured market context
• readable visual hierarchy
• practical planning information
• transparent risk reminders
The goal is to help traders think more clearly, not to replace thinking.
🔐 Non-Promise Statement
No script can guarantee direction, timing, profitability, or risk outcome.
Crypto Setup Planner provides structured analytical information only.
Every output should be interpreted within broader market context.
📉 Risk Disclosure
Trading involves risk.
Markets can move quickly and unpredictably.
Past conditions do not guarantee future outcomes.
Users are responsible for their own analysis, position sizing, risk management, and trading decisions.
This script is provided for educational and analytical purposes only and does not provide financial advice.
📚 Educational Note
The best use of Crypto Setup Planner is not to blindly follow the highest score.
The best use is to understand why a symbol is ranked, what the risk context looks like, whether the action state is clean or flagged, and how the setup fits into the user's broader market plan.
This update focuses on default layout, dashboard readability, and multi-symbol planning usability.
The core purpose of the script remains unchanged.
This release refines how the existing planner opens by default, how the active universe is presented, and how the pinned-symbol workflow is organized on the chart.
This script continues to function as an analytical and visualization tool.
It does not attempt to predict market direction or provide guaranteed outcomes.
------------------------
What Changed
------------------------
• Refined default dashboard layout
The planner now opens with a cleaner bottom-left dashboard placement designed for a practical chart-monitoring workspace.
• Updated default visual theme
The default panel theme now uses a clearer light presentation while preserving the AGPro blue merged title row and structured dashboard hierarchy.
• Improved active universe presentation
The dashboard now highlights the selected exchange universe, active group role, valid symbol count, qualified setup count, plan balance, flags, and average readiness in a clearer first-glance format.
• Improved pinned-symbol workflow
The pinned symbol strip now gives a more complete summary of action state, readiness, risk distance, projected target, and invalidation reference.
• Refined default label behavior
Pinned planner labels now use an action-change-focused default with controlled label count, cooldown spacing, and ATR-based candle separation.
------------------------
Visual Improvements
------------------------
• Improved chart readability by using a more publication-friendly default panel position
• Refined dashboard hierarchy so universe context, pinned-symbol context, and ranked rows are easier to scan
• Adjusted default row count to keep the planner compact while still showing meaningful ranked candidates
• Improved label spacing so pinned planner labels are less likely to sit inside active candles
• Preserved the single merged blue header row for consistent AGPro Series presentation
------------------------
Interface & Usability
------------------------
• Panel show/hide, location, theme, and font-size controls remain available
• Label font-size, label mode, maximum visible labels, cooldown, and ATR offset controls remain available
• Dashboard filtering, sorting, pinned-symbol focus, and target/invalidation references remain configurable
• Default settings are now tuned for a more complete first-use planning view
------------------------
Behavior Notes
------------------------
This update does not change the core analytical logic of the script.
The goal is to improve clarity, default usability, and presentation quality without changing the underlying planner engine.
Users should interpret outputs the same way as before, but with a cleaner default dashboard structure and more practical pinned-symbol context.
------------------------
Limitations Reminder
------------------------
The script remains a rule-based analytical tool.
Market conditions such as volatility, liquidity, symbol availability, and timeframe differences may affect how planner states appear.
Outputs should always be interpreted within broader market context.
------------------------
Risk Reminder
------------------------
This script is for educational and analytical purposes only.
It does not provide financial advice or guaranteed trading outcomes.
Users remain responsible for their own decisions.
This update focuses on access guidance, calculation consistency, and interface clarity.
The core purpose of Crypto Setup Planner remains unchanged.
This release preserves the existing planner concept and visual identity while strengthening several edge-case safeguards inside the current logic.
This script continues to function as an analytical and visualization tool.
It does not attempt to predict price direction or provide guaranteed outcomes.
------------------------
What Changed
------------------------
• Updated access guidance
The Author's Instructions now direct access requests to the official AGProLabs website.
• Aligned risk, invalidation, and target calculations
The displayed risk distance, invalidation reference, and projected R target now use the same direction-valid effective risk distance.
• Normalized readiness profile weighting
Profile weights are now divided by their active total before conversion to a 0-100 score. This corrects the small scaling difference in the Trend profile while leaving the scoring framework intact.
• Strengthened data and alert safeguards
Incomplete core data can no longer advance into a valid planner state. Alert eligibility now responds when both the PLAN state and the configured alert threshold become valid, while duplicate pinned-symbol alerts are avoided when the same symbol is already in the active group.
• Added threshold consistency safeguards
The effective PLAN threshold cannot fall below Qualified Readiness, and the effective high-volatility threshold remains above Ideal ATR %.
• Strengthened higher-timeframe confirmation and display guidance
When Confirm On Bar Close is enabled and the Scan Timeframe is higher than the chart timeframe, planner evaluations now use the last completed scan-timeframe bar. Pinned-label and plan-level tooltips were also clarified.
------------------------
Visual Improvements
------------------------
• Preserved the existing premium dashboard design and chart presentation
• Preserved the single merged AGPro blue title row
• Preserved the current panel hierarchy, color system, label controls, and ATR-based label placement
• Improved small-price readability by retaining additional decimal precision where required
------------------------
Interface & Usability
------------------------
• Clarified when pinned planner labels and projected plan levels appear on the chart
• Kept panel visibility, location, theme, panel font size, and label font size fully configurable
• Prevented unavailable sort values from moving ahead of valid results in ascending views
• Consolidated dashboard clearing so the panel uses one clear path while visible, while preserving the existing hide flow
------------------------
Behavior Notes
------------------------
The analytical framework, available planner-state definitions, panel design, and visual workflow remain unchanged.
This maintenance release corrects edge-case consistency. Trend-profile scores, risk distances, rank order, and resulting planner states may differ where the corrected normalization and safeguards apply. Symbols without the core data required for a complete plan remain classified as unavailable.
------------------------
Limitations Reminder
------------------------
The script remains a rule-based analytical tool.
Market conditions such as volatility, liquidity, symbol availability, and timeframe differences may affect how planner states appear.
Outputs should always be interpreted within broader market context.
------------------------
Risk Reminder
------------------------
This script is for educational and analytical purposes only.
It does not provide financial advice or guaranteed trading outcomes.
Users remain responsible for their own decisions.
• Refreshed the publication and access routing information.
• Core analytical logic, dashboard behavior, inputs, alerts, visuals, and outputs remain unchanged.
Skrip hanya-undangan
Hanya pengguna yang disetujui oleh penulis yang dapat mengakses skrip ini. Anda harus meminta dan mendapatkan izin untuk menggunakannya. Izin ini biasanya diberikan setelah pembayaran. Untuk detail lebih lanjut, ikuti petunjuk penulis di bawah ini atau hubungi AGProLabs secara langsung.
TradingView TIDAK menyarankan untuk membayar atau menggunakan skrip kecuali Anda sepenuhnya mempercayai pembuatnya dan memahami cara kerjanya. Anda juga dapat menemukan alternatif yang gratis dan sumber terbuka di skrip komunitas kami.
Instruksi penulis
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
🔷 Crypto Setup Planner - Multi-Symbol Planner
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/
Pernyataan Penyangkalan
Skrip hanya-undangan
Hanya pengguna yang disetujui oleh penulis yang dapat mengakses skrip ini. Anda harus meminta dan mendapatkan izin untuk menggunakannya. Izin ini biasanya diberikan setelah pembayaran. Untuk detail lebih lanjut, ikuti petunjuk penulis di bawah ini atau hubungi AGProLabs secara langsung.
TradingView TIDAK menyarankan untuk membayar atau menggunakan skrip kecuali Anda sepenuhnya mempercayai pembuatnya dan memahami cara kerjanya. Anda juga dapat menemukan alternatif yang gratis dan sumber terbuka di skrip komunitas kami.
Instruksi penulis
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
🔷 Crypto Setup Planner - Multi-Symbol Planner
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/