Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Cross hair lagging when moving within charts

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

  • sledge
    replied
    Originally posted by NinjaTrader_Ray View Post
    We just released R11 which includes performance upgrades to the crosshair.

    https://ninjatrader.com/support/foru...d.php?t=106344
    What happened? Did you finally hire a genius there?

    Looks much better so far in 3k full screen chart. Finally after 2.5 years of complaining and tons of issues....

    And unrelated to crosshairs:

    In fact - Playback-Market Replay looks a little less burdened. I only see 4.25 cores out of 8 virtual cores working, and I might be back at 1 month every 10 minutes. Maybe your genius also fixed that too finally. Feels like you had too many internal update calls in your internal callbacks that someone finally straightened out.

    Running a 3 year replay now to see if results match previous version - or go bonkers from new errors.

    Leave a comment:


  • NinjaTrader_Ray
    replied
    We just released R11 which includes performance upgrades to the crosshair.

    Leave a comment:


  • NinjaTrader_PatrickH
    replied
    Hello jcrza,

    Thank you for your response.

    Were you able to get in touch with us at platformsupport[at]ninjatrader[dot]com with your log and trace files?

    I look forward to your response.

    Leave a comment:


  • jcrza
    replied
    I was using reasonably short intervals on a 4.5ghz overclocked computer with a top end graphics card and I still had crosshair sync/lag issues. I don't use NT8 anymore as a result. Not worth paying money for software that can't do trivial tasks.

    Leave a comment:


  • gallardo
    replied
    Top end machine, 30 charts, many indicators.

    Lagging crosshair problem.

    Problem solved.

    1) Check Drivers for update. Not the issue
    2) Turn off all indicator. Not the issue
    3) Turn charts off one by one.. turns out one of the chart had set 3000 days to load.... charge back to shorter range.. problem solved..

    Leave a comment:


  • jcrza
    replied
    The issue is more complicated than switching some power options on an integrated GPU. This is a ninjatrader 8 problem, not a GPU horsepower problem.

    Leave a comment:


  • sledge
    replied
    Originally posted by TraderYoda View Post

    I loaded 6 linked charts with global crosshair on each chart and I had no lag!
    I then put 10 indicators on each of the 6 linked charts and I still had no lag!!

    ?
    Good suggestions, but please try on a 4k laptop with full screen chart, and then on an external monitor full screen at 3440x1440.

    Leave a comment:


  • TraderYoda
    replied
    Fixed lagging global crosshair

    Originally posted by TraderYoda View Post
    Good day,

    I am having the same problem. I have read numerous posts on the forum about this issue but I haven't come across a solution yet?

    I have a laptop that does not have a discrete video card as I understand laptops don't generally come with a separate GPU like desktops do?

    I have the following setup:

    Intel® Core™i7 Quad Core Mobile Processor i7-4710MQ (2.50GHz)

    16GB KINGSTON HYPER-X GENESIS 1600MHz SODIMM DDR3 (2 x 8GB)

    AMD® Radeon® R9 M290X - 4GB DDR5 Video RAM - DirectX® 11

    My knowledge of computers is intermediate to advanced but my understanding of the intrinsic details of GPUs is very limited. I don't do intense video editing, use CAD or play games so I thought the AMD Radeon GPU would be more than enough!

    I assumed my setup would be able to handle a simple task of the cross hair operation? Although I have read other posts that say it is not as simple as that?

    I have 2 additional monitors (HANNS.G - HX193) added to my laptop which run at 1280 x 1024. My laptop display runs at 1920 X 1080

    My on-board GPU is Intel HD Graphics 4600 which is set to Maximum Performance

    For my AMD® Radeon® R9 M290X, I have set Ninjatrader 8 application under "Switchable Graphics Application Settings" to "High Performance"

    This seems to have helped but still not good enough for global crosshair use which I use a lot.

    Is there a fix on your side or do the many uses experiencing this issue need to upgrade their GPU's?

    Appreciate your assistance

    Hi All,

    After reading the numerous ninjatrader forum threads (beta testing threads) relating to this issue, I realised other people with graphics cards more powerful than mine were experiencing the same lag while using global crosshair. This stopped me from forking out the money for a new graphics card. Instead I started reading technical forums about how graphics cards work, especially for laptops.

    As i mentioned in my previous post I had already tried setting my AMD "Switchable Graphics Application Settings" to "High Performance" but this did not work. Eventually after watching numerous youtube videos, I found the fix for my problem!

    The underlying issue had to do with my laptop power settings in conjunction with my AMD driver settings - both had to be set to "highest performance" as well as the AMD " Graphics Application Settings" to "High Performance" - so that's 3 different settings that needed to be set to "highest performance"

    I also set my onboard intel graphics chip (HD 4600) to "highest performance"

    My laptop GPU is soldered onto a separate card - mxm module card (https://www.techpowerup.com/gpudb/1966/radeon-hd-8970m)

    This youtube video helped me setup up my laptop power settings and AMD driver settings - https://www.youtube.com/watch?v=BnjD80hSQWw

    I loaded 6 linked charts with global crosshair on each chart and I had no lag!
    I then put 10 indicators on each of the 6 linked charts and I still had no lag!!

    Obviously there are different underlying causes, but I hope this helps some people

    To Ninjatrader Support, just a recommendation, perhaps it may help some people if you familiarize yourself with the NVIDIA and AMD driver settings since NT8 primarily uses the graphics card for it's rendering compared to NT7, at least that's how I understand it now?

    Leave a comment:


  • fredrey
    replied
    Hi

    I too am having an issue too with my cross hair lagging. In this case I'm referring to the local crosshair.

    I have 2 monitors - a 27" set at a 2560 x 1440 resolution and a 30" set at a 2560 x 1600 resolution.

    On my 27" it is not too bad but on the 30" it is horrible - pretty much unusable.

    Comparing the Ninja crosshair to the Multicharts crosshair is like night and day. The Multicharts crosshair has ZERO lag on both monitors. It is absolutely crisp and flawless.

    The Ninja one has a little bit of lag on the 27" and YUGE lag on the 30" so I don't think it's an issue with my hardware.

    I'm guessing one of the reasons for this lag may be due to Ninja's tendency to use way more RAM than most other charting platforms. If I open 2 simple charts in NT, I end up using 350MB RAM compared to 70MB for the same charts in Multicharts or Sierra Charts. I have no idea why NT uses so much RAM compared to these other platforms.

    See image - same MSFT chart open yet look at the difference in RAM.
    Attached Files

    Leave a comment:


  • NinjaTrader_Brett
    replied
    Hello,

    - We need to do general performance analysis and work with you directly, there is a process of elimination we do to identify a performance bottleneck.
    - That process could yield any result and will help us narrow down on the true problem. Which could be NinjaTrader, third party, or OS/hardware related.
    - This would be the next step for your case.
    - Email us at platformsupport at ninjatrader dot com when you had some time to work through that and we will request files + work with you to do process of elimination to identify the performance issue.

    As to your question on the forum, we use standard settings and a third party message board, would not want to go in and change anything at this time, nor could I comment on any defaults.

    Leave a comment:


  • soulfx
    replied
    Back to original reply. I dont follow your logic below regarding the lag in chart trader lines/labels not being affected or related. When cross hairs is disabled i can more easily work with charttrader lines albeit with some lag but when cross hairs (local only is what i use) is enabled to even select the label to move target and stop lines is not easy and i would not want to use in production in its current state.

    If you mean the chart trader calls are logged in the trace/log files when i try to interact and move them and this may reveal some insight as to performance issues then i see your point.

    Given that MOST users of ninja use some custom indicators this fall back to blame the custom indicator each time to solve a problem is quite apparent in the methodology of ninja now.
    I have used and tested most of N8 custom indicators i have developed for over 6 months now over time and have needed to revise along the way. There is nothing i can see in my own indicators that would interact or affect the chart trader other than some run on every tick - yes that can impact overall performance but i have been selective on which ones to do so. If chart trader is very tick and cpu intensive on top of a tick chart that has indicators that run on every tick then i need to determine if that is the case. With all the logging in trace files i notice as lines are moved surely this affects performance or is this in a separate worker thread dedicated to this?

    I am working today on reducing the number of tabs from 17 to 7 and perhaps put the execution chart into its own window to see if that makes any difference.
    The current inability to work with cross hairs and chart trader in 8.0.3 is dissappointing to say the least and depending on the next few days activities and results i may revert back to N7 - not ideal but i would say necessary if i do not see any performance improvement
    thanks

    Leave a comment:


  • soulfx
    replied
    Before i retype my reply again and lose it - can you ensure the request i made to extend the timeout time for typing in a reply was actioned. I requested this several months ago as when typing in a longer reply the time allowed before it would not submit and i lost all the text - this is not a helpful feature. Can you inform me what this timeout time actually is at this time
    thanks

    Leave a comment:


  • NinjaTrader_Brett
    replied
    The reason why is that I don't think your case is related to lagging crosshairs. I want to look at your traces and see how many custom third party indicators you're running along with other key stats we trace. We then will work to isolate what about the workspace is causing the performance problem. This is the process of elimination we use to diagnose general performance issues which needs to be done in your case due to the information you provided and why I recommended to work with you directly. This thread has to do with the scenario of: NT is performant and all is great, however when I enable crosshair the crosshair lags and is slow to update behind the crosshair. The two cases are separate, the former representing general performance problems, the later representing the high minimum PC requirements of our crosshair implementation which is something I'm aware of and we have on our list to review an alternative implementation in the future. Since the current implementation does not perform well in certain scenarios even with decent video card hardware. I'm building a baseline of what that is as well as we speak so we could use that as a benchmark for future development work in that area.

    Leave a comment:


  • soulfx
    replied
    Hello i dont understand or see how this will help. I did not say there was a crash or log error - it is a PERFORMANCE issue ... chart trader works VERY SLOWLY with cross hairs and in general. Trace files and log files are of no use in this instance and would not contain anything - selecting the stop or limit and trying to move was cumbersome and lagging. Please clarify your response. Also sending workspace with custom indicators would not be easy - as with many postings rendering of this and chart performance of scrolling cross hairs etc is poor - this is very apparent.

    Leave a comment:


  • NinjaTrader_Brett
    replied
    Not sure you case is specific to the below since if by turning crosshair off and you still have an issue working with the chart that would be something different. I would recommend you contact us at platformsupport at ninjatrader dot com so that we could look at traces and get a sense of what specifically isn't working with the chart with crosshairs off and working with chart trader. Please reference this post and we will provide follow up for next steps. We likely will try to get trace and log files plus get a copy of your workspace to test on our side.

    -Brett

    Leave a comment:

Latest Posts

Collapse

Topics Statistics Last Post
Started by Segwin, 05-07-2018, 02:15 PM
10 responses
1,768 views
0 likes
Last Post Leafcutter  
Started by Rapine Heihei, 04-23-2024, 07:51 PM
2 responses
30 views
0 likes
Last Post Max238
by Max238
 
Started by Shansen, 08-30-2019, 10:18 PM
24 responses
943 views
0 likes
Last Post spwizard  
Started by Max238, Today, 01:28 AM
0 responses
10 views
0 likes
Last Post Max238
by Max238
 
Started by rocketman7, Today, 01:00 AM
0 responses
7 views
0 likes
Last Post rocketman7  
Working...
X