OPEN-SOURCE SCRIPT
מעודכן AG Pro ICT Confluence Score Dashboard [AGPro Series]

AG Pro ICT Confluence Score Dashboard [AGPro Series]
Overview / What it does
AG Pro ICT Confluence Score Dashboard is a panel-first decision support tool built to evaluate whether multiple ICT-style conditions are aligning at the same time. Instead of focusing on a single event in isolation, the script converts several contextual factors into a structured confluence model so traders can quickly assess whether the current environment is weak, building, or high-conviction.
The dashboard tracks a stack of evidence that includes sweep activity, imbalance interaction, block retests, structure shifts, premium/discount location, trap context, session context, higher-timeframe alignment, freshness, and conflict. Those components are summarized into core and effective scores, then translated into a clean bias/state panel. An optional chart layer can display signal tags and a lightweight halo only when stronger threshold conditions are met.
This script is designed for traders who prefer structured context over isolated triggers. It does not attempt to replace discretion, and it is not presented as a one-click signal engine. Its purpose is to help users evaluate whether multiple factors are working together in the same direction, or whether the current picture is mixed and should be treated more cautiously.
What makes the script practical is that it reduces chart-reading friction. A trader can still inspect sweeps, gaps, blocks, structure, and location manually, but the dashboard helps organize that information into a readable hierarchy. This makes it easier to separate random activity from environments where several pieces of evidence are beginning to align.
Unique Edge
The distinctive feature of this script is not that it detects one ICT concept better than every other tool. Its edge comes from treating multiple ICT-style events as parts of a single evidence framework. The dashboard does not simply list conditions; it scores them, weighs context, and highlights whether the active side remains clean or is facing meaningful opposition.
That means the script is less about finding a single pattern and more about measuring alignment quality. A sweep without supportive structure is different from a sweep followed by structure, location support, and a fresh contextual trigger. A gap touch inside a neutral area is different from a gap touch that appears inside a stronger directional stack. By organizing these relationships into a dashboard, the script gives the user a more structured read on what is happening now.
This also separates it from single-purpose tools. AG Pro ICT Confluence Score Dashboard is not a standalone liquidity sweep script, not a standalone FVG script, not a standalone order block script, and not a standalone session indicator. It is a meta-layer built to evaluate whether several pieces of market evidence are converging into a more coherent setup environment.
Methodology
The model begins with a set of factor states derived from recent chart structure. Confirmed pivot swings are used to define recent highs and lows. From there, the engine evaluates conditions such as sweep events, structure breaks, imbalance zones, block interaction, premium/discount location, and trap-style sequences. Each factor can become active for a limited validity window instead of remaining relevant indefinitely.
The script then builds a core score for bullish and bearish context separately. Session logic can add a directional bonus when the active side is aligned with the configured session window. After that, contextual adjustments are applied through higher-timeframe alignment, freshness, and conflict logic. This produces an effective score that attempts to reflect not only how many factors are present, but whether they are present in a cleaner and more supportive sequence.
The dashboard then translates that information into a readable structure: Bull/Bear core values, effective score, net bias, score bar, conflict read, Why Now summary, Sequence summary, and factor-by-factor status rows. The idea is to help the user see both the headline state and the underlying reasons behind it.
Signals & Alerts
The optional chart signals are intentionally restrained. They are meant to mark stronger score states rather than call every minor condition. Signal tags can appear when the configured score threshold is reached, and the visual layer can be limited so the chart stays readable.
Available alert logic is based on state transitions rather than promotional claims. The script can notify when bullish or bearish confluence crosses the configured threshold, when high confluence is entered, and when that state is lost. This keeps the alert structure deterministic and easier to interpret in a workflow.
Key Inputs
Swing Length controls the pivot sensitivity used by the structure engine.
Factor Validity Window defines how long a detected event can continue to contribute to the stack.
Trap Confirmation Window controls how tightly sweep and structure events must cluster to qualify as trap context.
Freshness Window helps determine whether the active side is still recent enough to deserve extra weight.
Conflict Penalty Threshold defines when opposing evidence becomes meaningful enough to reduce the active side.
Alert Threshold sets the effective score level required for stronger signal conditions.
HTF Timeframe and HTF EMA Length define the higher-timeframe directional filter.
Session controls allow users to enable or disable London, New York, and Asia windows.
Dashboard and visual controls manage panel position, theme, text size, signal tags, and halo behavior.
Limitations & Transparency
This script is a context model, not a prediction model. A high score does not guarantee continuation or reversal, and a low score does not mean price cannot move aggressively. The dashboard only summarizes the relationship between the conditions it measures.
Some components rely on confirmed pivot logic. Because pivot confirmation needs bars on both sides, certain structure-related states become available only after that confirmation exists. This is a design choice intended to keep the model structured, but it also means some events are inherently delayed relative to raw price movement.
The script is also selective by design. It does not attempt to represent every possible ICT interpretation, and it does not replace chart reading, risk control, or execution planning. Users should treat it as a decision-support framework that helps organize evidence, not as a substitute for a full trading process.
Risk Disclosure
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, or a solicitation to buy or sell any financial instrument. Trading involves risk, and users should rely on their own analysis, risk management, and judgment before making decisions.
Overview / What it does
AG Pro ICT Confluence Score Dashboard is a panel-first decision support tool built to evaluate whether multiple ICT-style conditions are aligning at the same time. Instead of focusing on a single event in isolation, the script converts several contextual factors into a structured confluence model so traders can quickly assess whether the current environment is weak, building, or high-conviction.
The dashboard tracks a stack of evidence that includes sweep activity, imbalance interaction, block retests, structure shifts, premium/discount location, trap context, session context, higher-timeframe alignment, freshness, and conflict. Those components are summarized into core and effective scores, then translated into a clean bias/state panel. An optional chart layer can display signal tags and a lightweight halo only when stronger threshold conditions are met.
This script is designed for traders who prefer structured context over isolated triggers. It does not attempt to replace discretion, and it is not presented as a one-click signal engine. Its purpose is to help users evaluate whether multiple factors are working together in the same direction, or whether the current picture is mixed and should be treated more cautiously.
What makes the script practical is that it reduces chart-reading friction. A trader can still inspect sweeps, gaps, blocks, structure, and location manually, but the dashboard helps organize that information into a readable hierarchy. This makes it easier to separate random activity from environments where several pieces of evidence are beginning to align.
Unique Edge
The distinctive feature of this script is not that it detects one ICT concept better than every other tool. Its edge comes from treating multiple ICT-style events as parts of a single evidence framework. The dashboard does not simply list conditions; it scores them, weighs context, and highlights whether the active side remains clean or is facing meaningful opposition.
That means the script is less about finding a single pattern and more about measuring alignment quality. A sweep without supportive structure is different from a sweep followed by structure, location support, and a fresh contextual trigger. A gap touch inside a neutral area is different from a gap touch that appears inside a stronger directional stack. By organizing these relationships into a dashboard, the script gives the user a more structured read on what is happening now.
This also separates it from single-purpose tools. AG Pro ICT Confluence Score Dashboard is not a standalone liquidity sweep script, not a standalone FVG script, not a standalone order block script, and not a standalone session indicator. It is a meta-layer built to evaluate whether several pieces of market evidence are converging into a more coherent setup environment.
Methodology
The model begins with a set of factor states derived from recent chart structure. Confirmed pivot swings are used to define recent highs and lows. From there, the engine evaluates conditions such as sweep events, structure breaks, imbalance zones, block interaction, premium/discount location, and trap-style sequences. Each factor can become active for a limited validity window instead of remaining relevant indefinitely.
The script then builds a core score for bullish and bearish context separately. Session logic can add a directional bonus when the active side is aligned with the configured session window. After that, contextual adjustments are applied through higher-timeframe alignment, freshness, and conflict logic. This produces an effective score that attempts to reflect not only how many factors are present, but whether they are present in a cleaner and more supportive sequence.
The dashboard then translates that information into a readable structure: Bull/Bear core values, effective score, net bias, score bar, conflict read, Why Now summary, Sequence summary, and factor-by-factor status rows. The idea is to help the user see both the headline state and the underlying reasons behind it.
Signals & Alerts
The optional chart signals are intentionally restrained. They are meant to mark stronger score states rather than call every minor condition. Signal tags can appear when the configured score threshold is reached, and the visual layer can be limited so the chart stays readable.
Available alert logic is based on state transitions rather than promotional claims. The script can notify when bullish or bearish confluence crosses the configured threshold, when high confluence is entered, and when that state is lost. This keeps the alert structure deterministic and easier to interpret in a workflow.
Key Inputs
Swing Length controls the pivot sensitivity used by the structure engine.
Factor Validity Window defines how long a detected event can continue to contribute to the stack.
Trap Confirmation Window controls how tightly sweep and structure events must cluster to qualify as trap context.
Freshness Window helps determine whether the active side is still recent enough to deserve extra weight.
Conflict Penalty Threshold defines when opposing evidence becomes meaningful enough to reduce the active side.
Alert Threshold sets the effective score level required for stronger signal conditions.
HTF Timeframe and HTF EMA Length define the higher-timeframe directional filter.
Session controls allow users to enable or disable London, New York, and Asia windows.
Dashboard and visual controls manage panel position, theme, text size, signal tags, and halo behavior.
Limitations & Transparency
This script is a context model, not a prediction model. A high score does not guarantee continuation or reversal, and a low score does not mean price cannot move aggressively. The dashboard only summarizes the relationship between the conditions it measures.
Some components rely on confirmed pivot logic. Because pivot confirmation needs bars on both sides, certain structure-related states become available only after that confirmation exists. This is a design choice intended to keep the model structured, but it also means some events are inherently delayed relative to raw price movement.
The script is also selective by design. It does not attempt to represent every possible ICT interpretation, and it does not replace chart reading, risk control, or execution planning. Users should treat it as a decision-support framework that helps organize evidence, not as a substitute for a full trading process.
Risk Disclosure
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, or a solicitation to buy or sell any financial instrument. Trading involves risk, and users should rely on their own analysis, risk management, and judgment before making decisions.
הערות שחרור
Update Notes - V1.6This update refines the dashboard layout and improves chart readability while keeping the underlying confluence framework focused on structured market context rather than isolated signals.
What changed
- Refined the dashboard header layout for a cleaner and more balanced presentation.
- Center-aligned the first panel row to improve visual symmetry.
- Preserved the single-line blue title bar format for a more consistent AG Pro panel structure.
- Kept the panel typography compact and readable, with Small as the default dashboard text size.
- Kept signal tag typography at a Normal default size for better on-chart visibility.
- Added a lightweight edge-delta layer to better separate stronger directional context from mixed conditions.
- Added a dedicated Edge Delta dashboard row so score separation can be read more clearly.
- Refined threshold logic so overlay tags are shown only when minimum directional separation is present.
- Introduced a subtle premium/discount context map to make the chart feel more informative without excessive clutter.
- Added a lightweight equilibrium reference line to support location-based context reading.
- Kept the visual additions intentionally soft so candles, price structure, and main context cues remain readable.
- Maintained a clean overlay profile to avoid excessive labels or chart saturation.
Behavior notes
- The script remains a confluence dashboard, not a standalone trade execution system.
- Scores and labels should be interpreted as contextual evidence, not as guaranteed outcomes.
- Premium/discount and equilibrium visuals are designed as supporting references only.
- Stronger readings still depend on alignment between structure, sweep, gap, block, location, and higher-timeframe context.
Alerts
- Alert behavior remains tied to confluence threshold logic.
- Threshold events now benefit from cleaner directional filtering through the updated edge-delta handling.
Design objective
The main purpose of this update was to make the script look more refined, more readable, and more balanced on the chart while preserving the original ICT-style confluence workflow.
Risk disclosure
This script is for chart analysis, workflow support, and educational use only. It does not provide financial advice, does not guarantee performance, and should not be treated as an automated decision engine.
הערות שחרור
Update Notes - V1.8This update focuses on chart usability and panel behavior.
What changed
- Added a right-side chart spacer to reduce the chance of recent candles being visually compressed under the dashboard when the panel is placed on the right side.
- Introduced a new setting: Right Panel Spacer Bars.
- Set the default spacer value to 8 bars for a cleaner chart layout on right-aligned panel positions.
Why this update was made
- On some chart views, the latest price action could appear too close to the dashboard after publication.
- This revision improves visual separation between the active candles and the panel without changing the core confluence model.
No change to core logic
- The confluence engine, score calculation, context model, and alert framework remain unchanged in this update.
- This is a layout refinement only.
Transparency
- The spacer is a visual usability adjustment. It does not affect signals, bias state, scoring, or alert conditions.
Risk Disclosure
- This script is a visual analysis and alerting tool. It does not guarantee outcomes and should not be treated as a stand-alone trade decision system.
הערות שחרור
Update Notes - Version 2.0This update strengthens the script's visual identity and makes the confluence model easier to read in real time without changing the published concept.
What changed
- Added Prime Confluence Windows that project live directional price boxes from stronger score transitions, giving high-quality setups a clearer on-chart footprint.
- Added Stack Quality logic so the dashboard can separate loose evidence from tighter sweep, structure, gap, location, and context clusters.
- Refined the dashboard into the AGPro standard layout with a merged blue header row, stronger hierarchy, Normal default panel text, and clearer state language.
- Improved signal tags with better spacing, cleaner wording, and readable ATR offsets so tags stay visible around price.
- Reworked theme handling around the AGPro palette while keeping panel position, theme, and font size configurable from settings.
- Added professional English tooltips and cleaner defaults for a better first-use experience.
Why this update is different
- The script still acts as a multi-factor ICT decision-support dashboard.
- It does not turn into a standalone liquidity sweep tool, a standalone FVG tool, a standalone order-block engine, or a session-only indicator.
- The new visual layer is score-native and context-native, which keeps the script distinct while making strong confluence easier to spot.
Result
- Cleaner premium presentation
- Stronger visual storytelling on threshold transitions
- Better separation between developing context and prime context
- More memorable chart presence without adding unnecessary clutter
הערות שחרור
UPDATE NOTES - v2.3This update focuses on label readability and placement.
The core purpose of the script remains unchanged.
This release refines how the dealing range labels are sized and positioned so
they read clearly and stay out of the candles.
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
------------------------
• Adjustable range-label font
The Premium, Discount, and equilibrium labels now use the standard adjustable
label font and default to Normal, matching the rest of the chart labels, instead
of a fixed small size. Their size follows the label font setting and updates live
when it is changed.
• Cleaner zone-label placement
The Premium and Discount labels are now positioned in the clean projection space
to the right of price and centered vertically within their own half of the
dealing range, instead of sitting over the candles in the middle of the range.
This keeps the larger labels readable and unobstructed.
• Equilibrium tag readability
The EQ tag keeps its right-edge position and now follows the same adjustable
font so it stays consistent with the zone labels.
------------------------
Visual Improvements
------------------------
• Increased default readability of the dealing range labels.
• Moved zone labels off the candles and into clean space so nothing important is
buried.
• Kept the dealing range box, equilibrium line, signal tags, and prime windows
at their existing balanced settings.
------------------------
Interface & Usability
------------------------
• Range labels now respect the label font setting for consistent sizing.
• Improved first-glance readability of the premium and discount zones.
• Enhanced overall chart clarity without changing core logic.
------------------------
Behavior Notes
------------------------
This update does not change the core analytical logic of the script.
The confluence engine, dashboard, signal tags, prime windows, and dealing range
detection behave exactly as before. Only the sizing and placement of the range
labels were refined.
------------------------
Limitations Reminder
------------------------
The script remains a rule-based analytical tool.
Market conditions such as volatility, liquidity, session timing, and timeframe
differences may affect how factors register and how confluence builds.
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.
הערות שחרור
Version 2.4 – Confirmed Confluence Events and Price-Aware Range MapThis release aligns score-driven chart events with confirmed bars and improves dealing-range interpretation while preserving the multi-factor ICT confluence engine and optional factor dashboard.
• Gated bullish and bearish threshold crosses, high-confluence entry and exit events, signal tags, and Prime Window creation with confirmed bars, preventing intrabar score pulses from entering chart history or alerts.
• Added exact prices to PREMIUM, EQ, and DISCOUNT labels and staggered their forward positions across the dealing range.
• Increased visible zone-label backing strength for clearer contrast on dark and light charts.
• Increased the default same-direction signal spacing from seven to twelve bars, reducing nearby BULL and PRIME BULL repetition.
• Reduced Pine object budgets to match the bounded signal history, dealing range, and Prime Window limits.
• Recreated all three dashboard header cells after every table clear before applying the full-width merge.
סקריפט קוד פתוח
ברוח האמיתית של TradingView, יוצר הסקריפט הזה הפך אותו לקוד פתוח, כך שסוחרים יוכלו לעיין בו ולאמת את פעולתו. כל הכבוד למחבר! אמנם ניתן להשתמש בו בחינם, אך זכור כי פרסום חוזר של הקוד כפוף ל־כללי הבית שלנו.
Trading Suite | Flagship Workflow :
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
Crypto Setup Planner | Multi-Symbol Analysis :
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
Crypto Setup Planner | Multi-Symbol Analysis :
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/
כתב ויתור
המידע והפרסומים אינם מיועדים להיות, ואינם מהווים, ייעוץ או המלצה פיננסית, השקעתית, מסחרית או מכל סוג אחר המסופקת או מאושרת על ידי TradingView. קרא עוד ב־תנאי השימוש.
סקריפט קוד פתוח
ברוח האמיתית של TradingView, יוצר הסקריפט הזה הפך אותו לקוד פתוח, כך שסוחרים יוכלו לעיין בו ולאמת את פעולתו. כל הכבוד למחבר! אמנם ניתן להשתמש בו בחינם, אך זכור כי פרסום חוזר של הקוד כפוף ל־כללי הבית שלנו.
Trading Suite | Flagship Workflow :
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
Crypto Setup Planner | Multi-Symbol Analysis :
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
Crypto Setup Planner | Multi-Symbol Analysis :
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/
כתב ויתור
המידע והפרסומים אינם מיועדים להיות, ואינם מהווים, ייעוץ או המלצה פיננסית, השקעתית, מסחרית או מכל סוג אחר המסופקת או מאושרת על ידי TradingView. קרא עוד ב־תנאי השימוש.