Omega Footprint Book Indicator MT5
Omega Footprint Book IndicatorOmega Footprint Book MT5 ReviewOmega Footprint Book Indicator ReviewsOmega Footprint Book Indicator ReviewOmega Footprint Book Indicator MT5 ReviewsOmega Footprint Book Indicator MT5 Review
Updated 28 Sept 2026

Omega Footprint Book Indicator MT5

Omega Footprint Book is an indicator that combines volume, absorption, aggressiveness, volume profile, and indices, providing traders with a clear view of the markets.

Buy now — $25Add to cart
Download link right after paymentLifetime licenceInstall guide includedFree updates to new versions
Pay with Visa · MastercardUSDT · BTC · ETHBinance Pay
Not sure it fits your broker or account?Ask a question
Optimize Settings

Recommended settings for Omega Footprint Book Indicator MT5

🔢 Omega Footprint Book – Inputs Setup Guide

Omega Footprint Book Indicator MT5 Settings Panel
Omega Footprint Book Indicator MT5 Settings Panel

⚙️ Installation

🔹 In MetaTrader 5 open File → Open Data Folder, then go to MQL5Indicators.

🔹 Copy the indicator file into that folder. If you received the source file (.mq5), open it in MetaEditor and press F7 (Compile) to create the .ex5 file.

🔹 Back in MT5, right-click Indicators in the Navigator window and choose Refresh.

🔹 Enable DLLs globally: Tools → Options → Expert Advisors → tick “Allow DLL imports”. The licence check and Telegram alerts need the Windows internet library (wininet.dll); the WEB/TELEGRAM buttons use shell32.dll.

🔹 Drag Omega Footprint Book onto a chart. On the Common tab, make sure “Allow DLL imports” is ticked.

🔹 On the Inputs tab, paste your licence key into InpLicenseKey, adjust any other settings, and click OK.

🔹 Check the Experts tab of the Toolbox: a successful start prints “Licence: Licence OK …” followed by the range POC and Value Area.

If the indicator does not start

“Please enter your licence key.” — the key field is empty.

“Please tick ‘Allow DLL imports’ …” — DLLs are disabled in Options or on the Common tab.

“Cannot reach the licence server.” — no internet or a firewall blocks license.eafxstore.com; the indicator keeps running on its offline grace token if one exists.

Any other reason text comes from the licence server (e.g. expired or blocked key) — contact support with the message shown.

⚙️ How to Read This Guide

The Inputs tab is divided into groups. Some group and label texts in the tab still contain Vietnamese words from the original build; this guide shows the label exactly as it appears, followed by its meaning. Each parameter is described with:

🔹 Shown in Inputs as — the text you see in the Inputs tab.

🔹 Type / default — the kind of value and the factory setting.

🔹 What it does — how the indicator uses it internally.

🔹 Recommendation — sensible values and when to change them.

🔹 (no group, first line): Meaning = Calculation depth; Section = 3

🔹 Licence: Meaning = Licence; Section = 4

🔹 Ngon ngu: Meaning = Language; Section = 5

🔹 Du lieu: Meaning = Data; Section = 6

🔹 Bong bong: Meaning = Bubbles; Section = 7

🔹 Profile Range IQ: Meaning = Range volume profile; Section = 8

🔹 Giao dien: Meaning = Appearance; Section = 9

🔹 Dashboard: Meaning = Dashboard; Section = 10

🔹 Alerts: Meaning = Alerts; Section = 11

🔹 Telegram: Meaning = Telegram; Section = 12

🔹 About: Meaning = Links; Section = 13

⚙️ Calculation Depth

MaxBarsCalc

Shown in Inputs as: Bars to calculate (0 = all) - keeps scrolling fast

Type / default: Integer  ·  default 3000

What it does: Number of most recent candles analysed when the indicator loads. Candles older than this get no buy/sell split, no bubbles and no ATR.

0 = analyse the whole history (slower on long histories).

If the profile lines are placed on candles outside this depth, those candles contribute their volume split 50/50.

Recommendation: 2000–5000. Keep it larger than the widest range you plan to profile. Raise only if you need bubbles further back — remember bubbles also require tick data (see TickHours).

⚙️ 0. Licence

InpLicenseKey

Shown in Inputs as: Licence key from eafxstore.com

Type / default: Text  ·  default (empty)

What it does: Your licence key. Spaces are trimmed and the key is converted to upper case automatically.

Verified with the licence server at start-up and every 30 minutes, tied to the trading account number. Changing account triggers an immediate re-check.

If the server cannot be reached, a signed offline token allows the indicator to keep running for the grace period (72 h by default). Setting the computer clock backwards cancels the grace period.

Recommendation: Paste the key exactly as received. One licence per trading account unless your plan says otherwise.

⚙️ Ngon ngu (Language)

