Risk disclosure: Trading involves substantial risk of loss. Full disclaimer →

Answer · NinjaTrader 8

Can trading software automatically block me from placing orders?

Last reviewed: June 2026

Short answer

Yes. Meridian Guard blocks new entries automatically when configured thresholds are hit. On NinjaTrader 8 the block is enforced at the order pipeline level — new entry orders are cancelled before they reach the market; the standalone Meridian apps for Tradovate and Ironbeam accounts (early access) enforce the same block at the account level, and on Tradovate a broker-level lock is available. Guard supports five escalating response levels, from a quiet alert up to a full broker disconnect. The specific trigger (N consecutive losses, PSI below a threshold, session P&L below a limit) and the response (typed acknowledgment, entry block, disconnect) are both user-configured in advance. Guard v2 on the standalone apps adds a six-tier ladder whose top tier, Cut, blocks the broker order servers at the Windows-firewall level — an order physically cannot leave that PC, which holds even for a market order placed from that machine (a phone or second device is outside it).

How Meridian Guard blocks orders on NinjaTrader 8

Guard is the enforcement layer of Meridian. Unlike a traditional NinjaTrader risk tool, it covers both the conventional limits such a tool enforces — daily loss limit, single-trade loss cap, session P&L and drawdown caps, consecutive-loss cutoff — and a behavioral layer (revenge trading, oversizing, overtrading) that fires before the order. Guard turns any of those triggers into an actual block. Guard can also enforce a standing v1.5.5 Hard limit — a max-contracts cap and blocked entry order types rejected at order submission, no trigger required — so an over-size or disallowed entry is cancelled the moment you place it.

Meridian Guard intercepts at the NinjaTrader order execution pipeline. When a Guard rule fires, new entry orders placed through the NinjaTrader interface are cancelled before they reach the broker. This applies to manual, hotkey, and ATM-strategy orders. Close-position orders (flatten, bracket stops) are never blocked — only new entry orders during an active pause.

The five response levels (NinjaTrader 8)

Guard's block is not binary. It escalates across five levels, and you configure which level fires for which trigger:

  • Notify — a quiet notification; no block on orders
  • Risk Alert — persistent banner; non-blocking (it doesn't gate entries — that's Acknowledge's job)
  • Acknowledge — must type a pre-written phrase (with an optional countdown) before the next entry is allowed
  • Trading Pause — new entries blocked by cancelling orders
  • Disconnect — severs the broker connection

A common configuration is Acknowledge for a first trigger, Trading Pause for a second, and Disconnect for the third. The escalation means early signals are informational; later signals are enforcement.

Blocking at the network level (standalone apps)

The standalone Meridian apps for Tradovate and Ironbeam accounts (early access) run the next generation of Guard — a six-tier ladder: Notify, Alert, Acknowledge, Pause, Cool-down Wall, Cut. The top two tiers go beyond what any in-platform add-on can do:

  • Cool-down Wall (tier 5) — a full-screen cool-down with guided breathing and a countdown. If you hold a position it first offers flatten/manage; it never traps an open trade.
  • Cut (tier 6) — blocks the broker's order servers in the Windows firewall. The block is at the network layer, machine-wide: an order physically cannot leave that PC, which makes it the one stop that holds even a market order from that machine (a phone or second device is outside it). It lifts automatically when the window ends.

On Tradovate demo and eval accounts, Guard can additionally write the platform's own risk lock (liquidate-only) — enforcement at the broker itself, not just on your machine.

What triggers the block

Six trigger types are available — the conventional risk limits a daily-loss or position-size tool would enforce, plus the behavioral signal that traditional tools lack:

  • PSI (Psychological Stability Index) drops below a configured threshold
  • N consecutive losses
  • Session P&L drops below a configured limit
  • Unrealized P&L on an open position drops below a threshold (before the position closes)
  • A single trade loss exceeds a configured amount
  • Session time exceeds a planned duration

Rules can be password-locked so they cannot be overridden in-session.

Full documentation on setup: Meridian Guard — trigger and response model. For comparing Guard to a daily loss limit: Guard vs daily loss limits.

Official NinjaTrader Ecosystem Vendor. Meridian was audited and approved by NinjaTrader's Compliance, QA, and Executive teams (May 2026). Verifiable at ninjatrader.com/vendor-services.