Suite / Forge
SuiteFree private beta

Forge Cross-market large-order confluence for NinjaTrader 8

by FlowForged Analytics

Large orders on up to four markets, lined up in one panel. Forge rebuilds aggressive orders from each instrument’s tape and marks the moments when several markets print size on the same side together.

NinjaTrader 8Up to 4 instrumentsConfluence windowDedicated panelNo Order Flow+
On this page
  1. On the chart
  2. Quick info
  3. What it does
  4. Purpose
  5. Why choose it
  6. How it works
  7. Key capabilities
  8. Setup guide
  9. FAQ
  10. Works well with
  11. Conclusion
Forge under an NQ 1-minute chart, tracking NQ, MNQ, ES and MES. The small red dots are large sell orders on one market at a time. Just before 13:50, NQ, MNQ and MES each printed a large buy inside the window: their dots are drawn large with a halo, and a green line marks the confluence. Tap to enlarge.

Quick info

Platform
NinjaTrader 8 on Windows
Concept
Large aggressive orders rebuilt on up to four instruments, flagged when several land on the same side within a set window
Designed for
Traders who watch related futures, such as NQ, MNQ, ES and MES, and want their large orders in one place
Best used when
You trade one market and want to see, without extra charts, whether size is hitting the others at the same moment
Instruments
Any four from NinjaTrader’s instrument list. Futures load the current contract automatically
Data
Level 1 trades with bid and ask. Tick Replay for dots on historical bars. No Order Flow+
Access
Part of the FlowForged Suite, free during the private beta

What Forge does

Forge reads the tape of up to four instruments at once. On each one it rebuilds large aggressive orders, and when enough instruments print a large order on the same side within the confluence window, it marks a confluence event.

Each trade is classed as a buy if it fills at the ask or above, and a sell if it fills at the bid or below. Same-side trades that arrive within a few milliseconds of each other, 6 ms by default, are added together into one order. If that order reaches the instrument’s Min Order Size, it becomes a dot on that instrument’s row.

Every time a new order lands, Forge looks back over the confluence window, 1 second by default. If at least three instruments (the default Min Instruments) each printed an order on the same side in that window, it is a confluence: their dots are drawn larger, a line marks the bar, an alert can sound and the Strategy Builder outputs are set.

Everything is drawn in its own panel below your chart, one row per instrument, with each dot on the bar where the order started.

Purpose

A large sell on ES tells you about ES. Whether NQ, MNQ and MES took size on the same side in the same second is a separate question, and answering it by eye means watching four tapes at once.

Without Forge Four charts or tapes to scan at the same moment No way to tell by eye whether prints a second apart were on the same side Large orders on related markets out of view while you trade one
With Forge One row per market, lined up under the chart you trade Confluence marked when several markets print same-side size inside the window A real-time alert and Strategy Builder outputs when it happens

Why choose it

  • Thresholds per instrument. Each of the four slots has its own Min Order Size, Aggregation Window and Merge Price Range, so a micro and a mini are each judged on their own scale.
  • You set how strict it is. A Confluence Window from 1 to 30 seconds, and the number of instruments that must agree.
  • One panel, no extra charts. A row per instrument under the chart you trade, with dots on the bars where the orders landed.
  • Live size changes. The Forge menu on the chart toolbar edits each instrument’s Min Order Size without opening the indicator dialog.
  • Current contract loaded for you. For futures, Forge loads the contract from NinjaTrader’s rollover schedule, whichever expiry you picked.
  • Alerts and outputs. A real-time alert names the side and the markets, and four plots expose each event to Strategy Builder.
  • No Order Flow+ needed. It reads Level 1 trades with bid and ask.

How it works

  1. Classify each trade. At or above the ask is a buy, at or below the bid is a sell. A trade between the two takes the side of the trade before it.
  2. Rebuild the order. Same-side trades no more than the Aggregation Window apart, 6 ms by default, are summed into one order.
  3. Apply the size test. An order at or above the instrument’s Min Order Size becomes a dot. Qualifying orders on the same bar and side, within the Merge Price Range, are combined.
  4. Check the other markets. Forge looks back over the Confluence Window for the latest same-side order on each instrument.
  5. Mark the confluence. If at least Min Instruments markets have one, their dots are enlarged and the event is drawn, alerted and output. Same-side events less than a second apart count once.
Hammer on NQ, MNQ, ES and MES 1-minute charts, with the Forge panel underneath. On one bar Hammer marks large sells on all four charts, including 711 on ES and 1,237 on MES, and the panel marks a sell confluence with large red dots on the NQ, MNQ and MES rows.