Lang

Shown in Inputs as: Language (English only build)

Type / default: List: LANG_VI / LANG_EN  ·  default LANG_EN

What it does: This build displays all text in English. The setting is kept for compatibility and changing it has no visible effect.

Recommendation: Leave at LANG_EN.

⚙️ Du lieu (Data)

FlowMode

Shown in Inputs as: Nguon buy/sell Tick / Nguon (buy/sell data source)

Type / default: List: FLOW_AUTO / FLOW_TICK / FLOW_OHLC  ·  default FLOW_AUTO

What it does: FLOW_AUTO — use tick data where available (trade flags first, otherwise the tick rule); fall back to the candle estimate where ticks are missing.

FLOW_TICK — in version 1.0 behaves the same as AUTO (ticks where available, estimate elsewhere).

FLOW_OHLC — never load ticks. Buy volume = volume × (close − low)/(high − low). Fastest and lightest, but no bubbles are drawn because they require tick data.

Recommendation: FLOW_AUTO for normal use. FLOW_OHLC only on a very weak VPS or if you want the profile without bubbles.

TickHours

Shown in Inputs as: hours of ticks cached

Type / default: Integer (hours)  ·  default 24

What it does: How many hours of tick history are loaded into memory in a single request. Only candles inside this window receive tick-based buy/sell (and can show bubbles); older candles use the estimate.

The cache is refreshed automatically as new candles close.

Recommendation: M1–M5: 24–48. M15–H1: 48–120. Higher values take longer to load and need a larger MaxTicks. On weekends/Mondays increase it so the window reaches back to last week’s trading.

MaxTicks

Shown in Inputs as: max cached ticks

Type / default: Integer  ·  default 1,500,000

What it does: Upper limit on cached ticks. If more ticks are returned, the oldest are dropped so the most recent history is kept.

Each tick takes roughly 60 bytes, so 1.5 million ticks use about 90 MB of RAM per chart.

Recommendation: Raise to 2–3 million for busy symbols (gold, indices, crypto) with long TickHours. Lower to 500,000 on a small VPS running many charts.

AtrLen

Shown in Inputs as: ATR

Type / default: Integer (bars)  ·  default 14

What it does: Period of the ATR (Wilder smoothing). ATR is the yardstick for: the absorption range limit, the 0.8 × ATR minimum range for aggression, bubble offset from the candle, and the height of profile rows (RowATR × ATR).

Recommendation: 14 is standard. Use 10 for faster adaptation on scalping charts, 20 for smoother values on H1–H4.

VolMA

Shown in Inputs as: Volume MA (bar)

Type / default: Integer (bars)  ·  default 20

What it does: Number of previous candles averaged to get the “normal” tick volume. Absorption and aggression volume thresholds, and bubble size, are all ratios to this average.

Recommendation: 20 works on most timeframes. Use 30–50 on M1 to reduce noise from single busy minutes.

⚙️ Bong bong (Bubbles)

ShowAbsorb

Shown in Inputs as: Absorption bubbles

Type / default: true / false  ·  default true

What it does: Shows hollow circles (○) at the midpoint of absorption candles: high volume with a small range. Green = selling absorbed (bullish), red = buying absorbed (bearish).

Recommendation: Keep on — this is the core signal of the indicator.

AbsVolX

Shown in Inputs as: absorption volume ratio

Type / default: Decimal (× average)  ·  default 1.5

What it does: A candle can only be absorption if its volume is at least this multiple of the VolMA average.

Recommendation: 1.3–2.0. Lower = more bubbles (more noise); higher = only the heaviest candles.

AbsRangeATR

Shown in Inputs as: absorption range

Type / default: Decimal (× ATR)  ·  default 0.5

What it does: Maximum candle range (high − low) for absorption, as a fraction of ATR. Heavy volume inside a narrow candle = price is being held.

Recommendation: 0.4–0.7. Increase slightly on higher timeframes where candles are naturally wider relative to ATR.

ShowAggress

Shown in Inputs as: Aggression bubbles

Type / default: true / false  ·  default true

What it does: Shows filled circles (●): green below the candle for aggressive buying, red above for aggressive selling. If a candle qualifies as both, it is shown as absorption.

Recommendation: Keep on. Turn off if you only want absorption signals.

AggDeltaPct

Shown in Inputs as: Aggression: |delta| >= x% volume

Type / default: Decimal (%)  ·  default 30

What it does: Minimum imbalance for aggression: |buy − sell| must be at least this percentage of the candle’s volume.

Also used as the threshold for delta arrows (ShowDeltaArrows) and for highlighting the Last Bar Delta card on the dashboard.

Recommendation: 25–35 on M1–M15; 20–25 on H1 and above, where delta tends to be more balanced.

AggVolX

Shown in Inputs as: Aggression: volume >= x MA

