Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

NT app performance and strategy efficiency

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    NT app performance and strategy efficiency

    Hi, I have a few (currently 3, sometimes more) strats running on a 4 tick range chart on NQ. This is a quite a fast chart with the NQ beast. All strats use calculate on close, but since each bar is only 4 ticks tall, it is quite close to calculate on tick. I am wondering, if the NT app and the hardware can handle such fast calculations and still operate the strat as expected. Of corse I don't expect this to be like an HFT setup, but I still want it to execute fast and not lag, because it might not be able to follow in a fast market.

    How can I find out, if I am overstretching the hardware and app? Is there any measurement tool, that allows to monitor the ressource utilization? Should I not worry about it? How many such strate could I run in parallel until the software cannot handle it anymore and how would I notice that?

    #2
    Hello philmg,

    Thank you for posting.

    If your PC cannot process data fast enough in most cases you will experience rendering delays within the chart panel. "Rendering Delay" can occur on charts when they are trying to print too much information at once and cannot keep up with the current price. This behavior may be prevalent on charts during periods of high volatility and fast market movement. You may also notice orders filling immediately or being rejected as they are submitted to prices far away from the current market price.

    If you think you are beginning to experience rendering delays to confirm if there is a price delay on your charts, compare the Last Price shown in your Chart to the Ask/Bid in the Chart Trader or the price of the same instrument in a SuperDOM window.

    If the prices match, it indicates you are not experiencing delayed data and that your chart is successfully showing the current price. If the prices do not match, this confirms that your chart is experiencing rendering delay, meaning it is printing too much information due to inefficient indicators or too many objects in your workspace.

    If you do verify that your charts are falling behind the current market price, please open the NinjaScript Utilization Monitor to see what (if any) NinjaScript items may be contributing to the symptoms:
    • Go to the Control Center > New > NinjaScript Output window
    • Right-click within the NinjaScript Output Window > Select 'NinjaScript Utilization Monitor...
    • This window will begin to populate with NinjaScript items in order of time spent processing
    • Allow this window to populate for a few minutes then send us a screenshot of its contents.
    A visual walkthrough of this process may be found here in our Help Center.

    I have provided a link below to our Help Guide that goes over performance tips that can be reviewed for NinjaTrader:
    Let me know if I may be of further assistance.
    Christopher J.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by argusthome, 03-08-2026, 10:06 AM
    0 responses
    61 views
    0 likes
    Last Post argusthome  
    Started by NabilKhattabi, 03-06-2026, 11:18 AM
    0 responses
    40 views
    0 likes
    Last Post NabilKhattabi  
    Started by Deep42, 03-06-2026, 12:28 AM
    0 responses
    21 views
    0 likes
    Last Post Deep42
    by Deep42
     
    Started by TheRealMorford, 03-05-2026, 06:15 PM
    0 responses
    23 views
    0 likes
    Last Post TheRealMorford  
    Started by Mindset, 02-28-2026, 06:16 AM
    0 responses
    51 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Working...
    X