Key capabilities

  • Up to four instruments from NinjaTrader’s instrument list, one row each
  • Large orders rebuilt from the tape with per-instrument size, time and merge settings
  • Confluence when a set number of instruments print same-side orders within a 1 to 30 second window
  • Dedicated panel: buy and sell dots per row, enlarged dots with a halo for confluence, and a line through every row at each event
  • Forge menu on the chart toolbar: live Min Order Size per instrument, a feed status dot and Clear Events
  • Real-time alert with your own sound, naming the side and the instruments
  • Four Strategy Builder plots: signal, buy, sell and instrument count
  • Current futures contract loaded from NinjaTrader’s rollover schedule
  • Keeps recording while its chart tab is in the background

How to set up Forge in NinjaTrader 8

  1. Add FF Forge from the Indicators window to the chart you trade. It opens in its own panel below the price chart.
  2. Under 1. Instrument 1 to 4. Instrument 4, pick up to four instruments, for example NQ, MNQ, ES and MES. Your chart’s own instrument only gets a row if you add it to a slot.
  3. Set each slot’s Min Order Size for the contract in it. The defaults (150, 300, 500 and 300) belong to the slot, not the market.
  4. Under 5. Confluence, keep the 1-second window and 3 instruments, or lower Min Instruments to 2.
  5. For dots on historical bars, turn on Tick Replay in the chart’s data series settings. Without it, the panel fills from the moment Forge loads.

New to NinjaTrader add-ons? The install guide covers importing, Tick Replay and common fixes.

Forge FAQ

Does Forge need Order Flow+?

No. It reads Level 1 trades with the bid and ask for every instrument you add. See order flow without Order Flow+.

Does Forge need Tick Replay?

Only for dots on historical bars. Without it, the panel fills from the moment Forge loads.

When does a confluence fire?

When at least three instruments (the default Min Instruments) each print a large order on the same side within the confluence window, one second by default.

Which instruments can I watch?

Up to four, for example NQ, MNQ, ES and MES. Each slot has its own Min Order Size, Aggregation Window and Merge Price Range, and instruments are counted by root symbol.

Can I backtest with Forge?

Its four plots are available in Strategy Builder and it raises real-time alerts, but Forge does not run in the Strategy Analyzer or the Optimizer.

Works well with

Conclusion

Forge does not tell you to take a trade. It shows where large orders landed on each market you watch, and marks when several of them hit the same side together:

  • Up to four markets in one panel
  • Thresholds set per instrument
  • Each confluence drawn, alerted and exposed to strategies

Forge is in the free private beta

It ships as part of the FlowForged Suite for NinjaTrader 8. The beta is free; request access and we'll email you when it's ready.

Futures trading involves substantial risk and is not for every investor. Chart examples show past market activity and are not indicative of future results. Forge is an analytical tool, not trading advice.

On this page
  1. How to read it
  2. How an order is built
  3. When confluence fires
  4. Instrument settings
  5. Confluence and display settings
  6. Toolbar
  7. Alerts and outputs
  8. Requirements

How to read it

Forge draws in its own panel below the price chart. Each row is one instrument, and each dot sits on the bar of your chart where an order started.

NQMNQESMES

One row per instrument

Rows follow the slot order and are labelled with the root symbol. The panel sizes itself to fit them when it first draws.

● BUY● SELL

Small dots are large orders

Green for a buy order, red for a sell, drawn half-transparent. The panel shows when and which side; it does not print the size.

◉ CONFLUENCE

Big dots are confluence

An order that took part in a confluence is drawn larger, at full strength, with a halo in the Confluence Color, gold by default.

│ EVENT

The line is the event

A vertical line through every row, in the buy or sell color, on the bar where the confluence fired.

How an order is built

Forge reads every trade on each instrument’s 1-tick series. A trade at or above the ask is a buy, at or below the bid is a sell, and one in between takes the side of the trade before it.

Same-side trades are added together while each one arrives within the Aggregation Window of the one before it, 6 ms by default. A change of side or a longer gap closes the order. If its total volume reaches Min Order Size, it is recorded on the bar where its first trade printed.

With Merge Price Range above 0, a new order on the same bar and side within that many ticks of an earlier one is folded into it instead of adding another dot. Each part has to pass Min Order Size on its own: merging never adds up smaller orders into a qualifying one. 0 turns merging off.

Each row keeps its most recent orders up to Max Detections (50 by default). Older dots drop off the panel. Raise it if a busy session pushes the morning’s dots out.

When confluence fires