Type / default: Decimal (× average)  ·  default 1.3

What it does: Minimum volume for aggression as a multiple of the VolMA average. The candle must also have a range of at least 0.8 × ATR (fixed).

Recommendation: 1.2–1.6.

BubbleMin

Shown in Inputs as: min bubble size

Type / default: Integer (font points)  ·  default 9

What it does: Bubble size for a candle at average volume.

Recommendation: 8–12 depending on screen resolution.

BubbleMax

Shown in Inputs as: max bubble size

Type / default: Integer (font points)  ·  default 26

What it does: Bubble size for candles at 4× average volume or more. Sizes in between scale linearly with the volume ratio.

Recommendation: 20–30. Reduce on zoomed-out charts so bubbles do not cover candles.

⚙️ Profile Range IQ

The profile is built between two gold vertical lines. Drag either line to a new candle and the profile, dashboard and levels update immediately. Line positions are saved per chart and restored after restarts or timeframe changes.

DefaultRange

Shown in Inputs as: default range bars

Type / default: Integer (bars)  ·  default 50

What it does: When a chart has no saved range, the start line is placed this many candles back from the latest candle and the end line on the latest candle.

Recommendation: 40–100. Just a starting point — you will normally drag the lines.

MaxRangeBars

Shown in Inputs as: max range bars

Type / default: Integer (bars)  ·  default 1000

What it does: Maximum candles in a profile. If the lines are further apart, the start is moved forward to fit.

Recommendation: 500–1500. Very wide ranges on low timeframes are slower to redraw.

RowATR

Shown in Inputs as: Hang profile = x ATR / row size

Type / default: Decimal (× ATR)  ·  default 0.1

What it does: Height of one profile row = RowATR × ATR of the last closed candle. Smaller values give a finer profile.

If the range would need more than MaxRows rows, the row height is enlarged automatically.

Recommendation: 0.10 for M1–M15, 0.15–0.20 for H1–H4.

MaxRows

Shown in Inputs as: max rows

Type / default: Integer  ·  default 120

What it does: Maximum number of price rows in the profile (internal hard limit 400).

Recommendation: 80–150. More rows = more chart objects and slightly slower redraws.

ValueArea

Shown in Inputs as: Value Area %

Type / default: Decimal (%)  ·  default 70

What it does: Share of the range volume contained in the Value Area. Starting at the POC, the larger neighbouring row is added each step until this share is reached, giving VAH and VAL.

Recommendation: 70 is the market-profile standard; 68 or 80 are also used.

ShowProfile

Shown in Inputs as: draw histogram

Type / default: true / false  ·  default true

What it does: Draws the horizontal histogram inside the range. When off, levels and dashboard still work.

Recommendation: On, unless the chart is too crowded.

ShowLevels

Shown in Inputs as: extended level lines

Type / default: true / false  ·  default true

What it does: Draws POC (solid gold), VAH and VAL (dotted blue) from the start of the range to ten candles past its end, with price labels.

Recommendation: On.

SplitBuySell

Shown in Inputs as: Histogram tach mua/ban / buy-sell split bars

Type / default: true / false  ·  default true

What it does: On: each row shows its buy portion (green) followed by its sell portion (red). Off: one bar per row in a single blue tone. The POC row is gold in both modes; Value Area rows are brighter than rows outside it.

Recommendation: On — the split shows who traded at each level.

ProfileWidth

Shown in Inputs as: max width as share of range

Type / default: Decimal (0–1)  ·  default 0.6

What it does: Length of the longest row (the POC) as a fraction of the range’s time width. Other rows are proportional.

Recommendation: 0.4–0.8.

LineColor

Shown in Inputs as: drag line colour

Type / default: Colour  ·  default Gold

What it does: Colour of the two draggable range lines.

Recommendation: Any colour that stands out against your chart background.

⚙️ Giao dien (Appearance)

Theme

Shown in Inputs as: Giao dien chart / Chart theme

Type / default: List: NONE / DARK / MIDNIGHT / LIGHT  ·  default THEME_DARK

What it does: Applies a colour scheme to the chart and switches it to candlesticks with period separators hidden.

THEME_NONE keeps your chart exactly as it is.

Recommendation: DARK or MIDNIGHT match the dashboard colours. Choose NONE if you use a saved template.

RestoreTheme

Shown in Inputs as: Restore colors on remove

Type / default: true / false  ·  default true

What it does: Restores your original chart colours and chart type when the indicator is removed.

Recommendation: On.

ShowDeltaArrows

Shown in Inputs as: strong delta arrows

Type / default: true / false  ·  default false

What it does: Draws an up arrow under candles whose delta is ≥ AggDeltaPct % and a down arrow above candles ≤ −AggDeltaPct %.

