Order flow
Reading the actual buying and selling behind each candle, and why spot forex can't show it.
Order flow means looking at the trades themselves rather than only the candles: who was aggressive, where large orders were resting, and how much traded at each price. A trade happens when an aggressive order (a market order, the taker) meets a resting limit order (the maker). Each trade is labelled by its aggressor: a buyer lifting the offer or a seller hitting the bid.
That needs exchange data, trade by trade. CME futures (ES, NQ, CL, GC and the micros) have it, and so do crypto exchanges, each for its own venue. Spot forex and broker CFDs don't: there is no central exchange, and the 'volume' on an MT4, MT5 or cTrader chart is tick volume, the number of price changes your broker recorded. Footprints, delta, the DOM and heatmaps can't be built from it.
Forex traders can get part of the picture from the matching CME currency futures (6E for EURUSD, 6B for GBPUSD), but that is only a slice of the market. Index and gold CFDs follow ES, NQ and GC closely, so those futures' order flow is a reasonable guide.
For education only, not financial advice.