Does the XABCD Position Tool Lag?

Author: Chris on March 19, 2026
Featured image for “Does the XABCD Position Tool Lag?”

Built You a Way to See It for Yourself

Will the XABCD position tool lag used on fast-moving instruments or lower timeframes? Its important to quantify it too depending on how much lag your talking about. Our tool used to take 500ms (half a second) to process your advanced orders from start to finish. See it waits to get all your orders and then submits them at once. However, we've figured out a way how to reduce that trading tool latency from 500ms and still submit all the orders and now most lag is 0.10-25ms.
To give you an idea, the average human reaction time is 200-250ms. 25ms = around 1/10th of your reaction time. 100ms is the same speed as it takes you to do a fast manual click which leaves total manual execution time around 120-300ms. So 25ms is faster than your mouse, faster than your brain and faster than most retail order routing.

New Feature: Live Lag Overlay

Do you want to see how much xabcd position tool lag in our software is causing your chart?
We added a built-in diagnostic display so you can see exactly how the tool is performing at any moment. No guesswork, no wondering if things are slow or if it is just your imagination.
How to turn it on:
  • Right-click the position tool on your chart
  • Go to Properties
  • Scroll down to the Custom Settings section
  • Set Show Latency to True
  • Click OK
You will see a small label appear in the bottom-right corner of your chart.

What it Shows

XABCD Position Tool Lag in Two Categories

The overlay displays two numbers:
Running Lag — This is how long the tool spends drawing each render cycle, measured in milliseconds. It updates continuously in real time. This tells you how much work the tool is doing every time the chart redraws. A low number means the tool is lightweight and not slowing things down. A high number means something is making the tool work harder than usual.
Submit Lag — This is how long it takes from the moment you click Submit to when the order is actually sent to NinjaTrader. This only appears after you have placed an order. If this number is high, it means there was a delay between your click and the order reaching the platform. Under normal conditions this should be very fast.
xabcd position tool lag

What the Colors Mean?

The overlay changes color to give you a quick read on how things are going.
Color Latency What It Means
Green Under 150ms Everything is running smoothly
Yellow 150 – 300ms Slight delay, usually fine
Red Over 300ms The chart is under heavy load
If you are seeing green or yellow, you are in good shape and your XABCD position tool lag is basically non-existent.
If the overlay stays red, that tells you something on the chart is adding significant load. It might be the instrument, the number of indicators, or the timeframe. Either way, it gives you a starting point for troubleshooting and would recommend you download our free XABCD Performance Indicator for further troubleshooting skills.

How to turn it off

Same way you turned it on. Right-click the tool, go to Properties, scroll to Custom Settings, and set Show Latency back to False. The setting is saved with your templates, so if you have it turned on in a template it will stay on for any chart that uses that template.

When This Matters Most

You will notice the biggest improvement in these situations:

  • Lower timeframes where ticks arrive rapidly
  • Volatile instruments like NQ, ES, or CL during news events
  • Charts with multiple indicators that add rendering load
  • Scaling in and out of positions where the tool needs to recalculate frequently
If you were avoiding lower timeframes because the tool felt sluggish, give it another try with this update.

If You Still See Lag

Turn on the latency overlay and watch the numbers. If Running Lag stays in the red, take a screenshot and send it over in a support request. Support requests can be sent when you login to your account from the menu and you can upload attchments. That tells us exactly what the tool is experiencing and lets us dig into the specific cause. The overlay turns a vague report of "it feels slow" into a concrete data point we can act on.
You can figure out the exact cause by backing up your \Documents\NinjaTrader 8\ to a different folder and then starting from scratch. Install NinjaTrader, let it recreate your \Documents\NinjaTrader 8\ and it will be a fresh copy. Toss on our position tool and you'll see things run with the baseline lag lower than 50ms. Keep adding your old stuff one by one until you find out what triggers it or check out NinjaTrader 8 Performance Tips. Also a good idea to visit NinjaTrader 8 realistic system requirements.

XABCD on Youtube
Easy Order Tool
NinjaTrader Orders
The Strategy
learn xabcd pattern trading in 2 minutes
Take A Tour
XABCD Pattern Indicator Tour
Scanning & Alerting
Image
NinjaTrader Release
New NinjaTrader 8 Release
XABCD News (Free Version)
XABCD News Free
XABCD Priceline (Free)
Image