Recommendation: Off by default to keep the chart clean; turn on to see every strong-delta candle, not only those that pass the aggression volume filter.

LabelFont

Shown in Inputs as: font size

Type / default: Integer (points)  ·  default 8

What it does: Font size of the range label and POC/VAH/VAL price labels on the chart (not the dashboard).

Recommendation: 8–10.

⚙️ Dashboard

ShowDash

Shown in Inputs as: Show dashboard

Type / default: true / false  ·  default true

What it does: Shows or hides the dashboard panel.

Recommendation: On.

DashRight

Shown in Inputs as: Anchor right (false = left)

Type / default: true / false  ·  default false

What it does: Anchors the panel to the right edge of the chart instead of the left.

Recommendation: Right if you keep price action on the left.

DashX

Shown in Inputs as: X offset (px)

Type / default: Integer (pixels)  ·  default 10

What it does: Horizontal distance from the anchored edge.

Recommendation: 10–20.

DashY

Shown in Inputs as: Y offset (px)

Type / default: Integer (pixels)  ·  default 28

What it does: Vertical distance from the top of the chart.

Recommendation: 20–40 so the panel does not cover the symbol caption.

Dragging overrides DashX / DashY

You can drag the panel by its header. The new position is saved for that chart and takes priority over DashX, DashY and DashRight. To go back to the input values, press F3 (Global Variables) and delete the variables whose names start with OMFOOT_DASHX_ and OMFOOT_DASHY_.

DashScale

Shown in Inputs as: ratio panel / Panel scale (tu co khi chart nho)

Type / default: Decimal  ·  default 1.5

What it does: Preferred size of the panel. It is reduced automatically so the panel fits the chart height and uses at most 45% of the chart width.

Recommendation: 1.2–1.5 on Full-HD, 1.5–2.0 on 2K/4K screens.

DashFontAdj

Shown in Inputs as: Font adjust (0.8 - 1.3)

Type / default: Decimal  ·  default 1.0

What it does: Multiplies all dashboard font sizes. Text that does not fit is shortened with “..”.

Recommendation: 0.9–1.1.

DashMinScale

Shown in Inputs as: minimum scale

Type / default: Decimal  ·  default 1.0

What it does: Smallest size the automatic shrinking may use (never below 0.55). With the default 1.0 the panel does not shrink below normal size, so on small charts it may extend past the chart edge.

Recommendation: 0.7–0.8 on laptops or when several charts are tiled.

⚙️ Alerts

Alerts are raised only when a candle closes during live operation, never while history is being calculated. Each alert text contains the symbol, timeframe, event and details (price, volume ratio, delta).

AlertPopup

Shown in Inputs as: Popup

Type / default: true / false  ·  default true

What it does: Shows the standard MT5 alert window with sound.

Recommendation: On while at the screen.

AlertPush

Shown in Inputs as: Push notification (MetaQuotes ID)

Type / default: true / false  ·  default false

What it does: Sends the alert to the MetaTrader mobile app. Requires your MetaQuotes ID in Tools → Options → Notifications with notifications enabled.

Recommendation: On if you trade away from the desk.

AlertSoundOn

Shown in Inputs as: Am thanh / Sound

Type / default: true / false  ·  default false

What it does: Plays the sound file below.

Recommendation: Optional.

AlertSoundFile

Shown in Inputs as: AlertSoundFile

Type / default: Text  ·  default alert.wav

What it does: Sound file to play; must be in the terminal’s Sounds folder.

Recommendation: Any .wav file you have placed there.

AlertAbsorb

Shown in Inputs as: absorption / Hap

Type / default: true / false  ·  default true

What it does: Alert when a new absorption bubble appears.

Recommendation: On.

AlertAggress

Shown in Inputs as: aggression / Ap

Type / default: true / false  ·  default true

What it does: Alert when a new aggression bubble appears.

Recommendation: On, or off on M1 if too frequent.

AlertPOC

Shown in Inputs as: price crosses range POC

Type / default: true / false  ·  default true

What it does: Alert when a closed candle finishes on the other side of the range POC compared with the previous candle. After you move the range lines, the first candle only sets the reference side.

Recommendation: On when you trade POC tests.

⚙️ Telegram

TgEnable

Shown in Inputs as: Gui Telegram / Send to Telegram (Allow DLL imports)

Type / default: true / false  ·  default false

What it does: Sends every alert to Telegram as well. When on, a TEST TG button appears in the dashboard footer to send a test message.

Recommendation: On after entering the token and chat ID.

TgToken

Shown in Inputs as: Bot token (tu @BotFather)

Type / default: Text  ·  default (empty)

What it does: Token of your Telegram bot, created with @BotFather (format 123456789:ABC…).

Recommendation: Keep it private.

TgChatID

Shown in Inputs as: Chat ID

