Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

NT Version (8.1.2.0) import error with a protected compiled assembly

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

    #31
    NinjaTrader_BrandonH Thank you. No, not multiple Script Editor windows. No, not only on the first compile. It's easy to reproduce - just as described a few posts ago. If you open Visual Studio and open up 10 or 20 files while one Script Editor is open, then do something trivial to all 10-20 of them such as add a space in a comment, then click "save all" it proceeds to recompile like 20 times in a row which takes essentially forever (so long that I ended the NinjaTrader process rather than wait it out) and previously it would only have compiled once and worked correctly. I could send you a workspace but that is not relevant to the reported issue. The workspace could be empty except for one script editor and it would do this.
    Bruce DeVault
    QuantKey Trading Vendor Services
    NinjaTrader Ecosystem Vendor - QuantKey

    Comment


      #32
      Hello QuantKey_Bruce,

      Thanks for that information.

      I have informed the Development team of your notes so they may look into the behavior further.

      Thanks for reporting this.
      <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

      Comment


        #33
        Hello. Just ran into this problem myself. From a professional approach the vendor support team should send out an email informing vendors of potential issues. This would have saved me multiple days of waste. As well I believe there should be a vendor setting which allows bypassing login. This is the main reason I stayed on 8.0.28. Who wants to login 100 times per day. Just my two cents.
        Intelligent Trader Inc.
        NinjaTrader Ecosystem Vendor - Artificial Intelligence Based Indicators

        Comment


          #34
          I also might add that 8.1.1.7 ships with 12.0.3.23909 where as 8.1.2.0 ships with 13.0.3.27908 of Newtonsoft. Which might also pose some problems for some.
          Intelligent Trader Inc.
          NinjaTrader Ecosystem Vendor - Artificial Intelligence Based Indicators

          Comment


            #35
            I've got the "stuck in compiling" problem too. Am downgrading to regain usability.
            saltminer.

            Comment


              #36
              Regarding the Newtonsoft - this is explicitly stated in the release notes.

              Click image for larger version

