OPEN-SOURCE SCRIPT

Strong SD Magnet | ProjectSyndicate

26 857
The Liquidity Magnet System in this script is based on the original Magnet System concept by FeelsStrategy — full credit to the original developer. It has been rebuilt from the ground up here: a stricter, smarter pull engine fused with a session-aware supply/demand framework and a facts-only dashboard with zero fabricated probabilities.

🟥🟩 IMPORTANT INFO: For best results run indicator on M5 TF so it builds HQ SD zones.

🧲 Liquidity Magnet System — the core of this tool. This is not a "point an arrow at the biggest level and slap a fake percentage on it" magnet. A pull only fires from a zone that has earned it: still valid (not broken), strong enough to matter, and already re-tested at least once. Fresh, untested zones never throw a magnet — price has to come back and respect the level first. Every pull is a high-conviction, vertical roadmap drawn inside the session, from a proven source toward where liquidity actually sits next.

🎯 Nearest-Valid-Target Pull Logic — the powerful new part. Supply pulls down to the closest qualifying demand below; demand pulls up to the closest qualifying supply above — never the flashiest far-away level just to look dramatic. The target must clear its own minimum score, must sit within an ATR-bounded reach (no promising a move the market isn't stretched for), and must be one of the levels actually displayed on your chart. No cross-session arrows, no jumping to hidden or invalidated zones. Clean, literal, tradable.

🟥🟩 Session Supply & Demand Engine. Each session builds a fresh batch of zones from confirmed swing pivots, drawn as uniform ATR-sized bands centred on the level — slick and consistent, never lopsided. Insignificant swings below your ATR floor are rejected before they become zones, and overlapping same-side zones merge into one so you get clean structure instead of stacked duplicates. Only the top-N strongest zones per side, per session, are shown across your chosen lookback.

WTI M5
لقطة

⭐ 0–10 Zone Strength Score. Every zone is graded on a weighted blend of departure impulse, volume at formation, rejection-wick quality, and freshness, with optional time-decay while a level sits idle. Strong zones render sharp and opaque; weak ones fade — the fill itself doubles as a strength bar. This score is what the magnet leans on when choosing valid sources and targets.

♻️ Live Zone Lifecycle — ◆ FRESH → · TESTED → ✗ INVALID. Fresh means untouched since formation (highest interest). Tested means price has wicked in and the level is holding. Invalid means price closed (or wicked — your choice) through it, and the zone fades out, marked broken. The magnet only ever uses fresh-or-holding, valid zones as endpoints.

📊 Facts-Only Dashboard — no fabricated probabilities, anywhere. A non-intrusive top-right panel summarises the session in real numbers only. SUPPLY / DEMAND lists the session's top zones with tag, price range, 0–10 score, and live state. MAGNET PULLS gives one row per active pull: the route (e.g. ▼ S2→D1◆, source → target, ◆ if the target is still fresh), the pull strength, the target price, and the real distance from current price as a signed % and an ATR multiple. FIELD shows net pull bias (summed pull strength each side, Σ▼ vs Σ▲), the nearest target, and live counts.

UK100 M5
لقطة

🧮 Honest Pull Strength (0–10), never a fake "chance". The headline magnet number is a strength index — a transparent blend of the source zone's strength and the target zone's strength. It is labelled as strength, not probability. You will never see an invented "92% chance it reaches" here; every figure on the panel is a real score, a real price, a real distance, or a real count.

🎚️ Fully Adjustable Magnet Filters. One settings group exposes the entire engine: source minimum score, required number of re-tests, target minimum score, maximum ATR reach, magnets per session, and how many recent sessions to display. Tighten the thresholds for fewer, cleaner pulls; loosen them for more activity. This is your main dial for conviction versus frequency.

🎨 Clean Themed Visuals. Uniform ATR bands, compact in-band zone labels, and a tidy top-right stats panel. Strong levels stand out by opacity, older sessions can fade, and the magnet pulls use their own clear accent colour so they never get lost in the zones.

🔔 Built-In Alerts. Fire on new supply and demand zones, on price approaching supply or demand, and specifically on price approaching a strong zone — formatted for manual or automated use, so you can be notified the moment structure forms or price reaches a level that matters.

BTCUSD M5
لقطة

🔧 Fully Customizable. Every component is open: session boundary and timezone, swing sensitivity and zone spacing, overlap merging, ATR band height and minimum swing size, the four strength weights and idle decay, the complete magnet filter set, plus all label, colour, theme, and alert options.

🎯 Why this is different. Most magnet and liquidity tools chase the biggest level on the screen and dress it up with a made-up probability. This one fixes the logic first — a pull only from a strong, re-tested, valid zone, aimed at the nearest valid opposite level within reach — then reports it with an honest strength score and a panel of real, current numbers. You judge it on facts, not a marketing figure.

🚀 Where to use it. Trend- and range-rotational markets across Forex, Gold (XAUUSD), indices, and crypto, on intraday and swing timeframes (M10/M15/M30/H1 and up). Because zone height, reach, and distance are all ATR-based, the engine adapts to each asset's volatility automatically.

🧭 How to trade it. Read the dashboard first — it tells you the session's dominant supply/demand levels and whether the field is being pulled up or down. Use the magnet pulls as a directional bias and a target map: a strong re-tested supply pulling down to a fresh demand is a clean roadmap for where price is being drawn. Favour entries from valid zones in the direction of the net pull, treat the magnet's target as the logical objective, and size it against the ATR distance shown. A ◆ fresh target is the highest-quality objective; once it flips to ✗, that roadmap is spent.

⚠️ Important. This is a decision-support tool, not a standalone buy/sell system, and it makes no performance guarantees. Everything it shows is descriptive of current zone strength and real distance — the pull strength is a confluence/cleanliness read, not a forecast, and there are deliberately no fabricated probabilities. Behaviour varies by symbol, timeframe, and configuration. Always combine it with your own analysis and risk management, and test it on your market before trading it live.

NQ M5
لقطة

إخلاء المسؤولية

لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.