Type / default: Text  ·  default (empty)

What it does: Where messages are sent: your user ID for private messages, a group ID (starts with −) or a channel. For groups and channels, add the bot as a member/admin first.

Recommendation: Press TEST TG to confirm; failures are explained in the Experts tab.

Telegram setup in four steps

Open @BotFather in Telegram, send /newbot, follow the prompts and copy the token.

Start a chat with your new bot (press Start) or add it to your group/channel.

Get the chat ID (for example with a bot such as @userinfobot, or from the Bot API getUpdates response).

Enter TgToken and TgChatID, set TgEnable = true, then press TEST TG on the dashboard.

⚙️ About

AboutWeb

Shown in Inputs as: Website

Type / default: Text (URL)  ·  default https://eafxstore.com

What it does: Address opened by the WEB button in the dashboard footer.

Recommendation: Leave as is.

AboutTelegram

Shown in Inputs as: Support

Type / default: Text (URL)  ·  default https://t.me/eafxstore6789

What it does: Address opened by the TELEGRAM button.

Recommendation: Leave as is.

🔢 Quick Presets

Starting points by trading style. Parameters not listed keep their defaults.

🔹 TickHours: Scalping (M1–M5) = 24; Intraday (M15–H1) = 72; Swing (H4) = 120

🔹 MaxTicks: Scalping (M1–M5) = 1,500,000; Intraday (M15–H1) = 2,500,000; Swing (H4) = 3,000,000

🔹 VolMA: Scalping (M1–M5) = 30; Intraday (M15–H1) = 20; Swing (H4) = 20

🔹 AbsVolX: Scalping (M1–M5) = 1.5; Intraday (M15–H1) = 1.5; Swing (H4) = 1.3

🔹 AbsRangeATR: Scalping (M1–M5) = 0.5; Intraday (M15–H1) = 0.5; Swing (H4) = 0.6

🔹 AggDeltaPct: Scalping (M1–M5) = 30; Intraday (M15–H1) = 25; Swing (H4) = 20

🔹 AggVolX: Scalping (M1–M5) = 1.3; Intraday (M15–H1) = 1.3; Swing (H4) = 1.2

🔹 RowATR: Scalping (M1–M5) = 0.10; Intraday (M15–H1) = 0.15; Swing (H4) = 0.20

🔹 DefaultRange: Scalping (M1–M5) = 60; Intraday (M15–H1) = 50; Swing (H4) = 40

🔹 MaxBarsCalc: Scalping (M1–M5) = 3000; Intraday (M15–H1) = 3000; Swing (H4) = 2000

🔢 Troubleshooting

🔹 Dashboard shows “(loading ticks...)”: Tick history is still downloading from the broker. The indicator retries in the background and recalculates automatically once ticks arrive.

🔹 Source shows OHLC and no bubbles: Candles are outside the tick window or FlowMode = OHLC. Increase TickHours (and MaxTicks) or set FlowMode = AUTO.

🔹 Source shows e.g. “TICK 120/200”: Only part of the range has tick data. Increase TickHours or move the start line into the tick window.

🔹 Too many bubbles: Raise AbsVolX / AggVolX / AggDeltaPct, or lower AbsRangeATR.

🔹 Dashboard too big or cut off: Lower DashScale and set DashMinScale to 0.7.

🔹 Telegram test fails: Check token, chat ID, internet and “Allow DLL imports”; the exact error is printed in the Experts tab.

🔹 Chart colours changed: Theme is active. Set Theme = THEME_NONE, or remove the indicator with RestoreTheme = true.

Full review

Quick Verdict

Omega Footprint Book Indicator brings practical order-flow analysis directly onto the standard MT5 chart. It combines buy/sell volume, delta, absorption, aggression, volume profiles and a Flow Score, giving traders a clearer view of what may be happening behind ordinary candlesticks.

Best For

✅ Traders who want order-flow analysis directly inside MetaTrader 5.

✅ Forex, Gold, indices, crypto CFDs and exchange-traded futures traders.

✅ Traders looking to confirm breakouts and spot possible exhaustion.

✅ Traders who use POC, VAH, VAL and volume profile levels.

✅ Discretionary traders who want volume and price-action context in one dashboard.

Overall Rating

9.0/10 ⭐⭐⭐⭐⭐


What is Omega Footprint Book Indicator MT5?

Omega Footprint Book Indicator MT5 is a MetaTrader 5 indicator designed to bring order-flow analysis onto a regular candlestick chart. Instead of looking only at the direction and size of a candle, it estimates how much volume came from aggressive buyers and how much came from aggressive sellers.

The indicator then adds several layers of information around that volume data. Footprint Alpha shows aggressive buying, selling and delta, while Profile Range IQ creates a volume profile between two adjustable points and displays POC, Value Area High/Low, high-volume nodes and low-volume nodes. A dashboard brings the main information together through a Flow Score, recent events and alerts.

