AlgoFX Session Liquidity Sweeps draws the liquidity levels most intraday traders watch and marks the candle that sweeps one of them: price trades through the level, then closes back on the other side.

All ranges are built from chart OHLC and broker server dates. Sessions use [start,end) membership by bar open time and support midnight crossing. A level becomes active only after its session has closed. A partial first loaded day or session is skipped.

The on-chart panel switches between Today (default), ND (today plus N earlier days, shown as 3D by default), All and Off, and toggles Lines, Arrows and Labels. Earlier days are drawn muted and dotted. Panel state is saved per chart and survives timeframe changes and terminal restarts. Display changes never affect calculations or alerts.

Read buffer 2 (BuySignal) and buffer 3 (SellSignal) at shift 1 with CopyBuffer on an iCustom handle. The value is the swept level price, or EMPTY_VALUE when there is no signal. Buffers 0/1 are display only and should not be used for decisions.
Round-Number / Psychological Level Magnet
Auto-scaled round-number grid for any symbol — big figures and half levels drawn to the right spacing whether you're on EURUSD, USDJPY, XAUUSD or an index, plus a live "distance to nearest magnet" readout.
Spread and Daily ATR Risk Meter HUD
Compact zero-buffer MetaTrader 5 on-chart HUD displaying live Spread in points and pips, Daily ATR(14) range consumption percentage, broker Stops/Freeze levels, and 1R lot size.
Risk Lot Calculator
Chart panel that calculates position size from risk % and stop-loss in points, with tick value, margin and money at risk. Does not place orders.
ICT Session Boxes - four GMT windows, automatic broker offset, high and low lines
Session windows are quoted in GMT; the chart runs on the broker's clock. This indicator takes each window in GMT, applies your broker's offset, and draws the box over that window's bars. It adds the high and low lines to every enabled window unless you switch them off, prints the session name and range only on that session's newest box when there is room, and never trades.