YLLI Session Liquidity Pulse
- Indicatori
- Versione: 1.15
- Attivazioni: 5
YLLI Session Liquidity Pulse is a MetaTrader 5 indicator for analyzing session ranges, liquidity concentration, price sweeps, reclaim conditions and post-session expansion.
The indicator does not open, close or modify trades. It provides chart-based analysis, setup states, optional alerts and informational entry levels.
How it works
The indicator first builds a configurable trading session using broker server time.
During the selected session, it measures the session high, session low, equilibrium level and overall range. It also evaluates whether price is forming a compressed range by comparing the session range with Average True Range.
Repeated price reactions near the session high and session low are counted to identify areas where liquidity may be concentrated.
After the session has completed, the indicator waits for price to move beyond one of the session boundaries.
A valid sweep requires price to trade beyond the selected session edge and then close back inside the completed session range.
For a possible bullish setup, the indicator monitors a sweep below the session low.
For a possible bearish setup, the indicator monitors a sweep above the session high.
A sweep alone is not enough to create a setup.
After a sweep, the indicator waits for price to reclaim a configurable portion of the session range. It then checks for directional expansion using candle body size, candle range, volatility and optional tick-volume confirmation.
If the required conditions are not complete, the indicator remains in a waiting state instead of creating a signal.
Main analysis components
• Configurable session range based on broker server time
• Session High and Session Low detection
• Session equilibrium level
• Session compression analysis
• Repeated session-edge touch counting
• Buy-side and sell-side liquidity mapping
• Session-edge liquidity sweep detection
• Closed-candle reclaim confirmation
• Directional expansion confirmation
• Optional tick-volume expansion filter
• Retest entry calculation
• Structural invalidation level
• Opposite session liquidity target
• Risk-to-reward filtering
• Setup quality score
• Optional terminal alerts
• Optional MetaTrader mobile push notifications
• Optional signal history export
Setup states
The indicator uses a state-based workflow so the current market condition can be understood directly from the chart.
FORMING means the selected session is still being built.
READY means the completed session satisfies the configured range and liquidity conditions and the indicator is waiting for a valid sweep.
SWEPT means one of the session liquidity boundaries has been swept.
RECLAIMED means price has returned sufficiently inside the session range after the sweep.
TRIGGERED means the configured sweep, reclaim, expansion and quality conditions have been completed.
INVALIDATED means price has moved beyond the structural invalidation level.
EXPIRED means the session opportunity has exceeded the configured time window.
NO SETUP means the current conditions do not satisfy the selected filters.
Entry and invalidation
The indicator uses a retest-based entry model.
After a valid sweep, reclaim and expansion sequence, the potential entry is calculated near the session edge that was previously swept.
The invalidation level is placed beyond the actual sweep extreme with a configurable volatility buffer.
The primary target is based on the opposite side of the completed session range.
If the available target does not provide the configured minimum risk-to-reward value, the setup is rejected.
This approach means the indicator does not create an artificial target only to increase the displayed risk-to-reward value.
Chart display
The chart can display the completed session range, Session High, Session Low, equilibrium level, liquidity labels, sweep markers, entry level, invalidation level, target level, current setup state and analysis information.
The dashboard provides the current state, signal type, score and reason for the current condition.
Optional debug information can also display whether compression, session-edge liquidity, sweep, reclaim, expansion and volume conditions have passed or are still waiting.
Closed-candle confirmation
The setup logic uses closed-candle confirmation for sweep, reclaim and expansion conditions.
This is intended to prevent the indicator from treating temporary intrabar movements as completed confirmation.
Configurable settings
The main parameters can be adjusted from the MetaTrader 5 Inputs tab, including session start and end time, compression threshold, session-edge touch requirements, sweep penetration, reclaim depth, expansion conditions, volume filter, entry depth, invalidation buffer, minimum risk-to-reward value and minimum setup score.
Session times are based on the broker's server time. Users should configure the session start and end values according to the symbol, broker and market session they want to analyze.
Alerts and history
Terminal alerts and MetaTrader mobile push notifications are optional and disabled by default.
Signal history export is also optional.
These features can be enabled from the indicator inputs when required.
Usage
Attach YLLI Session Liquidity Pulse to a MetaTrader 5 chart and configure the session time for the market period you want to analyze.
The indicator is designed as an analytical tool. It does not execute trades and does not guarantee any trading outcome. Trading decisions remain the responsibility of the user.