⭐ Join Our Channel Telegram


How Does Omega Footprint Book Indicator MT5 Work?

Omega Footprint Book works as a step-by-step order-flow analysis pipeline.

It collects tick data, classifies the activity as buying or selling, analyzes each candle and then builds a volume profile around the range selected by the trader.

Tick Data and Buy/Sell Classification

When the indicator loads, it requests a period of tick history and stores it in memory. It then processes the ticks inside each candle to estimate buy volume, sell volume and delta.

The indicator can use three different data sources depending on what the broker provides:

🔹 REAL – Uses exchange trade flags when the broker provides actual BUY/SELL information.

🔹 TICK – Uses the tick rule when trade flags are unavailable, which is common with Forex and CFDs.

🔹 OHLC – Estimates buy and sell volume from the candle's OHLC data when tick data is unavailable.

This distinction is important because not all MT5 brokers provide the same quality of volume information.

Absorption Detection

An absorption candle occurs when trading volume is unusually high but price does not move very far.

The indicator compares candle volume with the average volume and its range with ATR. When the conditions are met, it displays a hollow bubble on the candle. Green represents selling being absorbed and red represents buying being absorbed.

Aggression Detection

Aggression is different. Here, the indicator looks for high volume, a sufficiently large delta and a candle range large enough to indicate that one side is pushing price with force.

A green filled bubble indicates aggressive buying, while a red bubble indicates aggressive selling.

Profile Range IQ

Two gold lines define the area that the trader wants to study. This could be a trading session, a consolidation range, a recent swing or the area surrounding a breakout.

The indicator then builds a volume profile inside that range and calculates the POC, VAH, VAL, HVN and LVN.

Flow Score

The Flow Score summarizes the current order-flow picture into a number from 0 to 100.

It considers range buy share, the delta of the last closed candle and price location relative to the POC. A score of 60 or higher is BULLISH, while 40 or lower is BEARISH.

Anything between those levels is NEUTRAL.


Key Features of Omega Footprint Book Indicator

Aggressive Buy & Sell Volume

Shows estimated buying volume, selling volume and delta for each calculated candle, helping traders look beyond basic price movement.

Absorption & Aggression Bubbles

Highlights unusual order-flow activity directly on the chart, making possible exhaustion and strong directional pressure easier to spot.

Profile Range IQ

Drag two lines across any session, swing or consolidation to instantly create a volume profile with POC, VAH, VAL, HVN and LVN.

Flow Score Dashboard

Combines range delta, recent candle delta and price location around the POC into a 0–100 score with BULLISH, NEUTRAL or BEARISH status.

Automatic Data Source Detection

Automatically works with REAL, TICK or OHLC data and clearly shows the source being used for the analysis.

Breakout & Exhaustion Analysis

Aggression can help confirm strong moves, while absorption can highlight situations where heavy trading fails to push price further.

Multi-Channel Alerts

Provides MT5 popup, mobile push, sound and Telegram notifications for new absorption, aggression and POC-crossing events.


Omega Footprint Book Indicator MT5 Review

If you normally trade from candlesticks alone, Omega Footprint Book adds another layer of information that is not immediately visible from the candle itself.

Two candles can look almost identical on a normal chart, yet the order flow behind them can be very different. One may have strong aggressive buying, while another may contain heavy buying that is actually being absorbed by sellers.

That is the main idea behind this indicator.

Seeing More Than the Candle

The buy/sell split and delta give traders an idea of which side is doing more of the aggressive trading.

The absorption and aggression bubbles then make the unusual candles stand out visually.

This can be useful when a trader is watching for exhaustion near an important level or looking for confirmation that a breakout has real participation behind it.

Profile Range IQ Is Very Practical

The Profile Range IQ is one of the features that makes the product easy to use.

Instead of manually creating a volume profile every time you want to inspect a particular area, you simply drag the two gold lines to define the range.

The indicator immediately calculates the profile and displays the important levels.

The Data Source Matters

When real exchange trade flags are available, the indicator uses them. When they are not, it falls back to the tick rule.

If ticks are unavailable, it can estimate the volume from OHLC data.

The dashboard tells you which source is being used, so you know how much weight to put on the reading.

Omega Footprint Book Indicator MT5 Reviews
Omega Footprint Book Indicator MT5 Reviews
Omega Footprint Book Indicator Reviews

Omega Footprint Book Indicator Reviews
Omega Footprint Book MT5 Review

Omega Footprint Book MT5 Review

Simple BUY and SELL Entry Strategy

For beginners, the Omega Footprint Book Indicator can be used with a simple order-flow confirmation approach. The main idea is to wait for a clear imbalance between aggressive buyers and sellers, then use the candle direction and market structure as additional confirmation before entering a trade.

