Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Excessive Indicator Window Delay

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

    Excessive Indicator Window Delay

    Dear NT Support,

    For some reason when trying to bring up the Indicator window in NT7 in an open chart (any chart regardless of how simple or complex the chart is) , it takes a very long time (over 30 seconds) before the window appears. I load only 5 days of data for a 5M chart. There is no error generated.

    Any reason or fix for this unusual delay for indicators window to appear?

    Thanks.

    #2
    This is usually due to having a lot of indicators (sometimes just one), typically custom/third party, as when you bring up the menu. There is a method that is called for all indicators so that it loads their properties properly in the window. Depending on the script/indicator and what it is doing in this method it can cause a delay like this to occur.

    You can test by removing some of the extra scripts/indicators you have try the menu. This would give you a better idea of what indicator is causing the delay for loading the menu.

    Comment


      #3
      Hello aligator,

      Thank you for your post. Calonious is on the right path (thank you!), this is usually caused by an indicator, or add-on in your current chart or workspace; finding the cause by removing indicators / add-ons until you're able to determine what is causing this behavior.

      I also suggest having NinjaTrader launch without your saved workspace. This will help determine if the issue is indeed isolated to the workspace, or your NinjaTrader installation in general.

      Note this will not remove any settings or data.


      1. Shut down NinjaTrader
      2. Navigate to the folder (My) Documents\NinjaTrader 7\workspaces
      3. Delete the file named "_Workspaces.XML".
      4. Right click on "Untitled1.xml"
      5. Select Rename
      6. Rename it to "Untitiled1 Old.xml"
      7. After deleting and renaming the files above, restart NinjaTrader which should startup without any workspaces.
      8. Once NinjaTrader has started on just the control center, please open a new chart and test for issue by opening the Indicators window, and adding indciators from your original charts to see which is causing the Indicator window to react slowly.



      Comment


        #4
        Thanks Eric,

        I went through the process and loaded a plain chart. Then attempted to bring up the indicator widow to load an indicator. There was no difference, still significant delay of the Indicator window without any indicator on the chart.

        Then I removed all custom indicators from the platform, the delay still remains. Perhaps the problem is with some corrupt files in the platform and I need a fresh re-install.

        What is you take? maybe someone assists me online?

        Many thanks.



        QUOTE=NinjaTrader_EricB;421081]Hello aligator,

        Thank you for your post. Calonious is on the right path (thank you!), this is usually caused by an indicator, or add-on in your current chart or workspace; finding the cause by removing indicators / add-ons until you're able to determine what is causing this behavior.

        I also suggest having NinjaTrader launch without your saved workspace. This will help determine if the issue is indeed isolated to the workspace, or your NinjaTrader installation in general.

        Note this will not remove any settings or data.


        1. Shut down NinjaTrader
        2. Navigate to the folder (My) Documents\NinjaTrader 7\workspaces
        3. Delete the file named "_Workspaces.XML".
        4. Right click on "Untitled1.xml"
        5. Select Rename
        6. Rename it to "Untitiled1 Old.xml"
        7. After deleting and renaming the files above, restart NinjaTrader which should startup without any workspaces.
        8. Once NinjaTrader has started on just the control center, please open a new chart and test for issue by opening the Indicators window, and adding indciators from your original charts to see which is causing the Indicator window to react slowly.



        [/QUOTE]

        Comment


          #5
          Hello aligator,
          Thank you for trying that. Yes, if this is still persisting, I suggest performing an uninstall and reinstall of NinjaTrader.

          Note: This will not remove any settings, workspaces or data.
          First, go to Help > License key and copy your key and save it in as safe location, such as your desktop.

          1. Close NInjaTrader

          2. Then from the Start menu select --> Control Panel --> Add and Remove Programs.


          3. From Add and Remove Programs select NinjaTrader 7 and click Remove.

          4. Once these steps are completed, download NT7 from the link below:


          5.http://ninjatrader.com/PlatformDirect

          If you still see the same, please write in to PlatformSupport [AT] NinjaTrader [DOT] Com with your log and trace files for us to look into this further or to set up a remote support session if needed.

          Comment


            #6
            Thanks NinjaTrader_EricB

            None of this worked. As a matter of fact, I deleted all my custom indicators from the Document<NinjaTrader7<bin<Custom<Indicator folder and the only indicators there now are the default Ninja indicators from the new install. The weird thing is that when I open a simple chart and try to load an indicator the Indicator Window is still slow as before and when it finally loads it includes the default indicators plus all my custom indicators that I have removed from Ninja bin custom indicator folder. The trace file seems normal.

            I believe it is more productive if a remote session can be set up.

            Appreciate your help.

            Thanks.

            Originally posted by NinjaTrader_EricB View Post
            Hello aligator,
            Thank you for trying that. Yes, if this is still persisting, I suggest performing an uninstall and reinstall of NinjaTrader.

            Note: This will not remove any settings, workspaces or data.
            First, go to Help > License key and copy your key and save it in as safe location, such as your desktop.

            1. Close NInjaTrader

            2. Then from the Start menu select --> Control Panel --> Add and Remove Programs.


            3. From Add and Remove Programs select NinjaTrader 7 and click Remove.

            4. Once these steps are completed, download NT7 from the link below:


            5.http://ninjatrader.com/PlatformDirect

            If you still see the same, please write in to PlatformSupport [AT] NinjaTrader [DOT] Com with your log and trace files for us to look into this further or to set up a remote support session if needed.
            Last edited by aligator; 07-31-2015, 08:54 AM.

            Comment


              #7
              Originally posted by Calonious View Post
              This is usually due to having a lot of indicators (sometimes just one), typically custom/third party, as when you bring up the menu. There is a method that is called for all indicators so that it loads their properties properly in the window. Depending on the script/indicator and what it is doing in this method it can cause a delay like this to occur.

              You can test by removing some of the extra scripts/indicators you have try the menu. This would give you a better idea of what indicator is causing the delay for loading the menu.
              Calonious,

              I went through an un-install and a re-Install and it did not help. Also, removed all third party and custom indicators from the Document<NinjaTrader7<bin<Custom<Indicators folder with only the default indicators in that folder.

              After a complete re-boot and starting of the NT, the indicator window is still very slow to load and the odd thing is that it still includes all the custom indicators that I have removed from the custom indicator folder in addition to the default indicators.

              Thanks.

              Comment


                #8
                I assume EricB has not seen my note (#6) yet. Anyone else from NinjaTrader available to help?

                Thanks.

                Originally posted by aligator View Post
                Thanks NinjaTrader_EricB

                None of this worked. As a matter of fact, I deleted all my custom indicators from the Document<NinjaTrader7<bin<Custom<Indicator folder and the only indicators there now are the default Ninja indicators from the new install. The weird thing is that when I open a simple chart and try to load an indicator the Indicator Window is still slow as before and when it finally loads it includes the default indicators plus all my custom indicators that I have removed from Ninja bin custom indicator folder. The trace file seems normal.

                I believe it is more productive if a remote session can be set up.

                Appreciate your help.

                Thanks.

                Comment


                  #9
                  Hello aligator,
                  Sorry about the delay, in order for us to set up a call, you will need to write in to PlatformSupport [AT] NinjaTrader [DOT] Com and request a call, please include a link to this forum post in your email.

                  Our support hours are 8:30 AM - 6:00 PM EST, Monday - Friday.

                  Comment


                    #10
                    Originally posted by aligator View Post
                    Calonious,

                    I went through an un-install and a re-Install and it did not help. Also, removed all third party and custom indicators from the Document<NinjaTrader7<bin<Custom<Indicators folder with only the default indicators in that folder.

                    After a complete re-boot and starting of the NT, the indicator window is still very slow to load and the odd thing is that it still includes all the custom indicators that I have removed from the custom indicator folder in addition to the default indicators.

                    Thanks.
                    Did you remove them from the File Explorer on Windows or use File -> Utilities -> Remove NinjaScript Assemblies?

                    There is a difference here as just deleting them doesn't mean you got all of them out. Also, there could be custom indicators in the Indicators folder that are not part of an assembly. These would need to be removed as well.

                    Comment


                      #11
                      Originally posted by Calonious View Post
                      Did you remove them from the File Explorer on Windows or use File -> Utilities -> Remove NinjaScript Assemblies?

                      There is a difference here as just deleting them doesn't mean you got all of them out. Also, there could be custom indicators in the Indicators folder that are not part of an assembly. These would need to be removed as well.
                      Thanks Calonious,

                      The NinjaScript drop down window is empty and nothing to remove - I do not have third party dll assemblies at all. What I had was a bunch of working custom .CS indicators that I totally removed from the bin<Custom<Indicators folder. So logically these Custom indicators could not be called upon to drop on a chart. But here is what happens:

                      I open a new simple blank 5 minute chart for 3 days of data. Then I try to drop an indicator on Chart:

                      1 - It take in excess of 20 seconds before the indicator window appears.
                      2 - The window includes all my custom indicator that I have removed plus all the default indies.

                      Weird, isn't it?

                      Cheers!

                      Comment


                        #12
                        If you deleted those files physically from the disk, they may still be compiled in your Custom.dll from the last compilation. Which means that even though you deleted the source files, they are still referenced in NinjaTrader and can exhibit issues.

                        Please go to Tools-> Edit NinjaScript-> Indicator

                        From the Edit NinjaScript dialog, select any indicator such as the "ADL" and select OK. This should open the NinjaScript editor.

                        In the NinjaScript editor, right click and select "Compile". This should rebuild your indicators based on what you have on disk.

                        If you have any errors, check this thread for steps to resolve: http://ninjatrader.com/support/forum...ead.php?t=4678

                        If no error messages, your indicators should have successfully compiled. At this point, please go back to the chart and try loading the indicator dialog again.

                        If still issues, there could be something wrong with the Custom.dll and the way it's compiling. In that case, the last thing to try would be to shut down NinjaTrader, navigate to (My) Documents\NinjaTrader 7\bin\Custom and then delete the file called "Custom.dll".

                        Once deleted, restart NinjaTrader and a new Custom.Dll will be automatically generated and try the problem scenario again.

                        If further issues, I'm sure Eric would be happy to troubleshoot live with you.
                        MatthewNinjaTrader Product Management

                        Comment


                          #13
                          Perhaps NT can answer this related question. Does having a lot of indicators in your system typically slow down the system EVEN if you aer not using most of them.

                          Basically the question is "Does NT perform the indicator calculations even if the indicator is not used in any current chart." This would mean that excessive indicators slow down the system purely due to so many indicators.

                          Also, is there a suggested limit to a maximum number of indicators? Thank you.

                          Comment


                            #14
                            Originally posted by NinjaTrader_Matthew View Post
                            If you deleted those files physically from the disk, they may still be compiled in your Custom.dll from the last compilation. Which means that even though you deleted the source files, they are still referenced in NinjaTrader and can exhibit issues.

                            Please go to Tools-> Edit NinjaScript-> Indicator

                            From the Edit NinjaScript dialog, select any indicator such as the "ADL" and select OK. This should open the NinjaScript editor.

                            In the NinjaScript editor, right click and select "Compile". This should rebuild your indicators based on what you have on disk.

                            If you have any errors, check this thread for steps to resolve: http://ninjatrader.com/support/forum...ead.php?t=4678

                            If no error messages, your indicators should have successfully compiled. At this point, please go back to the chart and try loading the indicator dialog again.

                            If still issues, there could be something wrong with the Custom.dll and the way it's compiling. In that case, the last thing to try would be to shut down NinjaTrader, navigate to (My) Documents\NinjaTrader 7\bin\Custom and then delete the file called "Custom.dll".

                            Once deleted, restart NinjaTrader and a new Custom.Dll will be automatically generated and try the problem scenario again.

                            If further issues, I'm sure Eric would be happy to troubleshoot live with you.
                            Thanks Mathew,

                            The problem was the Custom.dll. After I removed all my indicators I also had to remove all custom strategies, some of which were calling on custom indicators (Custom strategies were the culprit) . Now the indicator drop down window will only show the default indicators.

                            However, If I load back my custom indicators again, when trying to drop an indicator the indicator window will still take a longtime to appear.

                            Thanks again.

                            Comment


                              #15
                              Originally posted by JMont1 View Post
                              Perhaps NT can answer this related question. Does having a lot of indicators in your system typically slow down the system EVEN if you aer not using most of them.

                              Basically the question is "Does NT perform the indicator calculations even if the indicator is not used in any current chart." This would mean that excessive indicators slow down the system purely due to so many indicators.

                              Also, is there a suggested limit to a maximum number of indicators? Thank you.
                              No, the only limitation are you going to get with this is bringing up the indicator properties window (The more indicators you have the more properties that have to be loaded).

                              NT won't run an indicator unless it is being used on a Chart, Market Analyzer Column or referenced in another script that is currently being used such as an automated strategy or even another indicator.

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by argusthome, 03-08-2026, 10:06 AM
                              0 responses
                              66 views
                              0 likes
                              Last Post argusthome  
                              Started by NabilKhattabi, 03-06-2026, 11:18 AM
                              0 responses
                              41 views
                              0 likes
                              Last Post NabilKhattabi  
                              Started by Deep42, 03-06-2026, 12:28 AM
                              0 responses
                              24 views
                              0 likes
                              Last Post Deep42
                              by Deep42
                               
                              Started by TheRealMorford, 03-05-2026, 06:15 PM
                              0 responses
                              27 views
                              0 likes
                              Last Post TheRealMorford  
                              Started by Mindset, 02-28-2026, 06:16 AM
                              0 responses
                              53 views
                              0 likes
                              Last Post Mindset
                              by Mindset
                               
                              Working...
                              X