インジケーター

Adaptive Regression Breakout Map | Gainz AlgoThe Adaptive Regression Breakout Map (ARBM) is an advanced volatility and trend-tracking system designed to identify periods of extreme market compression and automatically map out high-probability breakout trades.
Rather than relying on traditional lagging indicators, ARBM utilizes a continuous statistical baseline to measure market "squeezes." Once a breakout is confirmed, the indicator shifts from analysis into execution mode, drawing a dynamic visual map on your chart that outlines precise Entry, Stop Loss, and Take Profit (TP1, TP2, TP3) levels, complete with automated trailing stop logic and a live performance dashboard.
How It Works
At its core, the ARBM operates on a dual-engine architecture:
Statistical Compression (The Squeeze): The script calculates a rolling linear regression baseline and wraps it in standard deviation bands. It continuously measures the width of this channel and compares it to a historical lookback period. When the bandwidth drops into a historically low percentile, the bands change color, signaling that the market is in a "squeeze" and building energy for a move.
Auto-Trendlines: Alongside the statistical bands, the script plots dynamic, auto-trendlines across recent pivot highs (cyan) and lows (magenta). These holographic lines track geometric compression and leave a visual history on the chart.
The Breakout Trigger: A signal is generated when the price violently escapes either the statistical standard deviation bands or the geometric auto-trendlines while the market is in a confirmed contraction state.
Dynamic Trade Mapping: Upon a breakout, the script calculates targets based on the volatility (bandwidth) at the time of the breakout. It plots the trade directly on your chart and actively trails the stop loss as targets are hit.
The Settings and Selections
The indicator is highly customizable, divided into four primary control groups:
Regression Model:
Regression Length: The lookback period for the linear regression baseline.
Deviation Multiplier: The width of the statistical bands (similar to Bollinger Bands).
Contraction Metrics:
Lookback Period: How far back the script looks to determine if the current channel is historically narrow.
Contraction Threshold %: The percentile the bandwidth must drop below to trigger a "squeeze" state.
Target Architecture:
TP1, TP2, TP3 Multipliers: Determines how far away your take profit targets are, dynamically scaled by multiplying the width of the channel at the time of the breakout.
Trendlines Overlay:
Show Holographic Trendlines: Toggle the geometric trendlines on or off.
Pivot Length: Determines how sensitive the script is when identifying the swing highs and lows used to draw the trendlines.
How to Use It
Trading with the ARBM is highly visual and systematic:
Wait for the Squeeze: Watch the regression channel. When the bands turn gray, volatility has compressed, and the market is consolidating.
Wait for the Signal: Look for a "Breakout, Long" or "Breakout, Short" label to appear. This confirms price has broken structure with momentum.
Follow the Map: The script will immediately draw your Entry (Blue), Stop Loss (Red), and three Take Profit targets (Green dashed lines).
Manage the Trade: The indicator handles trade management visually.
When TP1 is hit, the Stop Loss line automatically moves to your Entry price (Breakeven), and a label confirms the trail.
When TP2 is hit, the Stop Loss trails to TP1.
When TP2 is hit, the Stop Loss trails to TP1.
The trade closes entirely if TP3 or the trailing stop is hit. (Note: Hitting TP1 secures a win for the system's tracking, even if the remainder is stopped out at breakeven).
Monitor Performance: A stylized dashboard in the top right corner tracks the total number of signals, the historical Win Rate, and the Trade-by-Trade Sharpe Ratio, allowing you to quickly validate the settings for any given asset or timeframe.
Final Thoughts
The Adaptive Regression Breakout Map removes the guesswork from breakout trading. By combining continuous statistical volatility tracking with futuristic geometric trendlines, it mathematically identifies when a market is ready to move. Furthermore, by drawing the exact risk-to-reward parameters on the chart and tracking its own historical performance, it forces strict risk management and objective trade execution.
インジケーター

インジケーター

Liquidity Pressure Map Pro Liquidity Pressure Map Pro
Liquidity Pressure Map Pro is an advanced liquidity visualization and market pressure analysis indicator designed to help traders understand where buying and selling interest is building before significant market movements occur. Instead of relying on traditional lagging indicators alone, this tool continuously analyzes price behavior, volatility, market structure, directional momentum, and liquidity distribution to generate a real-time liquidity pressure map directly on the chart.
The primary objective of this indicator is to provide traders with a clear visual representation of where institutional buying pressure and institutional selling pressure are becoming dominant. Markets rarely move randomly. Before major reversals, breakouts, or trend continuations, liquidity begins accumulating in specific price regions. Liquidity Pressure Map Pro is built to highlight these regions so traders can better understand where the strongest market participants are likely becoming active.
Unlike conventional support and resistance indicators that simply plot historical swing levels, this indicator dynamically recalculates liquidity zones as new market data becomes available. Every candle contributes to the evolving liquidity profile, allowing the indicator to continuously adapt to changing market conditions without relying on fixed historical levels.
---
Why This Indicator Was Created
Financial markets are driven by liquidity.
Most retail traders only focus on price movement, while professional traders pay close attention to where liquidity is entering and leaving the market. Large institutions cannot instantly execute massive orders. Instead, they gradually build positions in areas where sufficient liquidity exists.
Liquidity Pressure Map Pro was created to make these otherwise hidden market dynamics easier to visualize.
Instead of forcing traders to manually estimate accumulation and distribution zones, the indicator automatically builds a continuously updating liquidity map that highlights:
Areas of strongest buying pressure
Areas of strongest selling pressure
Market imbalance
Bullish vs Bearish dominance
Liquidity concentration
Current trend bias
Overall market pressure
This allows traders to make more informed decisions while reducing emotional trading.
---
How the Indicator Works
The indicator continuously processes live market data on every incoming candle.
Internally, it evaluates multiple market characteristics including:
Price structure
Price displacement
Candle positioning
Market momentum
Relative buying pressure
Relative selling pressure
Liquidity distribution
Volatility behavior
Trend direction
Market balance
Using these calculations, it constructs a multi-layer liquidity map around current price.
Each horizontal layer represents a different concentration of market participation.
Instead of displaying only one support or resistance line, the indicator produces a full liquidity profile showing where buying and selling interest gradually increases or decreases across nearby price levels.
As market conditions change, these zones automatically evolve in real time.
---
Liquidity Heat Map
One of the core components of the indicator is the Liquidity Pressure Heat Map.
The chart is divided into multiple horizontal liquidity layers.
Green regions represent buying liquidity.
Red regions represent selling liquidity.
The opacity of each zone represents the strength of liquidity at that price.
Light colors indicate weaker liquidity.
Dark colors indicate stronger liquidity concentration.
As price moves, the heat map continuously updates to reflect the latest market conditions.
This creates a visual picture of where buyers and sellers currently hold the greatest influence.
---
Dynamic Liquidity Distribution
Unlike fixed supply and demand indicators, the liquidity profile is completely dynamic.
Every new candle slightly modifies the pressure distribution.
If buyers continue entering the market:
Green zones become stronger.
Bullish liquidity expands.
Buy pressure increases.
If sellers gain control:
Red zones intensify.
Bearish liquidity grows.
Selling pressure dominates.
The result is a live liquidity environment that adapts automatically.
---
Buy Liquidity Analysis
The indicator continuously estimates bullish market participation.
It measures:
Buy-side pressure
Bullish participation
Upward momentum
Positive market imbalance
These calculations generate the Buy Liquidity value shown on the chart.
A higher Buy Liquidity reading generally indicates stronger bullish participation within the analyzed market.
---
Sell Liquidity Analysis
The same process is applied to bearish market activity.
The indicator continuously measures:
Sell-side participation
Downward momentum
Bearish pressure
Distribution activity
These values are displayed as Sell Liquidity.
Higher readings indicate stronger bearish dominance.
---
Liquidity Imbalance
Markets rarely remain perfectly balanced.
One side almost always has greater participation.
Liquidity Pressure Map Pro continuously compares both sides.
The difference becomes the Liquidity Imbalance.
Positive imbalance indicates buyers currently dominate.
Negative imbalance indicates sellers currently dominate.
This provides an immediate overview of which side controls the market.
---
Trend Detection
The indicator also determines the current directional market bias.
Rather than simply checking whether price is above or below a moving average, trend direction is estimated using the interaction between liquidity pressure, directional momentum, and overall market structure.
Possible trend states include:
Bullish
Bearish
Neutral
The trend automatically updates whenever market conditions change.
---
Dashboard
A professional dashboard is displayed in the upper-right corner of the chart.
It summarizes the complete market condition without requiring traders to interpret every liquidity layer manually.
The dashboard displays information such as:
Current Trend
Bullish Percentage
Bearish Percentage
Liquidity Bias
Strongest Buy Zone
Strongest Sell Zone
Market Pressure
Liquidity Imbalance
Bull Meter
Bear Meter
Neutral Percentage
Profile Depth
Sensitivity
Current Timeframe
Signal Quality
Market Condition
Trend Strength
Average Volume
ATR / Volatility
Live Price
This provides a quick overview of current market conditions at a glance.
---
Multi-Timeframe Compatibility
The indicator is designed to function across virtually every TradingView timeframe.
It automatically adapts to:
1 Minute
3 Minute
5 Minute
15 Minute
30 Minute
1 Hour
4 Hour
Daily
Weekly
The liquidity profile continuously adjusts based on the active timeframe without requiring separate versions of the indicator.
---
Market Applications
Liquidity Pressure Map Pro can assist traders in many market conditions.
Common applications include:
Trend confirmation
Market pressure analysis
Liquidity imbalance identification
Institutional activity visualization
Support confirmation
Resistance confirmation
Momentum validation
Trade filtering
Market bias evaluation
Swing trading
Intraday trading
Scalping
Position trading
---
Why It Was Published
This indicator was developed to provide traders with a clearer understanding of how liquidity influences price movement.
Many traders rely exclusively on lagging indicators that react only after significant moves have already occurred. Liquidity Pressure Map Pro aims to offer a different perspective by visualizing evolving market participation and directional pressure in a structured, easy-to-read format.
The purpose of publishing this indicator is to help traders study liquidity behavior, improve market analysis, and make more informed trading decisions through dynamic visualization rather than relying solely on conventional support, resistance, or trend-following methods.
It is intended as an analytical tool that complements a trader's existing strategy, encouraging disciplined analysis and proper risk management instead of serving as a guarantee of future market performance.
---
Verification & Developer Clarification
Developer: Michael_Fx_Trader
This indicator has been independently researched, designed, engineered, and programmed by Michael_Fx_Trader from the ground up. Every component—including the liquidity pressure engine, dynamic heat map visualization, market pressure calculations, dashboard architecture, trend assessment logic, liquidity imbalance metrics, user interface, and overall workflow—was created as part of an original development process.
The script represents Michael_Fx_Trader's own implementation and interpretation of liquidity analysis concepts. It is not a copy, clone, port, reverse-engineered version, decompiled adaptation, or modified reproduction of any existing TradingView indicator, proprietary software, commercial product, or third-party Pine Script.
Any broad concepts used—such as liquidity, market pressure, trend analysis, volatility, or support and resistance—are widely known trading principles available throughout the financial industry. However, the methodology used to calculate, combine, display, and present these concepts in this indicator reflects an original implementation created specifically for this project.
The source code, indicator architecture, visualization style, dashboard structure, calculations, parameter organization, and presentation have been independently developed by Michael_Fx_Trader. Any resemblance to other indicators that analyze similar public market concepts is coincidental and should not be interpreted as evidence of copied code or duplicated intellectual property.
This indicator is published as an original analytical tool to assist traders in studying liquidity behavior and market pressure through a unique implementation while respecting TradingView's House Rules, originality requirements, and intellectual property guidelines.
インジケーター

Price Reaction ZonesPrice Reaction Zones (PRZ) is an advanced structural analytics tool designed for traders who focus on market microstructure, dynamic support/resistance levels, and liquidity sweeps. By blending traditional Change of Character (CHoCH) concepts with a custom-engineered "AXIS Motor", this indicator offers dynamic kinetic sensitivity and highly strategic Fibonacci-based target zones.
This script maps out historical structure ranges, isolates liquidity traps (sweeps), and projects tactical ghost vectors to evaluate micro-trend strength.
Key Features:
1. Smart Market Structure & Dynamic Fib Boxes
When a valid Break of Structure (BOS) or Change of Character (CHoCH) occurs, the indicator identifies the absolute extremes (Highest High and Lowest Low wicks) of the most recently broken structure.
Bullish CHoCH (Upward Break): Creates a dynamic Fibonacci box between 0.318 and 0.500 of the previous downward structure.
Bearish CHoCH (Downward Break): Creates a dynamic Fibonacci box between 0.618 and 0.790 of the previous upward structure.
These boxes act as immediate high-probability reaction zones for the very next wave. An Equilibrium (EQ - 0.5) limit line is also drawn to clearly divide the market bias.
2. External Ranges & Liquidity Sweep Detection
Instead of cluttering the chart with every single swing high or low, PRZ calculates an overarching "External Range" based on a lookback of the last 6 structural phases.
It automatically frames a beautiful Price Range Box mapping the exact tick difference and percentage span of the overarching macro structure.
Rejected Wick Logic (Sweeps): If price pierces the external High or Low boundaries but closes inside the range, a permanent "UP" or "DOWN" text is pinned to that wick. This signals a textbook liquidity sweep (a trap for breakout traders) and potential reversal.
Alerts are fully integrated for UP and DOWN sweep detections.
3. The AXIS Engine & Auto-Kinetic Sensitivity
Unlike static trendlines, the integrated AXIS Engine measures the "Velocity" of the market.
Auto-Kinetic Multiplier: By analyzing the real-time sum of bullish vs. bearish momentum (close to open differences) over a rolling window, the script dynamically adjusts the slope sensitivity of the resistance and support lines entirely independent of one another.
Tactical Ghost Vectors: Projects subtle, short-term momentum paths (Minor Lookbacks) to help you visualize the micro-trend inside the macro-structure, offering early warnings of momentum shifts before structural breaks happen.
4. Highly Customizable Interface
You have complete control over visualization. Tweak kinetic multipliers manually, adjust lookback lengths, alter Fibonacci box colors, and toggle lines to keep your chart as clean or as detailed as you prefer. A minimalist "erdensedat" watermark is embedded dynamically on the chart.
How to Use:
Use the Fibonacci boxes inside the latest active CHoCH range to enter pullbacks.
Watch the boundaries of the macro Price Range Box. Enter mean-reversion trades when "UP" or "DOWN" liquidity sweep labels appear.
Utilize the AXIS lines to trail your stops dynamically based on the current market velocity.
Disclaimer:
This indicator is designed for educational and analytical purposes only. It does not constitute financial advice. Trading in financial markets involves significant risk. The concepts of market structure, CHoCH, and liquidity sweeps are interpretive; always combine this tool with your own risk management strategy and other confluences. Past performance of any setup does not guarantee future results. インジケーター

Astro Cycle Confluence Swing [Jayadev Rana]Astro Cycle Confluence Swing is an experimental daily-timeframe indicator that builds swing buy and sell signals purely from astronomical time cycles. It reads no price to compute the cycles: every celestial value is a deterministic function of the bar's UTC timestamp, so the cycle track is fixed in advance and does not repaint.
WHAT IT COMBINES
The script fuses eight classic cycle ideas into two composite readings:
1. Lunar synodic phase - new moon and full moon turning points, plus a phase bias.
2. Lunar anomalistic distance - perigee and apogee windows (often associated with volatility).
3. Lunar declination cycle - a tropical-month oscillation (approximate).
4. Solar season and declination - the four Gann cardinal points (equinoxes and solstices).
5. Planetary synodic composite - a weighted sum of cosines of the heliocentric angular separations between planet pairs from Mercury through Saturn. This is an original construction inspired by classic planetary cycle models, not a copy of any specific one.
6. Mercury retrograde window - a synodic inferior-conjunction proxy (approximate).
7. Gann time cycles - calendar-day counts (30, 45, 60, 90, 120, 144, 180, 270, 360) measured from the last confirmed swing pivot.
8. Fibonacci time cycles - Fibonacci day counts (13, 21, 34, 55, 89, 144, 233) from the same anchor.
HOW SIGNALS FORM
Two composites are derived on each bar:
- Net Astro Bias (range -1 to +1): a weighted blend of the directional components (lunar phase, planetary composite, seasonal momentum, lunar declination).
- Turn Energy (range 0 to 1): a weighted blend of the event components (moon phase change, perigee or apogee, cardinal points, planetary composite extreme, Gann and Fibonacci time hits, Mercury station).
A BUY prints when Net Astro Bias crosses up through the bias threshold while Turn Energy is elevated within a small window around an astro event. A SELL is the mirror. Optional filters can also require price to sit at a swing extreme, require a confirming candle, and enforce a minimum bar gap between same-side signals.
INPUTS
- Signal engine: bias threshold, turn-energy threshold and reference, turn window, minimum gap, swing-extreme filter, confirming-candle filter.
- Directional bias weights: per-theory weights and a lunar-bias invert switch.
- Turning-point weights: per-event weights.
- Cycle anchor: swing pivot strength used for the Gann and Fibonacci time counts.
- Display: signal markers, bias background tint, dashboard position, and colors.
DASHBOARD
A table summarizes the current lunar phase and illumination, lunar distance and declination state, season and solar declination, planetary composite value and direction, Mercury direct or retrograde state, days since the anchor, Net Astro Bias, Turn Energy, and the active signal.
ALERTS
Two alertcondition slots (BUY and SELL) plus dynamic alert() calls that name the current ticker.
INTENDED USE
Built for the 1-day timeframe as a swing tool. The dashboard shows a reminder when the chart is not daily. It works on any symbol because the cycles are time-based rather than instrument-based.
LIMITATIONS AND NOTES
- All ephemeris terms use mean orbital elements that are linear in time. They are approximations suitable for multi-day cycle timing, not for arc-second astronomy. Event timing can be off by about a bar.
- Astronomical and astrological market cycles are a speculative and unproven framework. This tool is provided for study and experimentation, not as a forecast.
- The Gann and Fibonacci time anchors update on confirmed pivots, and a pivot confirms only after the pivot-strength number of bars, so those anchor-based rows lag by that many bars. The astronomical crossings themselves are exact and do not repaint.
DISCLAIMER
This script is for educational and informational purposes only. It is not financial advice and does not guarantee any result. Past cycle alignments do not predict future price. Always do your own research and manage your own risk. インジケーター

Time of Day LevelsThis is an indicator to plot a level that corresponds to a particular time of day (hour and minute) and draw that level as a horizontal line, with text tag, as far through the rest of the day as desired. It is common to plot midnight open and cash market open as levels, but this will give you the ability to plot for other times as well, useful for some trading strategies.
The historically difficult thing to do has been plotting for times that fall in the middle of a time bar, like if you wanted to plot the level for 9:53 on a 5 minute chart. When the level does not correspond to beginning or end of a chart's bar, the code will look back up to 15 minutes into the middle of the bar to find the level. So, it will work will for time bars up to 15 minutes, but may not show the level for larger time bars.
Note: This has not been tested for charts that don't use fixed time bars
For up to 10 time levels, you can specify the following:
Hour: An integer specifying the desired hour in 24 hour format
Minute: An integer specifying the desired minute in that hour
Use Close: If checked will spot the closing value of the specified 1 minute time, otherwise will show the opening value
Tag Text: Text to show to the right of the horizontal line plots for the time level
Extend Minutes: How long, in minutes, to extend the line from the specified time. If set to 0 or 1440, the line will just always be updated to the current day
Color - Style - Width: Specifies the style for the plotted horizontal line
For the text tags, you can specify the following:
Color: The color for all text tags, unless choosing to use the individual line colors
Size: Size of text tags
Offset: The number of bars to the right of the plotted horizontal line before showing the text tag. A value of 0 will place it right next to the horizontal line
Use Line Color: Instead of using the Text Tag Color, text tags will be drawn in the same color as the horizontal line
Show Level: When checked, the price level will be printed to the right of the text tag in parentheses
In Other Settings, you can also force the times to be interpreted as Eastern Standard Time, accounting for daylight savings. Otherwise, local chart time will be used インジケーター

TJR Smart Money Model [JOAT]TJR Smart Money Model
An original, non-repainting build of the smart-money day-trading sequence: sweep liquidity, wait for a market-structure shift, confirm with SMT, then enter the retrace — timed to killzones.
What it is
Most "smart money" tools just spray BOS and CHoCH labels wherever price crosses a line. This one follows the actual process the method teaches, as an ordered sequence, and only signals when each step has happened in the right order. It is written from scratch; it implements widely-taught price-action concepts (liquidity, structure, displacement, SMT, killzones) rather than reusing anyone's code.
The sequence it trades
• Liquidity sweep — price raids an obvious swing high or low (where stops rest) and closes back inside. The failed raid, not the level itself, is the trigger. Sweeps are tagged, and the swept buy-side and sell-side liquidity are drawn and labelled.
• Market structure shift (MSS) — after the sweep, a displacement candle (a body larger than an ATR multiple) must break the short-term structure in the opposite direction. Structure is tracked one break per level: each swing can only produce one BOS or CHoCH, so the labels land exactly where the shift occurs instead of being repeated on every bar. This is the direct fix for the "random label" problem common to naive structure scripts.
• SMT divergence — an optional confluence filter. Set a correlated instrument and the tool checks whether that instrument confirms the sweep's new extreme. If your symbol makes a new low but the correlated one does not (or the mirror for highs), that break in correlation is flagged as SMT and can be required for entries. It is read with lookahead disabled, so it never borrows future data.
• Entry — once the MSS confirms, the tool marks the discount/premium zone: the fair-value gap left by the displacement, or the 50% equilibrium of the reversal leg. A signal fires when price retraces into that zone and reacts, inside a user-selected killzone (London and New York AM by default). The stop rests beyond the swept liquidity — the level that invalidates the idea — and targets ladder out in R multiples inside red-risk and green-reward boxes with labelled entry, stop and take-profit prices.
The dashboard
An adjustable "process card" shows exactly which stage the market is in right now — hunting a sweep, swept and awaiting an MSS, or shifted and awaiting the entry retrace — plus the bias, the SMT state, the active killzone, a conviction reading, the current signal, and a live first-target-before-stop tally computed on closed bars only.
How to use it
• Works on any asset and timeframe; it was designed for intraday index, forex and futures trading but the logic is scale-independent.
• For SMT, pair correlated instruments (for example two related indices, or two correlated currency pairs). Leave the correlated symbol blank to trade the model without the SMT filter.
• Set the killzones and timezone to the session you actually trade, or disable the killzone filter to see signals around the clock.
• Read the dashboard stage before acting: the model is a sequence, and the highest-quality entries are the ones where sweep, shift, SMT and killzone all agree.
Settings
Pivot strength, displacement size, sweep-to-MSS and MSS-to-entry windows, fair-value-gap and order-block controls, equilibrium band thickness, SMT symbol and toggle, killzone windows/timezone, candle paint, risk padding and target R multiples, plus dashboard controls.
Originality and usefulness
The value is the ordered, gated state machine: a sweep must precede a displacement-qualified structure shift, which arms an equilibrium/FVG entry, optionally cross-checked against a correlated instrument and a session window. The once-per-level structure logic and the confirmed-bar evaluation make the labels and signals precise and non-repainting — which is what separates this from a pile of overlaid smart-money drawings.
Notes and limitations
• The model is selective by design; on quiet days or ranges it may produce few or no setups. That is intended.
• SMT is only meaningful with a genuinely correlated symbol; a poor pairing produces misleading divergence.
• Displacement and sweeps are defined algorithmically and may differ slightly from a discretionary trader's manual reading.
• The win tally reflects only past bars on the current chart and is not a prediction of future results.
• Educational and analytical tool, not financial advice. Manage your own risk.
— made with passion by officialjackofalltrades
インジケーター

Volatility Drag OscillatorVolatility Drag Oscillator — what is holding exposure costing you, and what does leverage do to it?
Compound growth is g = μ − σ²/2; under leverage, g(L) = L·μ − L²·σ²/2. Return scales with L, drag scales
with L² — which is the whole reason leverage does not raise your probability of success. Volatility is
estimable in hundreds of bars; drift needs decades. So this tool measures only the knowable half:
- DRAG = σ²/2 annualised (Yang-Zhang by default; Close-to-close / Parkinson / Garman-Klass /
Rogers-Satchell selectable to see estimator disagreement = gap-risk information), EWMA-smoothed and
ranked into a percentile so you know if today is a cheap or expensive time to hold.
- DRAG DECOMPOSITION — realised drag split into its exact cumulant pieces: variance (σ²/2) + skew +
excess-kurtosis, shown as "σ² · skw · tail" in %/yr. A fat-tail warning tells you HOW MUCH of your
drag is tails, not just that they exist — and it compares realised drag to its own Gaussian part, so
it can't be fooled by estimator choice.
- LEVERAGE CURVE — drag at 1×/2×/3×, plus break-even L_be = 2μ/σ² and Kelly = μ/σ², shown ONLY as
conditionals on an edge YOU enter. The script never estimates drift, and says why.
READ IT how you like: a familiar 0-100 percentile OSCILLATOR in the pane (cheap<20, expensive>80,
midline 50, like an RSI of holding-cost), or the absolute drag %/yr line. On price, a heat-RIBBON and
green/red regime triangles show cheap→expensive to hold — VOLATILITY regime, direction-agnostic. A red
marker means "expensive, size down", never "go short".
No directional claim and no backtest — there is nothing here to fit. Descriptive risk context, not advice.
Leverage magnifies losses; this shows one cost of it, not all risks. インジケーター

インジケーター

Indian Sectors HeatMapA real-time NSE sector dashboard built for intraday traders. Tracks 3 benchmark indices (Nifty 50, Bank Nifty, Midcap 100) and 13 sector indices in a single color-coded table.
Each row shows the last price, daily change%, and gap% (today's open vs yesterday's close) with a green/red gradient so you can instantly spot sector strength and weakness.
Sectors covered: Auto, Financial Services, FMCG, IT, Media, Metal, Pharma, PSU Bank, Realty, Energy, Commodities, Private Bank, Oil & Gas.
Fully customizable — Sort by highest/lowest change or alphabetically, reposition the table anywhere on the chart, and adjust colors to match your theme. インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

インジケーター

Gold Dual-Model Fair Value [Regime Adaptive]█ OVERVIEW
Gold Dual-Model Fair Value is a chart overlay that plots two competing fair value estimates for gold, one regressed on the 10 year real yield and one regressed on a global M2 money supply composite, then combines them into a single fair value line by continuously measuring which model currently fits better. The thesis: gold's dominant macro driver is not constant, so a useful fair value model must detect the driver in force rather than assume it.
█ HISTORY / BACKGROUND
The inverse relationship between gold and real interest rates is one of the most widely documented regularities in the asset's modern history and is treated in academic work such as Erb and Harvey's "The Golden Dilemma" (2013). That relationship visibly weakened after 2022, when gold rose while real yields climbed to multi year highs, a divergence commonly attributed to price insensitive official sector buying. Macro strategists, notably Jurrien Timmer, have illustrated this as a regime change in which a real yield model stops explaining gold and a global liquidity model takes over.
The weakness of that illustration is that the regime break is declared after the fact, by inspection. This script's contribution is to make the regime decision endogenous: both models are estimated continuously, and the model in force is chosen by trailing out of sample fit, with no hardcoded break date. The regime change around 2022, if present in the data, emerges from the computation rather than being asserted.
█ HOW IT WORKS
All computation runs on the chart timeframe. The script requests the following series with request.security at the chart resolution, with no lookahead: FRED:DFII10 (10 year TIPS real yield), five M2 series (ECONOMICS:USM2, CNM2, EUM2, JPM2, GBM2) and four conversion rates (FX_IDC:CNYUSD, EURUSD, JPYUSD, GBPUSD).
Step 1. Global M2 composite. Each enabled non US component is converted to US dollars and the enabled components are summed. Two aggregation modes exist. Spot FX converts at the current exchange rate, replicating the standard global liquidity composite. Constant FX converts every bar at the rate captured on the first bar at or after a user defined anchor date, which freezes the currency translation effect and isolates changes in underlying money stocks. The composite is na until every enabled component has data, so its membership never changes mid history and no artificial level jumps are introduced.
Step 2. Two rolling regressions. Over a rolling fit window the script estimates ordinary least squares coefficients from running moments (beta equals covariance over variance, alpha equals mean of y minus beta times mean of x):
• Model A regresses the natural log of the chart close on the level of the 10 year real yield.
• Model B regresses the natural log of the chart close on the natural log of the M2 composite.
Each model produces a log fair value each bar from its current alpha, beta and regressor value.
Step 3. Fit measurement. Each model's residual (log price minus log fair value) is squared and averaged over a shorter trailing evaluation window; the square root is that model's rolling RMSE.
Step 4. Regime and combination. Two output modes:
• Blend (default): the combined log fair value is a weighted average of the two model fair values with weights proportional to inverse RMSE, so the better fitting model dominates smoothly.
• Hard switch: the combined fair value is the fair value of the incumbent model, and the incumbent only changes when the challenger's RMSE beats it by a user set hysteresis margin, which prevents rapid flip flopping when the models fit similarly.
Independently of the mode, the hard switch state machine always runs and its current state is reported in the table and as the background tint, so blend users can still see the discrete regime call.
Step 5. Deviation statistics. The deviation is log price minus combined log fair value. Its rolling standard deviation over the evaluation window defines a z score, and bands are drawn at the fair value times e to the plus and minus (band multiple times sigma). The z score's percent rank over a user defined lookback gives a deviation percentile.
If one model's inputs are unavailable (for example the M2 composite before all enabled components exist), the combined fair value falls back to the available model alone.
█ HOW TO USE
Apply the indicator to a gold chart (spot, futures or a fund proxy) on the weekly timeframe. Weekly is the design resolution for a structural reason: the M2 inputs are monthly series, so on lower resolutions the liquidity regressor is a long staircase while the real yield updates daily, which biases the fit comparison toward the real yield model for reasons unrelated to explanatory power. The default windows (156 and 52 bars) are calibrated as roughly three years and one year of weekly bars. An on chart warning label appears on intraday charts.
Visual elements:
• Orange line: the combined fair value, the primary output.
• Blue thin line: Model A fair value (real yields). Red thin line: Model B fair value (global liquidity). Comparing their paths shows where each model succeeded or failed.
• Gray bands and fill: the plus and minus sigma envelope around the combined fair value. Price above the upper band is statistically rich against the currently fitting model mix, below the lower band statistically cheap, between the bands unremarkable.
• Background tint: blue when the hard switch regime is the real yield model, red when it is the liquidity model.
• Status table: hard switch regime, active mode, each model's RMSE, the real yield model's blend weight, the deviation z score (colored when beyond the band multiple), its percentile, and the M2 aggregation mode.
Interpretation cautions. The fair value is a rolling fit, so a deviation can close either by price moving toward the line or by the line re estimating toward price; a band touch is a valuation observation, not a mechanical entry signal. The regime readout tells you which catalyst matters: in the liquidity regime, a cheap reading resolves with money supply reacceleration rather than falling yields. Comparing Spot FX and Constant FX modes shows how much of the liquidity signal is currency translation rather than money creation; if a stretched reading shrinks materially under Constant FX, part of it was the US dollar itself.
█ SETTINGS
Model group:
• Regression fit window (bars), default 156: the rolling OLS estimation window for both models.
• Fit evaluation window (bars), default 52: the trailing window for RMSE, regime detection and deviation sigma.
• Regime mode, default Blend (inverse RMSE weights): selects between the blended fair value and the hard switch fair value.
• Switch hysteresis (%), default 10: hard switch mode only, the margin by which the challenger RMSE must beat the incumbent before the regime flips.
• Deviation band (sigma), default 2.0: the band multiple and the z score threshold for table coloring.
• Deviation percentile lookback (bars), default 260: the window for the z score percent rank.
Global M2 composite group:
• FX aggregation, default Spot FX: Spot FX or Constant FX (anchor date), as described above.
• Constant FX anchor date, default 1 January 2018: the date whose exchange rates are frozen in Constant FX mode.
• US M2, China M2, Eurozone M2, Japan M2, UK M2, all enabled by default: component toggles. Disabling a short history component lets the composite, and therefore Model B, begin earlier.
Display group:
• Show individual model lines, default on.
• Show deviation bands, default on.
• Show status table, default on.
• Regime background tint, default on.
• Table position, default top right.
█ WHAT MAKES IT ORIGINAL
Published global M2 composites plot the liquidity series itself, usually with a fixed time offset against an asset, and published regime indicators classify price behavior such as trending versus ranging. This script occupies a different intersection and does three things no script in either group does:
• It converts both macro drivers into explicit fair value estimates via rolling least squares regression rather than displaying the raw series, so the drivers and the asset live on the same axis and disagreement between them is measurable in price terms.
• It selects or weights the two models by trailing out of sample RMSE, so the widely discussed post 2022 handoff from real yields to liquidity is detected by the data instead of hardcoded, and any future handoff back requires no code change.
• Its liquidity composite offers a Constant FX aggregation mode alongside the standard Spot FX mode. Spot converted composites embed the US dollar's own fluctuations, which are correlated with gold, into the liquidity measure. The Constant FX mode removes that translation effect, giving users a built in test of how much of the liquidity signal is monetary and how much is currency denomination. To this author's knowledge no published composite exposes this distinction.
█ NOTES / LIMITATIONS
• The M2 inputs are monthly economic series requested at the chart resolution. They hold their value between releases, so the liquidity fair value moves in steps between prints, and releases arrive with publication lag.
• Economic series are subject to vendor revisions. A revised M2 or real yield history changes the regression inputs, so the historical fair value shown today can differ from what the script displayed in real time. This is a property of the data, not lookahead: the script uses no lookahead and requests no timeframe above the chart's.
• Model B is na until every enabled M2 component and its conversion rate have history, and each regression additionally needs the full fit window plus evaluation window of bars before its output and RMSE are defined. On deep weekly gold history the real yield model also cannot begin before the real yield series itself starts in 2003. Expect a substantial warm up period at the left edge of the chart, during which the script falls back to whichever single model is available, or plots nothing.
• The logic is designed for the weekly timeframe. On daily and lower resolutions the mixed update frequencies of the regressors distort the fit comparison, the default windows lose their intended calendar meaning, and an on chart label warns on intraday charts.
• The script uses the chart symbol's close as the dependent variable. Its economic reasoning applies to gold denominated symbols; applied to unrelated symbols it will still compute, but the output has no stated meaning.
• The fair value lines are descriptive regression fits over past data. They quantify the historical relationship between gold and each driver and say nothing about future prices. インジケーター

Rolling Volume Delta█ OVERVIEW
Rolling Volume Delta (RVD) estimates net buying vs. selling pressure per bar, then weights that pressure by how much price actually moved — so a strong directional bar counts for more than a quiet, indecisive one. The result is summed over a rolling window, smoothed, and normalized against total volume so it reads consistently across different instruments and volume regimes.
█ CONCEPT
Most volume delta tools estimate buy/sell pressure and stop there. RVD adds one more step: it multiplies each bar's estimated delta by the magnitude of that bar's price change. The logic is that a bar where buyers dominate AND price actually moved higher represents more conviction than a bar with the same buy/sell split during a flat, choppy stretch. That weighted delta is then summed over a rolling window and smoothed, so the final line reflects sustained pressure rather than single-bar noise.
█ HOW IT WORKS
1. Buy/sell split: each bar's volume is divided between buy and sell based on where the close landed within that bar's high-low range (close near the high = buy-weighted, close near the low = sell-weighted).
2. Price weighting: that delta is multiplied by the percentage price change over a configurable lookback, so bars with bigger moves are weighted more heavily.
3. Rolling sum: the weighted delta is summed over a configurable lookback window.
4. Smoothing: an EMA is applied to reduce noise.
5. Normalization: the smoothed result is divided by total volume over the same window and expressed as a percentage, keeping the scale comparable across tickers and sessions.
█ HOW IT DIFFERS FROM OTHER VOLUME DELTA SCRIPTS
Other delta oscillators calculate buy/sell pressure and smooth it directly. RVD's price-weighting step means the indicator isn't just "how much delta happened" but "how much delta happened relative to how much the market actually moved" — filtering out high-volume, low-conviction chop from the signal.
█ SETTINGS
- Lookback Length — bars summed together for the rolling delta. Longer = smoother, slower.
- Smoothing — EMA length applied to the rolling sum.
- Momentum Lookback — bars back used to measure price change for weighting. Higher values emphasize sustained moves over single-bar spikes.
As bars carry more information on their own (higher timeframes), less summing and smoothing is needed for a clean read. Within any timeframe, trending conditions benefit from longer/smoother settings that confirm sustained pressure and filter chop, while ranging conditions benefit from shorter/quicker settings that catch reversals near the extremes at the cost of more false flips in the middle of the range.
Suggested starting points:
Timeframe | Condition | Length | Smoothing | Momentum Lookback
5-30 min | Trend / Price Discovery | 14-20 | 3-5 | 1-2
5-30 min | Range / Accumulation | 8-10 | 1-2 | 1
1-4 hour | Trend / Price Discovery | 10-14 | 2-3 | 2-4
1-4 hour | Range / Accumulation | 6-8 | 1-2 | 1-2
Daily+ | Trend / Price Discovery | 8-10 | 2 | 3-5
Daily+ | Range / Accumulation | 5-6 | 1 | 2
These are included in each input's tooltip in the settings popup as well.
█ NOTES
This is a volume-estimation tool based on standard OHLCV data (bar range and close position), not true tick-level buy/sell data — most retail data feeds don't provide that, so this is the same practical tradeoff most public volume delta scripts make. It's intended as a context tool for reading order flow alongside price action, not a standalone signal generator.
This publication is for educational purposes only and does not constitute financial advice. Past performance and visual patterns do not guarantee future results. インジケーター

EMA Multi Cross + VWAP + Support/Resistance Breaks & RetestsOverview
The EMA Multi Cross + VWAP + Support/Resistance Breaks & Retests indicator is an all-in-one technical analysis tool that combines trend-following moving averages, VWAP, and dynamic support/resistance detection. It helps traders identify trend direction, institutional price levels, momentum shifts, and high-probability breakout or pullback opportunities.
The indicator overlays all information directly on the price chart, making it suitable for intraday, swing, and positional trading.
Features
1. Multiple Exponential Moving Averages (EMAs)
The indicator plots the following EMAs:
EMA 9
EMA 13
EMA 15
EMA 21
EMA 40
EMA 50
EMA 60
EMA 120
EMA 125
EMA 200
EMA 250
EMA 350
These EMAs help identify:
Short-term momentum
Intermediate trend
Long-term trend
Dynamic support and resistance
Trend alignment
2. Volume Weighted Average Price (VWAP)
The indicator includes a configurable Session VWAP, calculated using the Typical Price (HLC3), matching TradingView's standard VWAP calculation.
Why VWAP?
VWAP represents the average price traded throughout the session, weighted by volume. It is widely used by institutional traders as a benchmark for fair value.
Uses
Identify the intraday trend.
Determine whether price is trading at a premium or discount relative to the session average.
Spot dynamic support and resistance.
Filter EMA crossover signals.
Improve trade timing by avoiding entries against the prevailing intraday bias.
Typical Interpretation
Bullish
Price above VWAP
VWAP sloping upward
Bearish
Price below VWAP
VWAP sloping downward
Range-bound
Price repeatedly crossing VWAP
Flat VWAP
3. EMA Cross Detection
The indicator continuously monitors EMA crossovers.
Visual Cross Marker
A cross (✚) is plotted whenever:
EMA 9 crosses above EMA 21
EMA 9 crosses below EMA 21
Bullish crosses are displayed in green.
Bearish crosses are displayed in red.
The marker is plotted directly on the EMA 9 line for precise visualization.
4. EMA Alerts
Built-in alert conditions include:
EMA 9 / EMA 15
Bullish crossover
Bearish crossover
EMA 9 / EMA 21
Bullish crossover
Bearish crossover
EMA 13 / EMA 50
Bullish crossover
Bearish crossover
EMA 21 / EMA 200
Bullish crossover
Bearish crossover
5. VWAP Alerts (if enabled in the script)
Optional alerts can notify when:
Price crosses above VWAP.
Price crosses below VWAP.
EMA 9 crosses above VWAP.
EMA 9 crosses below VWAP.
These alerts can help identify changes in intraday momentum and confirm trend direction.
6. Dynamic Support & Resistance
Instead of plotting fixed horizontal levels, the indicator automatically identifies important support and resistance zones using:
Price pivots
Delta volume
ATR-based zone width
This creates adaptive support/resistance zones rather than single price lines.
7. Pivot Detection
The indicator identifies:
Support
Swing lows (pivot lows)
Resistance
Swing highs (pivot highs)
The pivot lookback period is user-configurable.
8. Delta Volume Filter
Only pivots with meaningful buying or selling pressure are considered.
Delta volume is estimated as:
Positive volume for bullish candles.
Negative volume for bearish candles.
This helps filter out weaker levels and focus on areas with stronger market participation.
9. ATR-Based Support & Resistance Zones
Rather than drawing thin horizontal lines, the indicator creates zones whose width is based on the Average True Range (ATR).
This approach provides:
More realistic support and resistance areas.
Better handling of normal price fluctuations.
Clearer visualization of supply and demand zones.
10. Support Zones
Support zones are created when:
A pivot low forms.
Positive delta volume exceeds the configured threshold.
Support is displayed as a green rectangle.
11. Resistance Zones
Resistance zones are created when:
A pivot high forms.
Negative delta volume exceeds the configured threshold.
Resistance is displayed as a red rectangle.
12. Automatic Zone Extension
Support and resistance boxes automatically extend with each new bar, ensuring key price levels remain visible until a new qualifying zone is established.
13. Breakout Detection
The indicator identifies when price breaks through significant support or resistance zones.
Resistance Breakout
When price moves above a resistance zone:
The zone changes to green.
The border becomes dashed.
A "Break Res" label is displayed.
Support Breakdown
When price moves below a support zone:
The zone changes to red.
The border becomes dashed.
A "Break Sup" label is displayed.
14. Retest / Hold Detection
The indicator also highlights successful retests.
Support Hold
Occurs when price revisits support and bounces.
Displayed as:
Green support zone.
Green ◆ marker below the candle.
Resistance Hold
Occurs when price revisits resistance and gets rejected.
Displayed as:
Red resistance zone.
Red ◆ marker above the candle.
Visual Elements
The indicator includes:
12 Exponential Moving Averages (EMAs).
Session VWAP.
EMA 9/21 crossover markers.
Dynamic support zones.
Dynamic resistance zones.
Breakout labels.
Retest (hold) markers.
Alerts Included
The indicator supports alerts for:
EMA 9 ↔ EMA 15 crossover.
EMA 9 ↔ EMA 21 crossover.
EMA 13 ↔ EMA 50 crossover.
EMA 21 ↔ EMA 200 crossover.
Price ↔ VWAP crossover (if enabled).
EMA 9 ↔ VWAP crossover (if enabled).
Best Use Cases
This indicator is designed for:
Intraday trading.
Swing trading.
Positional trading.
Trend-following strategies.
Breakout trading.
Pullback trading.
VWAP-based trading.
Support and resistance analysis.
Suggested Trading Approach
Bullish Setup
Price is above VWAP.
EMA 9 is above EMA 21.
Medium- and long-term EMAs are aligned upward.
Price breaks above resistance or bounces from support with confirmation.
Bearish Setup
Price is below VWAP.
EMA 9 is below EMA 21.
Medium- and long-term EMAs are aligned downward.
Price breaks below support or is rejected from resistance.
Combining the trend indicated by the EMAs, the institutional benchmark provided by VWAP, and the dynamically generated support and resistance zones can help improve trade selection and reduce false signals. インジケーター

ストラテジー

ストラテジー

EMA Multi Cross + VWAP + Support/Resistance Breaks & RetestsOverview
The EMA Multi Cross + VWAP + Support/Resistance Breaks & Retests indicator is an all-in-one technical analysis tool that combines trend-following moving averages, VWAP, and dynamic support/resistance detection. It helps traders identify trend direction, institutional price levels, momentum shifts, and high-probability breakout or pullback opportunities.
The indicator overlays all information directly on the price chart, making it suitable for intraday, swing, and positional trading.
Features
1. Multiple Exponential Moving Averages (EMAs)
The indicator plots the following EMAs:
EMA 9
EMA 13
EMA 15
EMA 21
EMA 40
EMA 50
EMA 60
EMA 120
EMA 125
EMA 200
EMA 250
EMA 350
These EMAs help identify:
Short-term momentum
Intermediate trend
Long-term trend
Dynamic support and resistance
Trend alignment
2. Volume Weighted Average Price (VWAP)
The indicator includes a configurable Session VWAP, calculated using the Typical Price (HLC3), matching TradingView's standard VWAP calculation.
Why VWAP?
VWAP represents the average price traded throughout the session, weighted by volume. It is widely used by institutional traders as a benchmark for fair value.
Uses
Identify the intraday trend.
Determine whether price is trading at a premium or discount relative to the session average.
Spot dynamic support and resistance.
Filter EMA crossover signals.
Improve trade timing by avoiding entries against the prevailing intraday bias.
Typical Interpretation
Bullish
Price above VWAP
VWAP sloping upward
Bearish
Price below VWAP
VWAP sloping downward
Range-bound
Price repeatedly crossing VWAP
Flat VWAP
3. EMA Cross Detection
The indicator continuously monitors EMA crossovers.
Visual Cross Marker
A cross (✚) is plotted whenever:
EMA 9 crosses above EMA 21
EMA 9 crosses below EMA 21
Bullish crosses are displayed in green.
Bearish crosses are displayed in red.
The marker is plotted directly on the EMA 9 line for precise visualization.
4. EMA Alerts
Built-in alert conditions include:
EMA 9 / EMA 15
Bullish crossover
Bearish crossover
EMA 9 / EMA 21
Bullish crossover
Bearish crossover
EMA 13 / EMA 50
Bullish crossover
Bearish crossover
EMA 21 / EMA 200
Bullish crossover
Bearish crossover
5. VWAP Alerts (if enabled in the script)
Optional alerts can notify when:
Price crosses above VWAP.
Price crosses below VWAP.
EMA 9 crosses above VWAP.
EMA 9 crosses below VWAP.
These alerts can help identify changes in intraday momentum and confirm trend direction.
6. Dynamic Support & Resistance
Instead of plotting fixed horizontal levels, the indicator automatically identifies important support and resistance zones using:
Price pivots
Delta volume
ATR-based zone width
This creates adaptive support/resistance zones rather than single price lines.
7. Pivot Detection
The indicator identifies:
Support
Swing lows (pivot lows)
Resistance
Swing highs (pivot highs)
The pivot lookback period is user-configurable.
8. Delta Volume Filter
Only pivots with meaningful buying or selling pressure are considered.
Delta volume is estimated as:
Positive volume for bullish candles.
Negative volume for bearish candles.
This helps filter out weaker levels and focus on areas with stronger market participation.
9. ATR-Based Support & Resistance Zones
Rather than drawing thin horizontal lines, the indicator creates zones whose width is based on the Average True Range (ATR).
This approach provides:
More realistic support and resistance areas.
Better handling of normal price fluctuations.
Clearer visualization of supply and demand zones.
10. Support Zones
Support zones are created when:
A pivot low forms.
Positive delta volume exceeds the configured threshold.
Support is displayed as a green rectangle.
11. Resistance Zones
Resistance zones are created when:
A pivot high forms.
Negative delta volume exceeds the configured threshold.
Resistance is displayed as a red rectangle.
12. Automatic Zone Extension
Support and resistance boxes automatically extend with each new bar, ensuring key price levels remain visible until a new qualifying zone is established.
13. Breakout Detection
The indicator identifies when price breaks through significant support or resistance zones.
Resistance Breakout
When price moves above a resistance zone:
The zone changes to green.
The border becomes dashed.
A "Break Res" label is displayed.
Support Breakdown
When price moves below a support zone:
The zone changes to red.
The border becomes dashed.
A "Break Sup" label is displayed.
14. Retest / Hold Detection
The indicator also highlights successful retests.
Support Hold
Occurs when price revisits support and bounces.
Displayed as:
Green support zone.
Green ◆ marker below the candle.
Resistance Hold
Occurs when price revisits resistance and gets rejected.
Displayed as:
Red resistance zone.
Red ◆ marker above the candle.
Visual Elements
The indicator includes:
12 Exponential Moving Averages (EMAs).
Session VWAP.
EMA 9/21 crossover markers.
Dynamic support zones.
Dynamic resistance zones.
Breakout labels.
Retest (hold) markers.
Alerts Included
The indicator supports alerts for:
EMA 9 ↔ EMA 15 crossover.
EMA 9 ↔ EMA 21 crossover.
EMA 13 ↔ EMA 50 crossover.
EMA 21 ↔ EMA 200 crossover.
Price ↔ VWAP crossover (if enabled).
EMA 9 ↔ VWAP crossover (if enabled).
Best Use Cases
This indicator is designed for:
Intraday trading.
Swing trading.
Positional trading.
Trend-following strategies.
Breakout trading.
Pullback trading.
VWAP-based trading.
Support and resistance analysis.
Suggested Trading Approach
Bullish Setup
Price is above VWAP.
EMA 9 is above EMA 21.
Medium- and long-term EMAs are aligned upward.
Price breaks above resistance or bounces from support with confirmation.
Bearish Setup
Price is below VWAP.
EMA 9 is below EMA 21.
Medium- and long-term EMAs are aligned downward.
Price breaks below support or is rejected from resistance.
Combining the trend indicated by the EMAs, the institutional benchmark provided by VWAP, and the dynamically generated support and resistance zones can help improve trade selection and reduce false signals. インジケーター