BUY Entry

🔹 Step 1: Wait for price to reach a support area or a zone where buyers are likely to become active.

🔹 Step 2: Look for a candle showing stronger aggressive buying activity in the Omega Footprint Book Indicator.

🔹 Step 3: The candle should preferably close bullish, showing that buyers are gaining control of the current price movement.

🔹 Step 4: Enter a BUY position after the bullish confirmation candle closes.

🔹 Stop Loss: Place the Stop Loss below the recent swing low or below the support area.

🔹 Take Profit: Set the Take Profit at the next resistance area or use a predefined risk-to-reward ratio such as 1:2.

SELL Entry

🔹 Step 1: Wait for price to reach a resistance area or a zone where sellers are likely to become active.

🔹 Step 2: Look for a candle showing stronger aggressive selling activity in the Omega Footprint Book Indicator.

🔹 Step 3: The candle should preferably close bearish, showing that sellers are gaining control of the current price movement.

🔹 Step 4: Enter a SELL position after the bearish confirmation candle closes.

🔹 Stop Loss: Place the Stop Loss above the recent swing high or above the resistance area.

🔹 Take Profit: Set the Take Profit at the next support area or use a predefined risk-to-reward ratio such as 1:2.

Simple Entry Rule for Beginners

The basic rule is:

BUY = Support + Strong Buyer Activity + Bullish Confirmation

SELL = Resistance + Strong Seller Activity + Bearish Confirmation

Avoid entering immediately when a single footprint reading appears. Waiting for the candle to close provides an additional confirmation that the aggressive buying or selling pressure is actually reflected in the price movement.

This simple method keeps the Omega Footprint Book Indicator easy to understand while combining order-flow information with basic support and resistance. It is suitable as a starting framework before adding more advanced concepts such as volume imbalance, absorption, delta analysis, or market structure confirmation.

Omega Footprint Book Indicator Review

Omega Footprint Book Indicator Review

Risk Management Features

Omega Footprint Book is an analytical indicator, not an automated risk-management EA.

Its value for risk management comes from helping traders identify better-defined areas for planning trades.

Value Area for Trade Planning

VAH, VAL and POC can provide clear reference levels when planning where price may react or where a breakout is being tested.

Absorption Near Key Levels

An absorption bubble around VAH, VAL or POC can provide additional information about whether aggressive trading is being absorbed at an important area.

Breakout Confirmation

Aggression can be used as an additional confirmation when price breaks out of a range.

This can help distinguish a move with strong participation from one that may lack sufficient order-flow support.

Flow Score as Market Context

The 0–100 Flow Score gives traders a quick way to understand the current balance of buying and selling pressure.

However, it should be treated as context rather than a standalone entry signal.

Data Quality Awareness

Knowing whether the indicator is working from REAL, TICK or OHLC data is itself useful for risk management.

On Forex and most CFDs, the buy/sell split is inferred rather than taken from a centralized exchange tape.


The product guide describes the default configuration as balanced for M5–M15 intraday trading and provides separate settings for scalping, intraday and swing approaches.

Trading Style Recommended Timeframe Suggested Markets Recommended Approach
Scalping M1–M5 Forex, Gold, Indices, Crypto Watch absorption, aggression and POC reactions
Intraday M15–H1 Forex, Gold, Indices Use Profile Range IQ with POC, VAH and VAL
Swing Trading H4 Forex, Gold, Indices Focus on larger volume areas and major value levels
Gold Trading M5–M15 XAUUSD Monitor aggressive volume, absorption and important profile levels
Breakout Trading M5–H1 Forex, Gold, Indices, Crypto Look for aggression and price holding outside the Value Area
Reversal Trading M5–H1 Forex, Gold, Indices Watch absorption around VAH, VAL and POC

Suggested Starting Settings

For scalping, the guide suggests M1–M5 with 24 hours of tick history, up to 1,500,000 ticks, RowATR 0.10 and DefaultRange 60.

For intraday trading, the suggested starting point is M15–H1 with 72 hours of tick history, up to 2,500,000 ticks, RowATR 0.15 and DefaultRange 50.

For swing trading, the guide suggests H4 with 120 hours of tick history, up to 3,000,000 ticks, RowATR 0.20 and DefaultRange 40.


Weaknesses and Risk Warnings

Forex Does Not Have a Centralized Order Book

This is the most important limitation.

For Forex and most CFDs, there is no single centralized exchange recording every trade.

MT5 generally provides tick volume, so the buy/sell classification is inferred using the tick rule rather than coming from a true centralized exchange tape.

OHLC Data Is Only an Estimate

When tick data is unavailable, the indicator can estimate buy and sell volume from candle data.

However, absorption and aggression bubbles are deliberately disabled in this situation because the estimate is not considered accurate enough for those signals.

