Indicator
Indicators and strategies
MW WINDOWS TIME🇫🇷 Français
MW WINDOWS TIME est un indicateur PulseWire simple et visuel conçu pour cadrer les principales fenêtres horaires de trading sur MGC et MNQ.
Il affiche automatiquement deux zones directement sur le graphique :
08h45 → 11h00 : fenêtre Europe, priorité MGC
14h15 → 17h30 : fenêtre US, priorité MNQ + MGC
Pendant chaque fenêtre, l’indicateur crée une boîte qui s’adapte automatiquement au plus haut et au plus bas des bougies de la période. À la fin de la fenêtre, la boîte reste figée afin de conserver un repère visuel clair.
Le nom de l’actif à privilégier est affiché sous chaque boîte :
MGC le matin, puis MNQ • MGC l’après-midi.
L’utilisateur peut personnaliser les couleurs, l’opacité, les bordures, la taille du texte et la position des labels.
Le fuseau horaire peut être réglé manuellement entre UTC+2 et UTC+1 afin de s’adapter au passage heure d’été / heure d’hiver.
L’objectif du script est simple : savoir immédiatement quand chercher un setup et éviter de trader en dehors des fenêtres prévues.
🇬🇧 English
MW WINDOWS TIME is a simple and visual PulseWire indicator designed to highlight the main trading windows for MGC and MNQ.
It automatically displays two trading windows directly on the chart:
08:45 → 11:00: European session, priority MGC
14:15 → 17:30: US session, priority MNQ + MGC
During each window, the indicator creates a box that automatically adjusts to the highest and lowest price reached during the session. Once the time window is over, the box remains fixed on the chart for clear historical reference.
The preferred trading instrument is displayed below each box:
MGC during the morning session and MNQ • MGC during the US session.
Users can customize the box colors, opacity, border colors and thickness, text colors, label size, and label position.
The timezone can be manually switched between UTC+2 and UTC+1 to adapt to summer and winter time changes.
The purpose of the script is simple: clearly identify when to look for trading opportunities and avoid trading outside the planned windows.
Indicator
Indicator
PRO EMA 9/20 MTF XAUUSD📊 PRO EMA 9/20 MTF XAUUSD Indicator — Description
Ye indicator XAUUSD (Gold) ke liye professional-style trend-following setup ko target karta hai. Iska main purpose 9 EMA aur 20 EMA crossover ko multiple confirmations ke saath filter karke relatively high-quality BUY/SELL setups identify karna hai.
🔹 Main Features
1. 9 EMA + 20 EMA
9 EMA = short-term momentum
20 EMA = short-term trend
9 EMA 20 EMA ke upar cross → BUY setup
Indicator
Mike Strategy orb opening HTF candles FVG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Indicator
Indicator
Indicator
Stair Step Strategy - Signals & Risk V1.1Stair step indicator and buy/sell signal live. Indicates trend change
Indicator
Satoshi' Clock - Halving, ATH/ATL & Cycle ProjectionsWhat is Satoshi's Clock?
Crypto markets don't move on their own calendar — they move on Bitcoin's. Every major cycle top, every brutal bear market, and every fresh all-time high across the entire crypto market has historically clustered around the same four-year rhythm set by Bitcoin's halving schedule. Satoshi's Clock takes that rhythm and puts it directly on your chart as a set of clean, readable vertical time markers — so instead of guessing "where are we in the cycle?", you can just look.
This isn't a signal generator and it doesn't tell you to buy or sell. It's a context layer: a way to instantly orient yourself in Bitcoin's historical cycle, no matter which chart you happen to have open.
Why it works on any chart, not just BTC
Most cycle tools only make sense on the asset they're calculated from. Satoshi's Clock is built differently — every date it plots is anchored to actual calendar time rather than bar position, so Bitcoin's halving dates, its all-time highs, and its historical cycle tops render correctly whether you're looking at a BTC chart, an ETH chart, or a small-cap altcoin. The theory behind this is simple: if altcoins broadly follow Bitcoin's cycle (which they historically have), then seeing BTC's cycle markers on top of whatever you're actually trading gives you real context that a same-asset-only tool can't.
What's actually on the chart
Confirmed historical facts (solid lines):
Bitcoin's all-time high and all-time low — auto-detected from a reference BTC symbol you can configure, with a manual override switch if you'd rather lock in exact known values yourself
The current chart's own all-time high and low, auto-detected from whatever symbol is open — useful for immediately seeing how far the current asset is from its own extremes
All four confirmed Bitcoin halvings (November 2012, July 2016, May 2020, April 2024)
The three completed cycle peaks and the bear-market bottoms that followed them (2013, 2017, 2021) — these come pre-filled with commonly cited historical dates and prices, but every single one is an editable input if you want to adjust them to match your own research
Forward-looking projections (dashed lines, always marked with "?"):
Estimated ATH and ATL windows for the current cycle, calculated from the last halving and from the actual detected ATH date
Estimated ATH and ATL windows for the next cycle, calculated forward from your configurable next-halving estimate
All projections are shown as date ranges, not single dates, because pretending a "cycle top" can be predicted down to the day is misleading. Every projection uses a min/max day-count input (e.g. "480 to 550 days from halving to ATH") so you see a realistic window instead of false precision
A dedicated projection for whatever symbol you're currently viewing, which blends that asset's own actual ATH timing with Bitcoin's projection window — staying close to Bitcoin's cycle while still reflecting when this specific asset actually peaked
The summary panel
An optional, fully repositionable table lays everything out side by side: confirmed dates and day-counts on the left, projected ranges on the right. Every projected figure carries a visible "?" so there's never any ambiguity about what's a historical fact versus a rough forward estimate.
How to actually use this
Use it to answer questions like: How long has it been since the last halving? Are we early, mid, or late in the historical pattern relative to past cycles? How far along is this altcoin's own cycle compared to Bitcoin's? It's built for context and orientation, not entries and exits. Combine it with your own technical analysis, on-chain research, and risk management — treat the projection windows as "here's what's happened before," not "here's what will happen."
A note on the projections
Every forward-looking estimate on this chart is built from a sample size of exactly three completed halving cycles. That is not a large enough sample to draw statistical conclusions from, and this script does not claim otherwise. The ranges are historical pattern references, explicitly and repeatedly marked as estimates throughout the script, and should never be treated as financial advice or a prediction of future price action.
Fully configurable:
BTC reference symbol used for auto-detection
Manual override toggle + price/date inputs for any ATH or ATL (BTC or current symbol)
All halving dates and the next-halving estimate
All three historical cycle peak/bottom dates and prices
Min/max day-count ranges for both the halving→ATH and ATH→ATL projection stages
Full color customization for every line category
Summary panel position (9 placement options) and visibility toggles for every individual element
Indicator
3Triple-FVG BPR TrackerHamza
3Triple-FVG BPR Tracker
3Triple-FVG BPR Tracker
3Triple-FVG BPR Tracker
Indicator
REMS Deep Strike Resonator IIREMS Resonator II
This indicator serves as the culmination of the work contributed to the REMS (RSI, EMA, MACD, Stochastic) system. REMS is a system used to evaluate relationships between the 4 core components and identify market trends, trading environments and potential entries. This indicator is best used as an educational and testing tool rather than a ready-to-go entry indicator as there are a lot of settings and customization available.
This indicator merges earlier REMS tools, allowing them to interact with each other in this version. This version contains the following features:
Multi Timeframe Selection
Session Time Filtering
Zone Interaction and Price gating
EMA Structure Visualization
REMS Zone/Range Engine
- Using a dynamic weighting system, upper and lower ranges are highlighted based on chose criteria and sizing. Can be used to qualify signals or as a visual reference.
Component Leadership
- When selected, components and signals are contingent on the lead component conditions being satisfied. Can be used with pre-sets or custom settings.
REMS First Strike Engine
- This primary engine determines the entry criteria and fires a signal at the first time all selected conditions are met
- Includes a cooldown system to reset when signals fire.
Prototype Inverse Engine
- Set parameters for inverted signals when First Strike signals fire within mismatched zones
REMS Deep Synergy Engine
- A filter engine that allows for 3 levels of multiple confluences to screen potential entry criteria. Can be paired with the First Strike Engine for higher confidence entries and further filtered with the Setup Quality filters.
- Signals can optionally be supressed when not in a supporting zone/range.
Setup Quality Filters
Informative Reference Table
Please note, this indicator/system has been designed with the 5-minute and 2-minute timeframes in mind. As such, the values and parameters for each component are currently hardcoded to reflect commonly used settings (viewable in tooltips in First Strike section) and to reduce options in the indicator settings tab. The code was originally written with full customization in mind and can be easily modified to allow full parameter customization of each component by editing commented out sections.
Indicator
Triple Bottom/Top Patterns [The_lurker]╔═══════════════════════════════════════════════════════╗
Triple Bottom/Top Patterns
╚═══════════════════════════════════════════════════════╝
An indicator that detects Triple Bottom and Triple Top patterns and tracks every pattern from the moment its structure completes until its final resolution — with no repainting, and with symmetry limits that adapt to market volatility instead of fixed numbers.
The core idea: a pattern is not a shape you draw and abandon. It is an event with a beginning, a path, and an end — and this indicator tracks all three.
╔═══════════════════════════════════════════════════════╗
◆ WHAT SETS THIS INDICATOR APART
╚═══════════════════════════════════════════════════════╝
▌ 1 ─ No repainting, by structure rather than by promise
✕ Common: an "in progress" mode draws an unconfirmed third leg, so the shape shifts and is redrawn every time price moves. The pattern you see in history is not what was displayed at the time.
✓ Here: all seven points are confirmed price pivots, and every state change occurs on confirmed bar close. What you see today on an old bar is literally what was displayed when it appeared.
There is no "in progress" mode in this indicator — a deliberate choice, not a missing feature.
▌ 2 ─ Symmetry limits that adapt to volatility
✕ Common: a fixed percentage for the allowed difference between the ends.
The problem is that one percentage means radically different things:
▸ 1% on the 15-minute chart ≈ 3.6 volatility units ← far too loose
▸ 1% on the daily chart ≈ 0.26 volatility units ← far too strict
The same number delivers completely different precision depending on timeframe, while the user believes a single standard has been set.
✓ Here: the difference is measured in units of Average True Range at the moment of formation.
One number means the same thing on every timeframe, every instrument, and every market condition — from Bitcoin to low-priced altcoins, from the 1-minute to the weekly.
▌ 3 ─ A complete eight-state machine
✕ Common: the pattern is drawn, the breakout is announced, and its role ends.
✓ Here: every pattern travels a defined and declared path:
⏳ Awaiting breakout
✓ Pattern complete
🎯 Target reached
✕ Pattern failed
🔄 Reverse target reached
⌛ Waiting period expired
⌛ Complete, no target reached
⌛ Failed, no reverse target reached
▌ 4 ─ The two states you will not find elsewhere
✕ Common: the target line extends indefinitely. A pattern that broke out a year ago still has its line crawling across your chart today, with no answer to the question: was it reached or not?
✓ Here: every pattern has a defined time window to reach its target. If the window closes without a hit, the state is declared "Complete, no target" and the line freezes.
This prevents dead lines from accumulating, and gives an explicit answer instead of open silence.
▌ 5 ─ No resolution within the event bar itself
✕ Common: a pattern breaks out and the target is counted as reached in that same bar if price touched it.
The problem: the order of high, low, and close inside a single bar is unknown to any indicator. Price may have reached the target before closing above the neckline — that is, before the entry signal existed at all.
✓ Here: resolution is deferred by a full bar. A target can never be reached on the completion bar itself.
A small detail that separates honest tracking from optimistic tracking.
▌ 6 ─ Every point is a pivot, including the turning point and both mids
✕ Common: the intermediate points and the trend origin are taken as the raw highest or lowest value within a window.
The problem: a single stray wick can become a point in the pattern — and if it defines the neckline, the entire decisive level rests on noise.
✓ Here: all seven points are confirmed pivots. One wick cannot define a neckline.
▌ 7 ─ Tracking continues after failure
✕ Common: the pattern breaks down and is erased from the chart.
✓ Here: it breaks down and is fully recoloured — lines, fill, and labels — and a reverse target is computed and tracked with the same precision and the same time window.
Pattern failure is tradeable information, not the end of tracking.
▌ 8 ─ One pattern per zone
✕ Common: several overlapping patterns draw on top of one another, turning the chart into a tangled mesh.
✓ Here: when patterns overlap in time, only the one with the tightest symmetry remains. And a pattern that has completed or failed is never erased retroactively — it blocks a newcomer instead of being replaced by it.
The result: a clean chart, and a history that is not rewritten.
▌ 9 ─ Prior trend gate
A reversal pattern without a prior trend is not a reversal.
✓ The indicator requires the leg from the turning point to the first end to reach a defined multiple of the pattern's own height — and this requirement is what determines which pivot is selected as the turning point, so no arbitrary peak preceding the pattern gets picked up.
╔═══════════════════════════════════════════════════════╗
📐 PATTERN STRUCTURE: SEVEN POINTS
╚═══════════════════════════════════════════════════════╝
① Turning point ─ the last opposite pivot before the first end, where the prior trend reversed
②④⑥ The three ends ─ B1 · B2 · B3 or T1 · T2 · T3
confirmed pivots, aligned within a limit measured in volatility units
③⑤ The two mids ─ the separating highs in a Triple Bottom, or the separating lows in a Triple Top
▬▬ Neckline ─ the higher of the two mids in a Triple Bottom, the lower in a Triple Top
this is the level that defines pattern completion
⑦ Crossing point ─ where the final leg intersects the neckline on completion
Path: ① → ② → ③ → ④ → ⑤ → ⑥ → ⑦
╔═══════════════════════════════════════════════════════╗
🎯 TARGETS
╚═══════════════════════════════════════════════════════╝
The target is purely geometric: the pattern height — the distance between the neckline and the furthest end — projected from the breakout point.
▸ Conservative 0.618 of pattern height
▸ Balanced full pattern height
▸ Aggressive 1.618 of pattern height
An independent mode for each case: Bottom bullish target · Bottom bearish target on failure · Top bearish target · Top bullish target on failure.
The fill criterion is selectable:
▸ Touch ─ matches a limit order resting at the target
▸ Close ─ more conservative
╔═══════════════════════════════════════════════════════╗
⚙️ SETTINGS
╚═══════════════════════════════════════════════════════╝
▌ Pattern Detection
▸ Pivots left and right ─ pivot confirmation sensitivity
▸ Min arm length ─ minimum bars between each consecutive pair of points
▸ Ends symmetry ×ATR ─ the single most influential parameter
▸ Mids symmetry ×ATR ─ same unit, applied to the two intermediate points
▸ Min depth ×ATR ─ excludes shallow sideways chop
▸ Prior leg ×Pattern height ─ required strength of the preceding trend
▸ Trend length and lookback ─ search range for the turning point
▸ Extension multiplier ─ breakout waiting period, relative to pattern width
▌ Targets
▸ Target window ×Width ─ time allowed to reach the target. Zero = no expiry
▌ Visual
▸ Max live patterns per side ─ raise it on lower timeframes
▸ Independent colours per side: pattern · fill · text · label background
Transparency is set from the colour picker itself
╔═══════════════════════════════════════════════════════╗
🔔 ALERT
╚═══════════════════════════════════════════════════════╝
A single alert: Triple Pattern Complete.
▸ Fires when the neckline is broken on confirmed bar close
▸ Covers both bottoms and tops
▸ Once per pattern
▸ The message includes ticker, timeframe, and close price automatically
To create: alarm icon → select the indicator as source → choose the condition → set frequency to "Once Per Bar Close".
⚠ PulseWire freezes the indicator settings at the moment the alert is created. If you change any setting afterwards, delete the alert and create it again.
╔═══════════════════════════════════════════════════════╗
📊 PRACTICAL USE
╚═══════════════════════════════════════════════════════╝
▸ The neckline is the decisive level. Before it is broken: a candidate structure. After: a completed event.
▸ The furthest end defines the invalidation point — a close below the lowest of the three bottoms, or above the highest of the three tops.
▸ The info table shows, for each side: target mode · target price · current state · pattern age in bars.
▸ The age field matters: a pattern fifty bars old is not the same as one five hundred bars old.
▸ Triple patterns are inherently rarer than double ones. If nothing appears on a higher timeframe, that is expected behaviour rather than a fault — raise the ends symmetry limit first, then review the prior trend gate.
╔═══════════════════════════════════════════════════════╗
⚠ DISCLOSURE AND LIMITATIONS
╚═══════════════════════════════════════════════════════╝
▸ This indicator is a visual analysis tool that organises how you read the market. It does not provide buy or sell recommendations, and it promises no results.
▸ Drawing correctness is one thing; pattern performance is another. The indicator draws patterns and tracks their events precisely, but the predictive ability of the pattern itself has not been tested statistically here and is not claimed.
▸ The search scope is limited to the last fifty pivots per side, so a very old pattern may not be detected.
▸ When the tracked-pattern budget fills, a live pattern may be replaced by a newer one. Raising "Max live patterns" reduces this.
▸ Use it within a complete trading approach that includes risk management, not as a sole source of decisions.
╔═══════════════════════════════════════════════════════╗
Triple Bottom/Top Patterns نماذج القيعان والقمم الثلاثية
╚═══════════════════════════════════════════════════════╝
مؤشر يكتشف نماذج القاع الثلاثي والقمة الثلاثية، ويتابع كل نموذج من لحظة اكتمال بنيته حتى حسمه النهائي — بلا إعادة رسم، وبحدود تماثل تتكيف مع تقلب السوق بدل أرقام ثابتة.
الفكرة المركزية: النموذج ليس شكلًا يُرسم ثم يُترك. هو حدث له بداية ومسار ونهاية، والمؤشر يتتبع الثلاثة.
╔═══════════════════════════════════════════════════════╗
◆ ما الذي يميز هذا المؤشر
╚═══════════════════════════════════════════════════════╝
▌ ١ ─ لا إعادة رسم، بضمانة بنيوية لا بوعد نصي
✕ الشائع: وضع "قيد التكوين" يرسم طرفًا ثالثًا غير مؤكد، فيتحرك الشكل ويُعاد رسمه كلما تحرك السعر. النموذج الذي تراه في التاريخ ليس ما كان معروضًا لحظتها.
✓ هنا: النقاط السبع كلها محاور سعرية مؤكدة، وكل تغييرات الحالة تقع تحت إغلاق الشمعة المؤكد. ما تراه اليوم على شمعة قديمة هو حرفيًا ما كان معروضًا وقت ظهوره.
لا يوجد وضع "قيد التكوين" في هذا المؤشر — وهذا اختيار مقصود، لا نقص.
▌ ٢ ─ حدود التماثل تتكيف مع التقلب
✕ الشائع: نسبة مئوية ثابتة للفارق المسموح بين الأطراف.
المشكلة أن النسبة الواحدة تعني أشياء مختلفة جذريًا:
▸ 1٪ على فريم 15 دقيقة ≈ 3.6 من وحدات التقلب ← متساهل جدًا
▸ 1٪ على الفريم اليومي ≈ 0.26 من وحدات التقلب ← صارم جدًا
أي أن نفس الرقم يعطي دقة مختلفة تمامًا حسب الفريم، والمستخدم يظن أنه ثبّت معيارًا واحدًا.
✓ هنا: الفارق يُقاس بوحدات المدى الحقيقي المتوسط عند لحظة التكوين.
الرقم الواحد يعني الشيء نفسه على كل فريم، وكل أصل، وكل حالة سوق — من البيتكوين إلى العملات منخفضة السعر، ومن الدقيقة إلى الأسبوعي.
▌ ٣ ─ آلة حالة كاملة من ثماني حالات
✕ الشائع: يرسم النموذج، يعلن الاختراق، وينتهي دوره.
✓ هنا: كل نموذج يمر بمسار محدد ومعلن:
⏳ انتظار الاختراق
✓ اكتمال النموذج
🎯 بلوغ الهدف
✕ فشل النموذج
🔄 بلوغ الهدف العكسي
⌛ انتهاء مدة الانتظار
⌛ اكتمال بلا بلوغ هدف
⌛ فشل بلا بلوغ هدف عكسي
▌ ٤ ─ الحالتان اللتان لا تجدهما في غيره
✕ الشائع: خط الهدف يمتد إلى ما لا نهاية. نموذج اخترق قبل سنة وما زال خطه يزحف على شارتك اليوم، بلا إجابة عن سؤال: هل وصل أم لا؟
✓ هنا: لكل نموذج نافذة زمنية محددة لبلوغ هدفه. إن انقضت بلا وصول، تُعلن الحالة "اكتمال بلا بلوغ هدف" ويتجمد الخط.
هذا يمنع تراكم خطوط ميتة، ويعطي إجابة صريحة بدل صمت مفتوح.
▌ ٥ ─ لا حسم في شمعة الحدث نفسها
✕ الشائع: النموذج يخترق ويُحسب الهدف متحققًا في نفس الشمعة إن لامسه السعر.
المشكلة: ترتيب الأعلى والأدنى والإغلاق داخل الشمعة الواحدة غير معلوم لأي مؤشر. ربما بلغ السعر الهدف قبل أن يغلق فوق العنق، أي قبل وجود إشارة الدخول أصلًا.
✓ هنا: الحسم يُؤجَّل شمعة كاملة. لا يمكن أن يتحقق هدف في شمعة الاكتمال نفسها.
تفصيل صغير يفصل بين متابعة صادقة وأخرى متفائلة.
▌ ٦ ─ كل النقاط محاور، بما فيها نقطة التحول والوسيطتان
✕ الشائع: النقاط الوسيطة ونقطة بداية الاتجاه تُؤخذ كأعلى أو أدنى قيمة خام في نافذة.
المشكلة: ذيل شمعة شارد قد يصبح نقطة في النموذج — وإن كان هو خط العنق، فالمستوى الحاسم كله مبني على ضجيج.
✓ هنا: النقاط السبع محاور مؤكدة. ذيل واحد لا يمكن أن يحدد خط عنق.
▌ ٧ ─ متابعة ما بعد الفشل
✕ الشائع: النموذج ينكسر فيُشطب من الشارت.
✓ هنا: ينكسر فيُعاد تلوينه بالكامل — الخطوط والتضليل والعلامات — ويُحسب له هدف عكسي يُتابع بنفس الدقة والنافذة الزمنية.
فشل النموذج معلومة تداولية، لا نهاية المتابعة.
▌ ٨ ─ نموذج واحد لكل منطقة
✕ الشائع: عدة نماذج متداخلة ترسم فوق بعضها فيتحول الشارت إلى شبكة متشابكة.
✓ هنا: عند تداخل زمني، يبقى الأدقّ تماثلًا فقط. والنموذج الذي اكتمل أو فشل لا يُمحى بأثر رجعي — يمنع ظهور نموذج جديد فوقه بدل أن يُستبدل به.
النتيجة: شارت نظيف، وتاريخ لا يُزوَّر.
▌ ٩ ─ بوابة الاتجاه السابق
النموذج الانعكاسي بلا اتجاه سابق ليس انعكاسًا.
✓ المؤشر يشترط أن يبلغ المسار من نقطة التحول إلى الطرف الأول مضاعفًا محددًا من ارتفاع النموذج نفسه — وهذا الشرط هو ما يحدد أي محور يُختار كنقطة تحول، فلا تُلتقط قمة عشوائية سبقت النموذج.
╔═══════════════════════════════════════════════════════╗
📐 بنية النموذج: سبع نقاط
╚═══════════════════════════════════════════════════════╝
① نقطة التحول ─ آخر محور مقابل قبل الطرف الأول، حيث انقلب الاتجاه السابق
②④⑥ الأطراف الثلاثة ─ B1 · B2 · B3 أو T1 · T2 · T3
محاور مؤكدة، متقاربة ضمن حد يُقاس بوحدات التقلب
③⑤ الوسيطتان ─ القمتان الفاصلتان في القاع الثلاثي، أو القاعان في القمة الثلاثية
▬▬ خط العنق ─ أعلى الوسيطتين في القاع الثلاثي، وأدناهما في القمة الثلاثية
هو المستوى الذي يحدد اكتمال النموذج
⑦ نقطة العبور ─ تقاطع الساق الأخيرة مع خط العنق عند الاكتمال
المسار: ① → ② → ③ → ④ → ⑤ → ⑥ → ⑦
╔═══════════════════════════════════════════════════════╗
🎯 الأهداف
╚═══════════════════════════════════════════════════════╝
الهدف هندسي بحت: ارتفاع النموذج — المسافة بين خط العنق وأبعد الأطراف — يُسقط من نقطة الاختراق.
▸ محافظ 0.618 من ارتفاع النموذج
▸ متوازن ارتفاع النموذج كاملًا
▸ عدواني 1.618 من ارتفاع النموذج
نمط مستقل لكل حالة: هدف القاع الصاعد · هدف القاع الهابط عند الفشل · هدف القمة الهابط · هدف القمة الصاعد عند الفشل.
معيار التحقق قابل للاختيار:
▸ لمسة السعر ─ يطابق تنفيذ أمر معلق عند الهدف
▸ إغلاق الشمعة ─ أكثر تحفظًا
╔═══════════════════════════════════════════════════════╗
⚙️ الإعدادات
╚═══════════════════════════════════════════════════════╝
▌ كشف النموذج
▸ شموع اليسار واليمين ─ حساسية تأكيد المحاور
▸ الحد الأدنى للذراع ─ أقل عدد شموع بين كل نقطتين متتاليتين
▸ تماثل الأطراف الثلاثة ×ATR ─ المعامل الأهم في المؤشر
▸ تماثل الوسيطين ×ATR ─ نفس الوحدة، للنقطتين الوسيطتين
▸ أدنى عمق للنموذج ×ATR ─ يستبعد التذبذبات الجانبية الضحلة
▸ ارتفاع الاتجاه ×ارتفاع النموذج ─ قوة المسار السابق المطلوبة
▸ طول المسار ومدى البحث ─ نطاق البحث عن نقطة التحول
▸ معامل التمدد ─ مدة انتظار الاختراق بدلالة عرض النموذج
▌ الأهداف
▸ نافذة الهدف ×العرض ─ المدة المسموحة لبلوغ الهدف. صفر = بلا انتهاء
▌ العرض
▸ أقصى نماذج متتبعة لكل جانب ─ ارفعه على الفريمات المنخفضة
▸ ألوان مستقلة لكل جانب: النموذج · التضليل · النص · خلفية العلامة
الشفافية تُضبط من منتقي اللون نفسه
╔═══════════════════════════════════════════════════════╗
🔔 التنبيه
╚═══════════════════════════════════════════════════════╝
تنبيه واحد فقط: اكتمال النموذج الثلاثي.
▸ يُطلق عند كسر خط العنق بإغلاق شمعة مؤكد
▸ للقاع والقمة معًا
▸ مرة واحدة لكل نموذج
▸ الرسالة تتضمن الرمز والفريم وسعر الإغلاق تلقائيًا
الإنشاء: أيقونة المنبه → المؤشر كمصدر → الشرط → التكرار "مرة عند إغلاق الشمعة".
⚠ PulseWire يحفظ إعدادات المؤشر لحظة إنشاء التنبيه. إن غيّرت أي إعداد بعدها، احذف التنبيه وأنشئه من جديد.
╔═══════════════════════════════════════════════════════╗
📊 الاستخدام العملي
╚═══════════════════════════════════════════════════════╝
▸ خط العنق هو المستوى الحاسم. قبل اختراقه: بنية محتملة. بعده: حدث مكتمل.
▸ الطرف الأبعد يحدد نقطة إبطال النموذج — إغلاق تحت أدنى القيعان الثلاثة، أو فوق أعلى القمم الثلاث.
▸ جدول المعلومات يعرض لكل جانب: نمط الهدف · سعر الهدف · الحالة الراهنة · عمر النموذج بالشموع.
▸ حقل العمر مهم: نموذج عمره خمسون شمعة ليس كنموذج عمره خمسمئة.
▸ النماذج الثلاثية أندر بطبيعتها من الثنائية. إن لم يظهر شيء على فريم مرتفع فهذا سلوك متوقع لا خلل — ارفع حد تماثل الأطراف أولًا، ثم راجع بوابة ارتفاع الاتجاه.
╔═══════════════════════════════════════════════════════╗
⚠ الإفصاح والقيود
╚═══════════════════════════════════════════════════════╝
▸ هذا المؤشر أداة تحليل بصري وتنظيم لرؤية السوق. لا يقدم توصيات شراء أو بيع، ولا يَعِد بنتائج.
▸ صحة الرسم شيء وأداء النموذج شيء آخر. المؤشر يرسم النماذج ويتتبع أحداثها بدقة، لكن قدرة النموذج نفسه على التنبؤ لم تُختبر إحصائيًا هنا ولا يُدعى بها.
▸ نطاق البحث محدود بآخر خمسين محورًا لكل جانب، فقد لا يُكتشف نموذج قديم جدًا.
▸ عند امتلاء ميزانية النماذج المتتبعة، قد يُستبدل نموذج حي بآخر أحدث. رفع "أقصى نماذج متتبعة" يقلل ذلك.
▸ استخدمه ضمن منهج تداول متكامل يشمل إدارة المخاطر، لا كمصدر قرار وحيد.
─────────────────────────────────────────────
The_lurker — Fawaz Al-Enezi | فواز العنزي
─────────────────────────────────────────────
Indicator
Indicator
Composite Liquidity Flow: five-asset weighted volume deltaWhat it does
One histogram that answers a single question: which way is the whole index complex leaning right now? It estimates buying and selling pressure across five instruments at once, weights them, smooths them, and prints the net as a z-scored delta with an agreement layer on top.
What is original here
Volume delta and RSI are both public methodology, and neither is mine. Three things here are not standard:
1. Pressure is attributed per bar from candle geometry, then priced in dollars rather than counted in shares. A 600-dollar instrument and a 60-dollar instrument therefore contribute on a comparable scale, which a raw share-count composite cannot do.
2. The five legs are not summed. Index futures, their tracking funds, and an inverse hedge fund are weighted separately, and the hedge leg has its logic inverted, so buying in the inverse product is counted as selling pressure on the complex. Hedging demand is treated as information rather than noise. This is the part I have not seen elsewhere.
3. The composite is z-scored against its own recent distribution, so the same scale reads correctly on a quiet session and on a high-volatility print.
The RSI layer is a display filter, not an input to the flow calculation. It gates when markers are allowed to print and never changes the histogram. That is the reason for the combination: flow describes who is pushing, RSI describes whether price has already travelled, and a marker is only allowed when the two agree. Without the filter the same flow model prints far more markers, most of them late.
How it works
Per-instrument pressure comes from candle structure. On an up bar, the body plus the lower wick is attributed to buyers and the upper wick to sellers; on a down bar the attribution reverses. That fraction multiplies the bar volume, then the closing price, producing a dollar figure per leg. Legs are weighted, summed, smoothed with an exponential average, then converted to a z-score against a rolling lookback. A session filter zeroes the fund legs outside regular hours, where their volume is unrepresentative of real positioning.
Divergences require three conditions at once: price at a lookback extreme, three consecutive bars of the composite moving the other way, and optional confirmation from the filter. A cooldown then suppresses repeats so the markers stay rare enough to mean something.
How to use it
Built for intraday index trading and tuned by default for 5-minute charts. Above the zero line and rising, with the filter supportive, means the composite tape agrees with a long. Below and falling is the mirror. The divergence markers are warnings about the move in progress, not entries. The dashboard reports each component separately so you can see which one is disagreeing before you act on the net.
What it cannot do
Markers are evaluated on the live bar, so a divergence or agreement arrow can appear and then disappear before the bar closes. Judge them on closed bars only. Nothing is drawn in the past and no confirmed marker moves once its bar has closed.
Everything here is estimated from open, high, low, close and volume. It is a structural proxy for order flow, not tick data, and it inherits every weakness a proxy has: it cannot see the order book, it cannot distinguish an aggressive buyer from a passive one, and on thin instruments the attribution is close to meaningless. It describes the index complex only and says nothing useful about an individual stock. It does not predict anything. It describes what the current bar and its neighbors have already printed.
Settings
Five symbols and their weights, smoothing length and z-score lookback, filter parameters, divergence strictness and cooldown, session handling, and a display toggle for each visual layer.
Indicator
AquaBlu 7.0 Replay-Calibrated ICT Selector [NQ1! 1m -> MNQ]update on my 4.2 aquablu indicator. I ran my ai through 114 trades and it got 112 winners. enjoy everyone. were gonna make it
Indicator
[T] Trade Conditions [VIX, Volatility, Timed Msgs, News]
Displays up to two price-movement warnings for ES/MES and NQ/MNQ.
Measures net movement from one-minute data, independent of the chart timeframe.
Provides separate point thresholds, lookback periods, trigger windows, messages, locations, and styling.
Displays the current VIX value during a configurable New York time window.
Optionally carries forward the last available VIX value while the cash index is closed.
Shows a persistent warning when VIX exceeds a configurable threshold.
Detects elevated and extreme candle volatility using fast-versus-baseline range averages.
Supports optional fixed point thresholds alongside relative volatility ratios.
Provides quick warnings, detailed volatility statistics, background shading, and candle highlighting.
Includes up to ten customizable, symbol-specific timed reminders for ES/MES and NQ/MNQ.
Includes 2026 NFP, CPI, PPI, and FOMC reminders with configurable look-ahead, display hours, location, and alerts.
Adds a year-end reminder to update the economic-event schedule for 2027.
Provides alerts for price movement, high VIX, elevated volatility, extreme volatility, and active macro reminders.
Uses New York time for trigger windows and scheduled reminders.
Macro dates are hardcoded for 2026; this is not a live economic-news feed.
Indicator
RTH Gap [TakingProphets]OVERVIEW
RTH Gap marks the Opening Range Gap: the gap between the prior regular-session close and the next regular-session open.
It measures from the prior RTH close at 4:14 PM New York time to the next RTH open at 9:30 AM New York time, draws that range as a box, and overlays quadrant levels at 0, 25, 50, 75, and 100 percent.
This indicator does not provide trading signals, entries, or forecasts. It is a visualization aid for studying the Opening Range Gap within an ICT-style analytical framework.
The Opening Range Gap (ORG) is the space between where the regular session closed and where it reopened the next day. Within ICT-style education, this gap and its internal quadrants, especially the 50 percent midpoint, are studied for how price reacts when it trades back into them. This tool marks the gap and its quadrants automatically so they can be reviewed objectively rather than drawn by hand.
PURPOSE AND SCOPE
-----------------------------------------------------------------------------------------------
The tool serves as a research and study aid to document and analyze the Opening Range Gap and its internal levels.
It is commonly used to:
Automate the marking of the daily RTH gap and its quadrants.
Study how price reacts at the 50 percent midpoint and the other quadrant levels.
Keep several prior gaps on the chart for multi-day review.
Journal how often a gap is filled, respected, or rejected.
Teach the Opening Range Gap concept in a mentorship or training context.
LOGIC STRUCTURE
-----------------------------------------------------------------------------------------------
RTH Gap detects the gap on the 1-minute series and displays it consistently on any chart timeframe.
Detection
The prior RTH close is captured at 4:14 PM New York time.
The next RTH open is captured at 9:30 AM New York time.
The gap between those two prices becomes the range for that session.
Detection runs on the 1-minute series and its values are latched, so the gap displays correctly whether the chart is on a low or high timeframe.
Quadrants
The gap is drawn as a box, with horizontal levels at 0, 25, 50, 75, and 100 percent of the range.
Each level can be toggled, colored, and styled independently, and optionally labeled with its percentage and formation date.
Selection and Retention
The number of gaps shown is user controlled.
Gaps can be selected either by how recently they formed or by proximity of their midpoint to current price.
An IPDA lookback setting controls how far back gaps are retained before being pruned.
COMPONENTS AND VISUALS
-----------------------------------------------------------------------------------------------
Gap Box — The range between the prior RTH close and the next RTH open.
Quadrant Levels — Horizontal lines at 0, 25, 50, 75, and 100 percent of the gap.
Quadrant Labels — Optional labels showing each level's percentage and, if enabled, the gap's formation date.
INPUT CATEGORIES
-----------------------------------------------------------------------------------------------
General — Enable toggle, IPDA lookback length, date-prefix and quadrant-label toggles, and the selection mode (Most recent or Proximity).
Opening Range Gaps — Master visibility and how many gaps to display.
Opening Range Gap Style — Box color, fill and border options, gradient toggle, label color and size, and independent visibility, color, style, and width for each of the five quadrant levels.
USAGE GUIDELINES
-----------------------------------------------------------------------------------------------
RTH Gap is suited for the review and documentation of Opening Range Gap behavior.
Recommended educational workflows:
Mark the daily RTH gap and review how price interacts with its 50 percent midpoint.
Keep two or three prior gaps on the chart to study multi-day reactions.
Compare gaps that fill quickly against those that hold as support or resistance.
Switch between Most recent and Proximity modes depending on the study.
Teach the Opening Range Gap concept in mentorship or training sessions.
The tool is oriented toward regular-session index futures, where the RTH gap is most applicable.
OPERATIONAL NOTES AND LIMITATIONS
-----------------------------------------------------------------------------------------------
Detection is based on the 4:14 PM and 9:30 AM New York session times and is oriented toward regular-session instruments.
Gap values are latched from the 1-minute series so they display on any chart timeframe.
The selection mode and display count control which gaps appear, not how many are detected.
The IPDA lookback setting controls how far back gaps are retained.
The box, quadrant lines, and labels are visual study aids only.
This tool does not include setups, entries, targets, or alerts.
ORIGINALITY AND ATTRIBUTION
-----------------------------------------------------------------------------------------------
The detection and rendering engine is written from scratch in Pine v6, using a latched 1-minute session-time detector so the gap displays on any timeframe, a quadrant gradient system with per-level styling, two selection modes, and a lookback-based retention system.
Core concepts such as the Opening Range Gap and its quadrant levels are publicly taught within ICT-style market education. This implementation was designed and engineered by TakingProphets.
TERMS AND DISCLAIMER
-----------------------------------------------------------------------------------------------
This indicator is for educational and informational use only. It does not provide financial advice or predictive output. Historical patterns do not guarantee future results. All users remain responsible for their own decisions. Use of this script implies agreement with PulseWire's Terms of Use.
Indicator
Hunter DWM Control Pro• Overview
Hunter DWM Control Pro is a multi-timeframe technical analysis script built around a structural process evaluated across the Daily, Weekly, and Monthly timeframes.
The script combines structural breakout references, structural invalidation levels, sequential price targets, evolving support and resistance, an Advanced Radar Control Cloud, normalized directional momentum, and timeframe-based candle coloring.
These components operate within one analytical workflow. The structural engine identifies the price structure being monitored, the target engine follows how that structure develops after a breakout, while the Radar and momentum components provide additional information about the directional environment surrounding the structure.
The complete D/W/M structural display is intended primarily for use on a Daily chart.
________________________________________
• Structural Detection
The structural process begins by evaluating directional candle shapes.
A qualifying bullish candle requires:
• Close above Open.
• The candle body to be larger than the combined upper and lower wicks.
A qualifying bearish candle applies the opposite directional condition using the same body-versus-wicks relationship.
The script records the Low of the most recent qualifying bullish candle. It then monitors for a qualifying bearish candle that closes below that bullish Low.
When this bearish structure occurs, its High, Low, and time are stored.
A bullish structural breakout is detected when a later close moves above the stored High of that bearish structure.
The same process is calculated separately on the Daily, Weekly, and Monthly timeframes.
________________________________________
• Daily, Weekly and Monthly Structure
The main table organizes the current structural state of:
• Daily
• Weekly
• Monthly
For each timeframe, the table can display:
• Last High
• Breakout
• SL
• RS
• SUP
• SL Stat
• T1
• T2
• T3
The three-timeframe view shows how the same structural process is developing across different time horizons.
________________________________________
• Structural Invalidation
When a breakout cycle becomes active, the script stores the Low of the bearish structure associated with that breakout as its structural invalidation reference.
The SL status can display:
• ACTIVE — an active structural cycle remains above its stored invalidation level.
• BROKEN — the relevant timeframe has closed below the stored invalidation level.
• INACTIVE — no active structural cycle is currently associated with that stored level.
Before an active cycle exists, the SL column may display the Low of the currently identified structure as a reference level.
These values are structural references generated by the script. They do not determine position size, account exposure, or individual risk tolerance.
________________________________________
• Primary Target Calculation
When a structural breakout cycle is established, the High and Low associated with that structure are stored.
The structural range is calculated as:
Range = Structure High - Structure Low
The primary targets are then derived as:
• T1 = Structure High + 1 × Range
• T2 = Structure High + 2 × Range
• T3 = Structure High + 3 × Range
A target is recorded as reached when the relevant timeframe closes at or above that target level.
Before a confirmed breakout cycle exists, the table can display preview target values calculated from the currently identified structure.
These preview levels provide a structural map of the levels ahead, while actual target-hit tracking begins after a breakout cycle is established.
________________________________________
• Extension Targets
After T3 has been reached, the script can establish an additional target sequence.
An extension requires a qualifying bullish candle to close at or above T3.
The High and Low of that candle define a new range reference from which three additional targets are calculated:
• EXT1
• EXT2
• EXT3
Once created, the extension anchor and target levels remain fixed for that extension cycle.
This separates the original structural projection from a later expansion phase.
________________________________________
• Dynamic Support and Resistance
The RS and SUP fields change as price progresses through the structural sequence.
Before an active target cycle exists, the stored structural High acts as the next resistance reference.
After a breakout, the original breakout level becomes a support reference while T1 becomes the next resistance.
As T1, T2, T3, and extension targets are reached, the script advances the support and resistance references through the sequence.
RS and SUP therefore describe the current location within the script's structural path rather than fixed support and resistance levels.
________________________________________
• Action State
The Action field summarizes the current Daily trade-state logic.
Possible states are:
• WAIT — no active Daily trade-state cycle.
• BUY — a new confirmed Daily structural breakout event has activated the programmed state.
• HOLD — the Daily state remains active and price has not closed below the stored structural invalidation level.
• TP — a programmed Daily target has just been confirmed while the state is active.
• EXIT — the Daily close has moved below the stored structural invalidation level.
The script also prevents a new BUY state when the first Daily target has already been registered for the relevant sequence.
These terms describe programmed indicator states. They are not brokerage orders and do not constitute instructions to buy, hold, take profit, or exit a position.
________________________________________
• Multi-Timeframe Candle Coloring
On the Daily chart, candles can optionally be colored according to the highest active breakout timeframe.
The priority is:
Monthly → Weekly → Daily
Accordingly:
• Daily breakout state uses the Daily color.
• Weekly breakout state takes priority over Daily.
• Monthly breakout state takes priority over Weekly and Daily.
• When none of these breakout states is active, the script leaves the chart's normal candle colors unchanged.
The candle coloring provides a compact visual representation of the highest active structural timeframe without adding additional markers around each candle.
________________________________________
• Advanced Radar Control Cloud
The Advanced Radar Control Cloud provides directional context separately from the D/W/M structural engine.
The Radar identifies strong directional candles using the relationship between candle body size and the combined wick size.
A qualifying bullish candle contributes to the Bull Control feed.
A qualifying bearish candle contributes to the Bear Control feed.
When a new qualifying directional candle is not present, the previous feed value is carried forward.
The Bull and Bear feeds are then smoothed using EMA calculations.
The default Radar Control EMA length is 11.
The script also measures the distance between Bull Control and Bear Control relative to ATR(14).
The Radar classifies the current environment into four states:
• Bull Control
• Bear Control
• Compression
• Transition
Compression occurs when the normalized distance between the two control lines is below the selected threshold. The default compression reference is 0.18 ATR.
Bull Control requires price to be above the upper Radar boundary together with a non-declining Bull Control line.
Bear Control requires price to be below the lower Radar boundary together with a non-rising Bear Control line.
Other non-compression conditions are classified as Transition.
The colored area between Bull Control and Bear Control forms the Advanced Radar Control Cloud.
An optional Radar Slow Bias line applies additional EMA smoothing to the midpoint between the two control lines. Its default length is 33, and it is hidden by default.
The Radar describes current directional conditions. It does not predict the direction of the next candle.
________________________________________
• Strength and Acceleration
The script measures directional candle impulse relative to its recent baseline.
The current directional movement is calculated from:
Close - Open
Its absolute movement is compared with the recent average absolute candle movement over a default seven-bar calculation length.
The resulting Strength value describes the current directional impulse relative to that recent baseline.
Acceleration measures the change in normalized Strength from the previous bar.
The Note field converts the relationship between Strength and Acceleration into descriptive states such as:
• Explosive
• Strong
• Starting
• Fading
• Moderate
• Weak
• Reversing
• Dead
These labels describe programmed momentum conditions. They are not probability, confidence, win-rate, or accuracy measurements.
________________________________________
• Early Entry Alert
The script includes a separate Early Entry alert condition.
The programmed condition requires:
• A confirmed crossover above the Daily structural High.
• An active Weekly breakout condition.
• Bull Control from the Radar.
• Positive Acceleration.
• Strong or Explosive positive momentum according to the script's classification.
Early Entry operates as an alert condition only and does not replace or modify the main Action-state engine.
________________________________________
• Why These Components Are Combined
Hunter DWM Control Pro uses established technical-analysis calculations such as EMA, ATR, candle-body and wick measurements, price ranges, and multi-timeframe price data.
The individual calculations are supporting components rather than the purpose of the script.
The script coordinates one structural process across Daily, Weekly, and Monthly data and connects that structure with stored invalidation levels, sequential targets, extension targets, evolving support and resistance, Action states, Radar context, normalized directional momentum, and timeframe-based candle coloring.
The structural engine identifies the reference levels.
The target and support/resistance engines describe how those levels evolve after a breakout.
The Radar and momentum components provide additional context about the directional environment and current price movement.
This relationship between the components is the reason they are presented together.
________________________________________
• Intended Timeframe
The complete structural workflow is designed primarily for a Daily chart.
On the Daily timeframe, the script displays:
• D/W/M structural lines.
• Structural SL references.
• The full multi-timeframe table.
• Action states.
• Timeframe-based candle coloring.
Radar and momentum calculations use the chart's current timeframe, but the complete D/W/M workflow is intended to be interpreted from the Daily chart.
________________________________________
• Multi-Timeframe Data Behavior
Daily, Weekly, and Monthly calculations are evaluated inside their respective requested timeframes.
The script uses multi-timeframe requests with future-data lookahead disabled.
However, values associated with the current Weekly or Monthly candle can still change while that higher-timeframe candle remains open.
Users should therefore distinguish between a developing higher-timeframe condition and one based on a completed higher-timeframe candle.
Daily BUY and EXIT events additionally require a confirmed Daily chart bar.
________________________________________
• Main Table
The main table contains:
• TF — Timeframe.
• Last High — Current stored structural High.
• Breakout — Current structural breakout state.
• SL — Structural Low or invalidation reference.
• RS — Current resistance reference.
• SUP — Current support reference.
• SL Stat — ACTIVE, BROKEN, or INACTIVE.
• T1 / T2 / T3 — Preview, primary, or extension target sequence depending on the current structural state.
• Action — Current Daily trade-state label.
________________________________________
• Radar Table
The compact Radar table contains:
• Trend — UP, DOWN, COMPRESSION, or NEUTRAL.
• Accel — Change in normalized directional Strength.
• Strength — Current normalized directional candle impulse.
• Note — Current descriptive momentum state.
________________________________________
• Settings
Available settings include controls for:
• Daily, Weekly, and Monthly colors.
• Candle coloring by highest breakout timeframe.
• Structural line length, width, and style.
• SL line length, width, and style.
• Label size and transparency.
• Main table appearance and position.
• Radar Control EMA length.
• Radar Bias EMA length.
• Radar compression threshold.
• Radar cloud transparency.
• Bull and Bear Radar colors.
• Radar Cloud visibility.
• Radar Slow Bias visibility.
• Radar table text size.
________________________________________
• Alerts
The script includes alert conditions for:
• BUY
• TP
• EXIT
• Early Entry
An alert means that the corresponding programmed condition has occurred.
It does not place a market order and does not imply that price will subsequently move in a particular direction.
________________________________________
• Limitations
Hunter DWM Control Pro is based on price-derived technical calculations.
Structural breakouts can fail.
Price may not reach projected targets.
A previously active structural condition can later be invalidated.
Radar, Strength, and Acceleration states can change as new price data becomes available.
Weekly and Monthly values can change while their current candles are still developing.
Preview targets shown before a confirmed breakout are structural projections and are not active target-hit records.
The script does not account for brokerage execution, spread, slippage, commissions, liquidity, leverage, position sizing, or individual risk-management rules.
The indicator is not a backtesting strategy and does not calculate or report historical profitability, win rate, or signal accuracy.
________________________________________
• Disclaimer
Hunter DWM Control Pro is a technical-analysis tool provided for informational and educational purposes.
Its levels, states, targets, colors, tables, and alerts are outputs of programmed calculations applied to market data.
They do not constitute financial advice or a recommendation to buy, sell, hold, or exit any financial instrument.
Users remain responsible for their own analysis, risk management, and trading decisions.
________________________________________
• نظرة عامة
Hunter DWM Control Pro هو سكربت للتحليل الفني متعدد الأطر الزمنية، ويعتمد على تسلسل هيكلي يتم تقييمه على الإطار اليومي والأسبوعي والشهري.
يجمع المؤشر بين مراجع الاختراق الهيكلي، ومستويات الإبطال الهيكلي، والأهداف السعرية المتتابعة، والدعم والمقاومة المتغيرة، وسحابة Radar Control المتطورة، وقياس القوة الاتجاهية، وتلوين الشموع وفق حالة الأطر الزمنية.
تعمل هذه المكونات ضمن دورة تحليل واحدة؛ فالمحرك الهيكلي يحدد البنية السعرية التي تتم مراقبتها، ومحرك الأهداف يتابع كيفية تطور تلك البنية بعد الاختراق، بينما يقدم الرادار وقياسات القوة معلومات إضافية عن البيئة الاتجاهية المحيطة بها.
تم تصميم العرض الهيكلي الكامل D/W/M بصورة أساسية للاستخدام على الشارت اليومي.
________________________________________
• اكتشاف الهيكل
يبدأ التسلسل الهيكلي بتقييم شكل الشموع الاتجاهية.
تتطلب الشمعة الصاعدة المستوفية للشروط:
• أن يكون الإغلاق أعلى من الافتتاح.
• أن يكون جسم الشمعة أكبر من مجموع الظل العلوي والسفلي.
ويتم تطبيق الشرط الاتجاهي المقابل على الشمعة الهابطة باستخدام العلاقة نفسها بين الجسم والظلال.
يسجل المؤشر قاع آخر شمعة صاعدة مستوفية للشروط، ثم يبحث عن شمعة هابطة مستوفية للشروط تغلق أسفل ذلك القاع.
عند ظهور هذا الهيكل الهابط، يتم تسجيل قمته وقاعه ووقته.
يتم اكتشاف الاختراق الهيكلي الصاعد عندما يحدث لاحقًا إغلاق أعلى من القمة المسجلة لذلك الهيكل.
ويتم تنفيذ العملية نفسها بصورة مستقلة على Daily وWeekly وMonthly.
________________________________________
• هيكل Daily وWeekly وMonthly
ينظم الجدول الرئيسي الحالة الهيكلية لكل من:
• Daily
• Weekly
• Monthly
ويعرض لكل إطار معلومات مثل:
• Last High
• Breakout
• SL
• RS
• SUP
• SL Stat
• T1
• T2
• T3
والغرض من قراءة الأطر الثلاثة هو معرفة كيفية تطور التسلسل الهيكلي نفسه عبر أكثر من أفق زمني.
________________________________________
• الإبطال الهيكلي
عند تفعيل دورة اختراق، يقوم المؤشر بتخزين قاع الهيكل الهابط المرتبط بذلك الاختراق ليصبح مرجع الإبطال الهيكلي.
يمكن أن تظهر حالة SL كالتالي:
• ACTIVE — توجد دورة هيكلية نشطة وما زالت أعلى مستوى الإبطال المخزن.
• BROKEN — أغلق الإطار المعني أسفل مستوى الإبطال المخزن.
• INACTIVE — لا توجد حاليًا دورة هيكلية نشطة مرتبطة بذلك المستوى.
وقبل وجود دورة نشطة، يمكن أن تعرض خانة SL قاع الهيكل الحالي كمرجع سعري.
هذه المستويات مراجع هيكلية محسوبة بواسطة المؤشر، ولا تحدد حجم الصفقة أو مقدار التعرض في الحساب أو مستوى المخاطرة المناسب للمستخدم.
________________________________________
• حساب الأهداف الأساسية
عند إنشاء دورة اختراق هيكلي جديدة، يتم تخزين قمة وقاع الهيكل المرتبط بها.
يتم حساب المدى كالتالي:
المدى = قمة الهيكل - قاع الهيكل
ثم:
• T1 = قمة الهيكل + مرة واحدة من المدى
• T2 = قمة الهيكل + مرتين من المدى
• T3 = قمة الهيكل + ثلاث مرات من المدى
يسجل المؤشر تحقق الهدف عندما يغلق الإطار الزمني المعني عند مستوى الهدف أو أعلى منه.
وقبل وجود دورة اختراق مؤكدة، يمكن أن يعرض الجدول أهدافًا تقديرية محسوبة من الهيكل الحالي.
تستخدم هذه المستويات لتوضيح المسار الهيكلي أمام السعر، بينما تبدأ متابعة تحقق الأهداف الفعلية بعد تفعيل دورة الاختراق.
________________________________________
• الأهداف الامتدادية
بعد تحقق T3 يمكن للمؤشر إنشاء تسلسل أهداف إضافي.
يتطلب تفعيل الامتداد وجود شمعة صاعدة مستوفية لشروط القوة تغلق عند T3 أو أعلى منه.
يتم استخدام قمة وقاع تلك الشمعة لتحديد مدى جديد، ومنه يتم حساب:
• EXT1
• EXT2
• EXT3
بعد إنشاء الامتداد يتم تثبيت مرجعه وأهدافه لدورة الامتداد الحالية، ولا يعاد حسابها من كل شمعة صاعدة لاحقة.
وبذلك يتم الفصل بين أهداف الهيكل الأساسي ومرحلة التوسع السعري اللاحقة.
________________________________________
• الدعم والمقاومة الديناميكية
تتغير خانات RS وSUP مع تقدم السعر خلال التسلسل الهيكلي.
قبل وجود دورة أهداف نشطة، تعمل القمة الهيكلية المسجلة كمرجع للمقاومة التالية.
بعد الاختراق، يتحول مستوى الاختراق الأصلي إلى مرجع دعم، بينما يصبح T1 المقاومة التالية.
ومع تحقق T1 ثم T2 ثم T3 وأهداف الامتداد، يقوم المؤشر بنقل مراجع الدعم والمقاومة عبر التسلسل.
ولذلك فإن RS وSUP يصفان الموقع الحالي داخل المسار الهيكلي للمؤشر، وليسا مستويات دعم ومقاومة ثابتة.
________________________________________
• حالة Action
تلخص خانة Action حالة منطق الصفقة اليومية داخل المؤشر.
الحالات الممكنة هي:
• WAIT — لا توجد دورة صفقة يومية نشطة.
• BUY — حدث اختراق هيكلي يومي جديد ومؤكد وقام بتفعيل الحالة البرمجية.
• HOLD — ما زالت الحالة اليومية نشطة ولم يغلق السعر أسفل مستوى الإبطال المخزن.
• TP — تم تأكيد أحد الأهداف اليومية المبرمجة أثناء بقاء الحالة نشطة.
• EXIT — أغلق السعر اليومي أسفل مستوى الإبطال الهيكلي المخزن.
كما يمنع المحرك إنشاء حالة BUY جديدة إذا كان الهدف اليومي الأول قد تم تسجيله بالفعل ضمن التسلسل المعني.
هذه المصطلحات أسماء لحالات برمجية داخل المؤشر، وليست أوامر تنفيذ لدى وسيط ولا تعليمات للمستخدم بالشراء أو الاحتفاظ أو جني الربح أو الخروج.
________________________________________
• تلوين الشموع متعدد الأطر
على الشارت اليومي يمكن للمؤشر تلوين الشموع اختياريًا وفق أعلى إطار زمني توجد عليه حالة اختراق نشطة.
ترتيب الأولوية هو:
Monthly → Weekly → Daily
وبالتالي:
• إذا كان Daily نشطًا يظهر لون اليومي.
• إذا كان Weekly نشطًا يأخذ الأولوية على اليومي.
• إذا كان Monthly نشطًا يأخذ الأولوية على الأسبوعي واليومي.
• إذا لم تكن أي من الحالات الثلاث نشطة، لا يغير المؤشر ألوان الشموع الأصلية للشارت.
الغرض من التلوين هو إظهار أعلى إطار هيكلي نشط بصريًا دون إضافة إشارات متكررة حول كل شمعة.
________________________________________
• سحابة Advanced Radar Control
تقدم سحابة Radar Control المتطورة قراءة للسياق الاتجاهي بشكل منفصل عن محرك D/W/M.
يحدد الرادار الشموع الاتجاهية القوية باستخدام العلاقة بين حجم جسم الشمعة ومجموع الظلال.
تغذي الشمعة الصاعدة المستوفية للشروط Bull Control، بينما تغذي الشمعة الهابطة المستوفية للشروط Bear Control.
وعندما لا توجد شمعة اتجاهية جديدة مستوفية للشروط، يتم الاحتفاظ بآخر قيمة.
ثم يتم تنعيم Bull Control وBear Control باستخدام EMA.
القيمة الافتراضية لطول Radar Control هي 11.
كما يقيس المؤشر المسافة بين Bull Control وBear Control مقارنة بـ ATR(14).
ويصنف الرادار البيئة الحالية إلى:
• Bull Control
• Bear Control
• Compression
• Transition
تظهر حالة Compression عندما تصبح المسافة المعيارية بين خطي السيطرة أقل من الحد المحدد، والقيمة الافتراضية هي 0.18 ATR.
تتطلب Bull Control وجود السعر أعلى الحد العلوي للرادار مع عدم انخفاض Bull Control.
وتتطلب Bear Control وجود السعر أسفل الحد السفلي للرادار مع عدم ارتفاع Bear Control.
أما الحالات الأخرى غير المصنفة كـCompression فتظهر كـTransition.
المنطقة الملونة بين Bull Control وBear Control تمثل سحابة Advanced Radar Control.
كما يوجد خط اختياري باسم Radar Slow Bias يعتمد على تنعيم إضافي لمتوسط خطي السيطرة بواسطة EMA بطول افتراضي 33، وهو مخفي افتراضيًا.
الرادار يصف الحالة الاتجاهية الحالية ولا يتنبأ باتجاه الشمعة التالية.
________________________________________
• Strength وAcceleration
يقيس المؤشر قوة الحركة الاتجاهية الحالية مقارنة بخط أساس حديث.
الحركة الاتجاهية الحالية هي:
Close - Open
ثم تتم مقارنة الحركة بمتوسط القيمة المطلقة لحركة الشموع الأخيرة خلال فترة افتراضية قدرها سبع شموع.
تمثل Strength قوة الحركة الاتجاهية الحالية مقارنة بخط الأساس الحديث.
أما Acceleration فيقيس التغير في Strength المعيارية مقارنة بالشمعة السابقة.
وتحول خانة Note هذه القراءات إلى أوصاف مثل:
• Explosive
• Strong
• Starting
• Fading
• Moderate
• Weak
• Reversing
• Dead
هذه الحالات تصف الزخم المحسوب داخل المؤشر، ولا تمثل احتمال نجاح أو Confidence أو Win Rate أو نسبة دقة.
________________________________________
• تنبيه Early Entry
يتضمن المؤشر شرط تنبيه مستقل باسم Early Entry.
ويتطلب:
• تقاطعًا مؤكدًا أعلى المستوى الهيكلي اليومي.
• وجود حالة اختراق أسبوعية نشطة.
• حالة Bull Control في الرادار.
• Acceleration إيجابي.
• وجود Strong أو Explosive ضمن تصنيف الزخم الإيجابي.
Early Entry هو شرط للتنبيه فقط، ولا يغير أو يستبدل محرك Action الرئيسي.
________________________________________
• لماذا تم جمع هذه المكونات؟
يستخدم Hunter DWM Control Pro حسابات معروفة في التحليل الفني مثل EMA وATR وقياسات أجسام وظلال الشموع ومدى السعر وبيانات الأطر الزمنية المتعددة.
ولا يتم تقديم هذه الحسابات الفردية باعتبارها أساليب جديدة بحد ذاتها.
يقوم السكربت بتنسيق تسلسل هيكلي واحد عبر Daily وWeekly وMonthly وربطه بمستويات الإبطال المخزنة، والأهداف المتتابعة، وأهداف الامتداد، والدعم والمقاومة المتغيرة، وحالات Action، وسياق الرادار، والقوة الاتجاهية المعيارية، وتلوين الشموع متعدد الأطر.
يحدد المحرك الهيكلي المستويات المرجعية، وتوضح محركات الأهداف والدعم والمقاومة كيفية تطور تلك المستويات بعد الاختراق، بينما يضيف الرادار وقياسات القوة سياقًا إضافيًا للحالة الاتجاهية والحركة الحالية.
وهذا الترابط هو سبب استخدام هذه المكونات معًا داخل السكربت.
________________________________________
• الإطار الزمني المقصود
تم تصميم دورة العمل الهيكلية الكاملة بصورة أساسية للشارت اليومي.
على الإطار اليومي يعرض المؤشر:
• خطوط D/W/M الهيكلية.
• مراجع SL.
• جدول الأطر الزمنية الكامل.
• حالات Action.
• تلوين الشموع وفق الأطر الزمنية.
أما حسابات الرادار والزخم فتستخدم بيانات الإطار الموجود على الشارت، لكن قراءة دورة D/W/M الكاملة مخصصة أساسًا للشارت اليومي.
________________________________________
• سلوك بيانات الأطر الزمنية
يتم تنفيذ حسابات Daily وWeekly وMonthly داخل الإطار الزمني الخاص بكل منها.
ويستخدم السكربت طلبات Multi-Timeframe مع تعطيل الوصول إلى بيانات مستقبلية.
مع ذلك، يمكن لقيم Weekly أو Monthly الحالية أن تتغير أثناء استمرار تكون شمعة الإطار الأعلى.
ولذلك يجب التمييز بين حالة إطار زمني أعلى ما زالت شمعتها قيد التكوين وبين حالة مبنية على شمعة مكتملة.
كما تتطلب أحداث BUY وEXIT اليومية تأكيد الشمعة الحالية.
________________________________________
• الجدول الرئيسي
يتضمن الجدول:
• TF — الإطار الزمني.
• Last High — القمة الهيكلية الحالية المسجلة.
• Breakout — حالة الاختراق الحالية.
• SL — مرجع القاع أو الإبطال الهيكلي.
• RS — المقاومة الحالية.
• SUP — الدعم الحالي.
• SL Stat — ACTIVE أو BROKEN أو INACTIVE.
• T1 / T2 / T3 — الأهداف التقديرية أو الأساسية أو الامتدادية حسب الحالة الحالية.
• Action — حالة الصفقة اليومية البرمجية الحالية.
________________________________________
• جدول الرادار
يتضمن جدول الرادار:
• Trend — UP أو DOWN أو COMPRESSION أو NEUTRAL.
• Accel — تغير القوة الاتجاهية المعيارية.
• Strength — القوة الاتجاهية الحالية مقارنة بخطها الأساسي.
• Note — الوصف البرمجي الحالي للزخم.
________________________________________
• الإعدادات
تشمل الإعدادات خيارات للتحكم في:
• ألوان Daily وWeekly وMonthly.
• تلوين الشموع حسب أعلى إطار اختراق.
• طول وعرض ونمط الخطوط الهيكلية.
• طول وعرض ونمط خطوط SL.
• حجم وشفافية التسميات.
• شكل وموقع الجدول الرئيسي.
• Radar Control EMA Length.
• Radar Bias EMA Length.
• Radar Compression Threshold.
• شفافية سحابة الرادار.
• ألوان Bull وBear Radar.
• إظهار أو إخفاء Radar Cloud.
• إظهار أو إخفاء Radar Slow Bias.
• حجم النص في جدول الرادار.
________________________________________
• التنبيهات
يتضمن السكربت شروط تنبيه لـ:
• BUY
• TP
• EXIT
• Early Entry
يعني التنبيه أن الشرط البرمجي المرتبط به قد تحقق.
ولا يقوم بتنفيذ أمر في السوق ولا يعني أن السعر سيتحرك لاحقًا في اتجاه معين.
________________________________________
• القيود
يعتمد Hunter DWM Control Pro على حسابات تحليل فني مشتقة من بيانات السعر.
قد يفشل الاختراق الهيكلي.
وقد لا يصل السعر إلى الأهداف المتوقعة.
وقد يتم إبطال حالة هيكلية كانت نشطة سابقًا.
كما يمكن أن تتغير حالات Radar وStrength وAcceleration مع وصول بيانات سعرية جديدة.
ويمكن أن تتغير قيم Weekly وMonthly أثناء استمرار تكون شموعها الحالية.
الأهداف التقديرية التي تظهر قبل الاختراق المؤكد هي إسقاطات هيكلية وليست سجلات لأهداف نشطة تم تحقيقها.
لا يأخذ السكربت في الاعتبار تنفيذ الوسيط أو السبريد أو الانزلاق السعري أو العمولات أو السيولة أو الرافعة المالية أو حجم الصفقة أو قواعد إدارة المخاطر الخاصة بالمستخدم.
المؤشر ليس Strategy للاختبار التاريخي ولا يحسب أو يعرض الربحية التاريخية أو Win Rate أو نسبة دقة للإشارات.
________________________________________
• إخلاء المسؤولية
Hunter DWM Control Pro هو أداة للتحليل الفني مقدمة لأغراض معلوماتية وتعليمية.
المستويات والحالات والأهداف والألوان والجداول والتنبيهات التي يعرضها هي نواتج لحسابات برمجية مطبقة على بيانات السوق.
ولا تمثل نصيحة مالية أو توصية بشراء أو بيع أو الاحتفاظ أو الخروج من أي أداة مالية.
يبقى المستخدم مسؤولًا عن تحليله وإدارة مخاطره وقراراته.
Indicator
Sessions - New York, London & AsiaOVERVIEW
This indicator draws price range boxes for the main trading sessions (Asia, London/Europe, and New York) and an optional full-day box with daily high/low labels and open/close lines. It is a chart-context tool: it shows where price traded during each session window, not buy/sell signals.
PURPOSE / WHY THIS EXISTS
Many traders need a clear visual of:
1) which session produced the day’s high or low,
2) how large the session range was,
3) how sessions overlap (for example London–New York),
4) and where the daily open sits relative to those ranges.
This script combines three session range boxes with a daily structure layer (00:00–24:00 in a fixed timezone). The components are meant to work together so you can read session behavior against the same day’s overall range without stacking several separate scripts.
WHAT IT DOES
• Asia session box — tracks high/low while the Asia window is open; freezes the box when the session ends.
• London (Europe) session box — same logic for the London window.
• New York session box — same logic for the RTH-style New York window.
• Daily box — full calendar day high/low in the same timezone.
• Daily high/low labels — marks the bar time of the daily high and low.
• Optional daily open and close/last lines with labels.
Sessions are only drawn on intraday charts. On daily and higher timeframes, session boxes are disabled (the daily layer can still apply depending on your settings).
DEFAULT SESSION TIMES
All times use the America/New_York timezone (PulseWire handles daylight saving for that zone). Defaults can be edited in the inputs:
• Asia: 20:00–05:00
• London (Europe): 03:00–12:00
• New York: 09:30–16:00
Overlaps are intentional. For example, Asia and London can share a morning window, and London and New York share a large mid-day window. The boxes stack so you can see concurrency visually.
HOW IT WORKS (CONCEPT)
1) Session membership
For each session, the script checks whether the current bar’s time falls inside the configured session string, evaluated in America/New_York.
2) Session start / end
• Session start: first bar that is inside the session after being outside.
• Session end: first bar that is outside the session after being inside.
3) Range tracking
While inside a session, the script updates running high and low from bar high/low. The live box left edge is the session start bar; the right edge follows the current bar. When the session ends, the box is fixed for that day/session instance and kept in an optional history list.
4) Daily layer
The daily open is taken from the 1D open of the symbol. Daily high/low are tracked from bar values until the New York calendar day changes, then the previous day is finalized as a historical daily box (if enabled).
5) Object limits
History depth is capped by internal safety limits so the chart does not exceed PulseWire drawing object limits on low timeframes.
HOW TO USE IT
Typical workflow on a 1m–15m chart:
1) Load the symbol you trade (indices, FX, metals, etc.).
2) Keep default session times if your process is U.S.-anchored; otherwise edit the three session inputs.
3) Use GLOBAL visibility toggles if you only need one or two sessions on screen.
4) Compare the current New York (or London) box size to recent historical boxes of the same color — this is visual context for range expansion/contraction, not a trade rule by itself.
5) Use daily high/low labels to see whether extremes printed in Asia, London, or New York.
6) Use open/close lines if you track acceptance above/below the daily open as part of your own rules.
Suggested reading order on any day:
Daily structure first (open, D Hi, D Lo) → then session boxes → then your own entry method (structure, levels, etc.). This script does not define entries, stop-loss, or take-profit.
INPUTS (MAIN GROUPS)
• Session time strings and colors for Asia / London / New York.
• Per-session show historical vs current boxes; outline-only options.
• GLOBAL toggles for each session.
• Daily box: historical and current day display.
• Daily high/low labels and colors.
• Daily open/close lines and their labels.
COLORS (DEFAULT IDEA)
• Asia — yellow tones
• London — blue tones
• New York — red tones
• Daily — lime tones
Colors are customizable so you can match your chart theme.
WHAT THIS SCRIPT IS NOT
• Not a strategy and not a signal generator.
• Not a guarantee of profitable trades or future price direction.
• Not a replacement for risk management or a complete trading plan.
• Session times are conventions (liquidity-focused windows), not a claim that one session is inherently “better” to trade.
TIPS FOR A CLEAN CHART
• Publish/use with this script alone on the chart for clarity.
• Prefer outline-only if fills feel heavy.
• Reduce historical session display if the chart becomes crowded.
LIMITATIONS
• Session logic depends on the bar timeframe: on higher intraday TFs, box edges align to those bars, not tick-perfect open/close of the clock window.
• Some symbols have thin overnight liquidity; box size then reflects that microstructure, not “quality” of a setup.
• Past session ranges do not predict the next session’s range.
DISCLAIMER
This tool Sessions - New York, London & Asia is for educational charting and visual analysis only. Markets involve risk. Past behavior on a chart does not guarantee future results. Always validate any idea on your own charts and risk parameters.
Indicator
SMC Institutional Ultimate [White Theme]SMC Institutional Ultimate
SMC Institutional Ultimate is an advanced Smart Money Concepts (SMC) charting suite specifically optimized for high visual clarity on light and white background chart setups. It bridges dynamic market structure shifts, institutional order blocks, major swing signals, and auto-calculated Fibonacci retracement levels into a clean, clutter-free layout.
Key Features
1. Dynamic Market Structure (BOS & CHoCH)
Automatically identifies key market structure transitions. Highlights trend reversals as Change of Character (CHoCH) and structural trend continuations as Break of Structure (BOS) using subtle, non-overlapping dashed levels.
2. High Probability Order Blocks (OB)
Detects high-volume institutional accumulation and distribution order blocks using engulfing order flow logic. Order block boxes project seamlessly into current price action for precise mitigation tracking.
3. Major Swing BUY & SELL Badges
Identifies major market pivots and marks high-probability reaction levels with clean, confirmed BUY and SELL badges placed directly at key swing highs and lows.
4. Auto Fibonacci Optimal Trade Entry (OTE)
Dynamically plots key Fibonacci retracement levels across recent swing ranges. Displays the 0.50 Equilibrium level, 0.618 Golden Pocket, and 0.786 Deep Discount zone directly on the active chart bars.
5. White Theme Optimization
Features high-contrast, professional color palettes specifically selected for white chart backgrounds to ensure optimal readability and visual elegance.
Settings Configuration
- Market Structure: Adjust sensitivity lookbacks and line colors for BOS and CHoCH.
- Order Blocks: Customize order block lookbacks and border/fill opacities.
- Major Swing Signals: Fine-tune pivot sensitivity for BUY and SELL badges.
- Fibonacci Levels: Toggle auto-fib levels and adjust color preferences.
Disclaimer
This script is built strictly for analytical and educational charting purposes. It does not provide financial advice or guaranteed trading results. Practice prudent risk management at all times.
Indicator




