Name:	image.png
Views:	237
Size:	21.1 KB
ID:	1276963
              Bruce DeVault
              QuantKey Trading Vendor Services
              NinjaTrader Ecosystem Vendor - QuantKey

              Comment


                #37
                Maybe it would be informative if some of those who are referencing Newtonsoft directly might post what their use case is - why do you need to use Newtonsoft in your scripts?
                Bruce DeVault
                QuantKey Trading Vendor Services
                NinjaTrader Ecosystem Vendor - QuantKey

                Comment


                  #38
                  Re "Feature # 4451 Workspace loading indicator", I would have preferred a simple "static" or standard "rotating" icon, only because it must have taken someone some significant time and effort to create this silly animation, which time and effort would have been better spent on matters of substance (of which there is no shortage to attend to!), not on fluffy nonsense.

                  Thanks.
                  Multi-Dimensional Managed Trading
                  jeronymite
                  NinjaTrader Ecosystem Vendor - Mizpah Software

                  Comment


                    #39
                    Originally posted by intelligenttrader View Post
                    Hello. Just ran into this problem myself. From a professional approach the vendor support team should send out an email informing vendors of potential issues. This would have saved me multiple days of waste. As well I believe there should be a vendor setting which allows bypassing login. This is the main reason I stayed on 8.0.28. Who wants to login 100 times per day. Just my two cents.
                    NinjaTrader_BrandonH
                    Hi, just adding reinforcement here to the ongoing issue. Agree with intelligenttrader that it would be very much appreciated if you guys could send out a vendor notification of some sort when a consequential feature is impacted such as deploying protected scripts using Agile.net. Like others, I spent three days chasing my tail on this, thinking there was some component of my scripts that could be modified to correct the issue, to no avail.

                    Seems pretty important, from a business model standpoint, that the ecosystem maintain compatibility with the latest version of NinjaTrader. If you handicap us by not making that possible and not communicating or not vetting the functionality of ecosystem-deployed scripts, that's putting a pretty big burden on a large part of your ecosystem and like yourselves, I'm sure all of us are not too fond of wasting countless hours of time chasing after problems that are not within our control.

                    Agree on the 'bypassing login' setting as well. Please add my vote to the other dozens/hundreds?

                    Thank you for your consideration. Cheers

                    Comment


                      #40
                      Originally posted by QuantKey_Bruce View Post
                      Maybe it would be informative if some of those who are referencing Newtonsoft directly might post what their use case is - why do you need to use Newtonsoft in your scripts?
                      We use Newtonsoft in our license model to reference native json data from our backend subscription service. Regardless of "the use case" again simply sending out code breaking changes to vendors prior to customers installing said new releases would allow time to make development decisions as it pertains to the unique requirements of the vendor.
                      Intelligent Trader Inc.
                      NinjaTrader Ecosystem Vendor - Artificial Intelligence Based Indicators

                      Comment


                        #41
                        Hello all,

                        Thanks for your patience.

                        We have an update in regard to using Agile to protect compiled assemblies in 8.1.2.0.

                        Agile has released 6.9.1.2 and it could be downloaded from the link below.
                        https://secureteam.net/content/Agile...taller6912.exe

                        The Help Guide documentation will also be updated to include this information.
                        <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

                        Comment


                          #42
                          Thank you NinjaTrader_BrandonH. Is this version backward compatible such that it can be used on 8.1.1.7 and 8.0.28.0?

                          Also, to be clear, is the link you have provided to the NinjaTrader-specific Agile.NET version (not the Standard Edition) but the download itself is not locked to a specific MAC address?
                          Last edited by QuantKey_Bruce; 11-13-2023, 09:42 AM.
                          Bruce DeVault
                          QuantKey Trading Vendor Services
                          NinjaTrader Ecosystem Vendor - QuantKey

                          Comment


                            #43
                            Originally posted by QuantKey_Bruce View Post
                            Thank you NinjaTrader_BrandonH. Is this version backward compatible such that it can be used on 8.1.1.7 and 8.0.28.0?

                            Also, to be clear, is the link you have provided to the NinjaTrader-specific Agile.NET version (not the Standard Edition) but the download itself is not locked to a specific MAC address?
                            I tried installing it and when exporting a protected assembly it gives an error and says no license is found. Not sure how we're supposed to get a licensed version of the update when the original version I received was node locked via my MAC address.

                            Would be nice for SecureTeam to send their customers an updated file.
                            L33TB0Y
                            NinjaTrader Ecosystem Vendor - L33TB0Y TRADING

                            Comment


                              #44
                              I now believe the situation is that the download itself is the same for everyone but the license they issue is specific to both the MAC address and the version; ergo, it's not clear to me NT can just post a download link without SecureTeam sending a new license to everyone (and that license is indeed tied to your MAC address). That's just my inference from what's happened - hopefully SecureTeam will clarify. Perhaps the license they issue is specific to the MAC address but not to the version - but if that were the case, you should have been able to install this new version using the license from your original email from SecureTeam. Have you tried that? And made sure it's on the same machine as before?
                              Last edited by QuantKey_Bruce; 11-14-2023, 08:13 AM.
                              Bruce DeVault
                              QuantKey Trading Vendor Services
                              NinjaTrader Ecosystem Vendor - QuantKey

                              Comment


                                #45
                                I downloaded 6.9.1.2 yesterday and installed it but when I tried entering my credentials it fails. I haven't tried contacting SecureTeam because it has often taken up to weeks getting a reply in the past.
                                eDanny
                                NinjaTrader Ecosystem Vendor - Integrity Traders

                                Comment

                                Latest Posts

                                Collapse

                                Topics Statistics Last Post
                                Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                                0 responses
                                581 views
                                0 likes
                                Last Post Geovanny Suaza  
                                Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                                0 responses
                                338 views
                                1 like
                                Last Post Geovanny Suaza  
                                Started by Mindset, 02-09-2026, 11:44 AM
                                0 responses
                                103 views
                                0 likes
                                Last Post Mindset
                                by Mindset
                                 
                                Started by Geovanny Suaza, 02-02-2026, 12:30 PM
                                0 responses
                                554 views
                                1 like
                                Last Post Geovanny Suaza  
                                Started by RFrosty, 01-28-2026, 06:49 PM
                                0 responses
                                552 views
                                1 like
                                Last Post RFrosty
                                by RFrosty
                                 
                                Working...
                                X