Tick History Can Affect the Analysis

Very active instruments such as Gold, indices and BTC can generate more than one million ticks in a day.

If the available tick cache is too small, part of the selected range may be analyzed using a different source.

A Bubble Is Not an Entry Signal

An absorption or aggression bubble should not automatically be treated as a BUY or SELL command.

Its usefulness depends heavily on where it occurs, particularly around meaningful market structure and value levels.

Flow Score Is Not a Standalone Signal

A Flow Score above 60 is considered a bullish signal, while a score below 40 is considered bearish.

However, this indicator should be viewed merely as a tool for quickly assessing market conditions rather than as a standalone trading signal.

No Guarantee of Future Results

Like any technical analysis tool, Omega Footprint Book provides market context rather than guaranteed outcomes.

Users are advised to practice proper risk management and test settings on a demo account before live trading.


Who Should Use Omega Footprint Book Indicator?

Forex Traders

Forex traders can use the indicator to add tick-based order-flow context to traditional candlestick analysis, while keeping in mind that the data is inferred rather than centralized exchange volume.

Gold Traders

Gold is one of the markets specifically mentioned in the guide, and the indicator can be useful for studying aggressive activity, absorption and value-area reactions on XAUUSD.

Scalpers

Scalpers can use M1–M5 settings to monitor short-term delta, absorption and aggression around POC, VAH and VAL.

Intraday Traders

Intraday traders can use the Profile Range IQ to analyze sessions, consolidations and recent breakout ranges.

Breakout Traders

Traders who already trade breakouts can use aggressive volume and Value Area positioning as additional confirmation before deciding whether a move has enough participation.


Final Verdict

Omega Footprint Book Indicator MT5 adds a useful order-flow layer to the normal MetaTrader 5 chart. Instead of seeing only open, high, low and close, traders can also examine estimated aggressive buying, selling, delta, absorption and aggression.

The Profile Range IQ is another strong part of the product. Being able to drag two lines across a session, consolidation or swing and immediately see POC, VAH, VAL, HVN and LVN makes volume-profile analysis much more convenient.

For traders who already understand price action, volume profile or order flow, Omega Footprint Book can add another useful layer of confirmation. The best approach is to use it to understand where the activity is happening and who appears to be pushing price, then combine that information with market structure and disciplined risk management.

Questions about Omega Footprint Book Indicator MT5

❓ What does Omega Footprint Book Indicator MT5 analyze?

Omega Footprint Book Indicator MT5 analyzes buy volume, sell volume, and delta to provide order-flow context directly on the standard MT5 candlestick chart.

❓ How does Omega Footprint Book Indicator MT5 identify aggressive buying and selling?

Omega Footprint Book Indicator MT5 classifies ticks as buy, sell, or neutral and calculates candle-level buy volume, sell volume, and delta based on available tick data.

❓ What are absorption and aggression bubbles in Omega Footprint Book Indicator MT5?

Omega Footprint Book Indicator MT5 uses hollow bubbles for absorption and filled bubbles for aggression, helping identify heavy trading, price exhaustion, or strong directional pressure.

❓ Does Omega Footprint Book Indicator MT5 provide a volume profile?

Yes. Omega Footprint Book Indicator MT5 includes Profile Range IQ, which calculates POC, VAH, VAL, HVN, LVN, and buy/sell volume within a user-defined chart range.

❓ What is the Flow Score in Omega Footprint Book Indicator MT5?

Omega Footprint Book Indicator MT5 calculates a 0–100 Flow Score using range buy share, last closed candle delta, and price position relative to the POC.

❓ Can Omega Footprint Book Indicator MT5 be used for breakout confirmation?

Yes. Omega Footprint Book Indicator MT5 can help confirm breakouts by combining aggression bubbles with price holding outside the Value Area.

❓ What data sources does Omega Footprint Book Indicator MT5 use?

Omega Footprint Book Indicator MT5 automatically uses REAL, TICK, or OHLC data depending on what the broker provides, with the source displayed on the dashboard.

❓ Is Omega Footprint Book Indicator MT5 suitable for Forex and Gold?

Yes. Omega Footprint Book Indicator MT5 is designed for Forex, Gold, indices, crypto CFDs, and exchange-traded futures using the available broker data.

❓ Can Omega Footprint Book Indicator MT5 send trading alerts?

Yes. Omega Footprint Book Indicator MT5 supports MT5 popup, mobile push, sound, and Telegram alerts for new absorption, aggression, and POC-crossing events.

❓ Does Omega Footprint Book Indicator MT5 require a separate footprint platform?

No. Omega Footprint Book Indicator MT5 runs directly inside MetaTrader 5 and uses the broker data already available, without requiring a separate footprint platform.

Other products traders compare

From $25
Instant download
Choose option