Each time an instrument records an order, Forge looks back over the Confluence Window from that order’s start. On each instrument it takes the latest order on the same side inside the window. If the number of instruments with one reaches Min Instruments, a confluence event fires.

The order that triggered the check counts as one of them, so the event fires on the order that completes the set. With the defaults, three instruments must print same-side orders within one second.

A same-side event less than a second after the previous one is skipped, so a burst of orders does not fire a run of events.

Instruments are counted by root symbol. NQ and MNQ are two instruments; two NQ contracts in different slots count as one, and the second is skipped. Min Instruments runs from 2 to 4, one per slot.

Instrument settings

1–4. Instrument 1 to Instrument 4
Instrumentempty

Picked from NinjaTrader’s instrument list. Leave it empty to turn the slot off. For futures, Forge loads the current contract from the rollover schedule.

Min Order Size150 / 300 / 500 / 300

The smallest rebuilt order, in contracts, that becomes a dot. Defaults for slots 1 to 4. Also editable live from the Forge menu.

Aggregation Window (ms)6

The longest gap between same-side trades that still counts as one order. 1 to 2000.

Merge Price Range (ticks)8 / 8 / 1 / 1

Qualifying orders on the same bar and side within this many ticks are combined. 0 to 100; 0 turns merging off.

The defaults belong to the slot, not the market. Set each Min Order Size for the contract you put in that slot.

Confluence and display settings

5. Confluence
Confluence Window (seconds)1

How far back Forge looks for same-side orders on the other instruments. 1 to 30.

Min Instruments3

How many instruments must have a same-side order in the window, 2 to 4.

Max Detections50

How many recent orders each row keeps, 50 to 1000. The same cap applies to confluence events.

Show ToolbarOn

Adds the Forge menu button to the chart toolbar.

Dot Size4

Radius in pixels of a single order dot. 1 to 20.

Confluence Dot Size6

Radius in pixels of a confluence dot. 1 to 25. The halo extends 3 pixels beyond it.

6. Colors
Buy ColorLimeGreen

Buy dots and buy event lines.

Sell ColorRed

Sell dots and sell event lines.

Confluence ColorGold

The halo around confluent dots. The dots keep the buy or sell color.

Label ColorWhiteSmoke

The instrument names in the left column.

Label Font Size11

Size of the instrument names. 6 to 24.

Toolbar

Forge has no toolbar pill. It adds a Forge ▾ button to the chart toolbar, shown while that chart’s tab is selected. Click it to open a small menu.

Forge menu
Min Order Sizeper instrument

One row per instrument, with a status dot and a box for its Min Order Size. Type a new size and press Enter, or click away, to apply it. The dot is green if that instrument traded in the 30 seconds before the menu opened, grey if not.

Window and Minread-only

The current Confluence Window and Min Instruments, for example Window: 1s | Min: 3 instruments.

Clear Eventsbutton

Removes every dot and confluence event from the panel. Forge keeps recording from there.

Sizes typed in the menu apply until the indicator reloads. The Min Order Size in the indicator settings is what loads next time. Turn off Show Toolbar to remove the button.

Alerts and outputs

With Enable Alert on, each confluence in real time raises a NinjaTrader alert and plays your sound. The message gives the count, the side and the instruments, for example Forge: 3x Buy (NQ, MNQ, MES). The alert re-arms after 10 seconds, and nothing is raised on historical data.

7. Alerts
Enable AlertOn

Raises the alert for buy and sell confluence alike.

Alert SoundAlert4.wav

Any .wav file. The default is NinjaTrader’s own Alert4.wav.

Four Strategy Builder plots carry each event. They are transparent, so nothing extra draws on the chart.

Strategy Builder plots
ConfluenceSignal1 / 0

1 on the bar where a confluence fires, 0 otherwise.

ConfluenceBuySignal1 / 0

1 when that confluence was on the buy side.

ConfluenceSellSignal1 / 0

1 when that confluence was on the sell side.

ConfluenceCountcount

How many instruments agreed.

Forge adds its instruments when it loads, so it does not run in the Strategy Analyzer or the Optimizer.

Requirements

Platform
NinjaTrader 8 on Windows. No Order Flow+ subscription required.
Data
A Level 1 feed with trades, bid and ask for every instrument you add (Rithmic, CQG, Kinetick and others). Tick Replay for dots on historical bars.
Loading
Each instrument is added as a 1-tick series over your chart’s days to load, so a short lookback loads fastest.
Strategies
The four plots are available in Strategy Builder. Forge does not run in the Strategy Analyzer or the Optimizer.

Try it in the free private beta

Forge ships as part of the FlowForged Suite. The beta is free.

Join the Discord