Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

NtDirect.DLL does not work with update 8.0.28.0

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

    NtDirect.DLL does not work with update 8.0.28.0

    I did the update per your instructions, and now NtDirect.dll does not work. I get a message box saying "Failed to initialize NinjaTrader DLL NtDirect.dll.
    The platform help still refers to the DLL, so I assume it should work.
    Please advise.

    In the meantime, I have gone back to release 26.
    Last edited by Atomic; 06-03-2023, 07:14 AM.

    #2
    Hello Atomic,

    Thanks for your post.

    Support for the NTDirect.dll has been discontinued. You would need to use NinjaTrader.Client.dll in your script instead of NTDirect.dll.

    Changes have been submitted to have this noted on the NinjaTrader help guide documentation.

    Please review this forum thread for more information: https://forum.ninjatrader.com/forum/...art#post793626
    <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


      #3
      Originally posted by NinjaTrader_BrandonH View Post
      Hello Atomic,

      Thanks for your post.

      Support for the NTDirect.dll has been discontinued. You would need to use NinjaTrader.Client.dll in your script instead of NTDirect.dll.

      Changes have been submitted to have this noted on the NinjaTrader help guide documentation.

      Please review this forum thread for more information: https://forum.ninjatrader.com/forum/...art#post793626
      Thanks. Will the Ninjatrader.Client.dll work with Ninjatrader versions before 8.0.28.0?

      Comment


        #4
        Hello Atomic,

        Thanks for your note.

        Yes, the NinjaTrader.Client.dll is supported to work on both 8.0.28.0 and 8.1.1.6.
        <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


          #5
          Originally posted by NinjaTrader_BrandonH View Post
          Hello Atomic,

          Thanks for your note.

          Yes, the NinjaTrader.Client.dll is supported to work on both 8.0.28.0 and 8.1.1.6.
          And as far as you know, the Ninjatrader.Client.dll functions work the same as for the NtDirect.dll?

          Comment


            #6
            Hello Atomic,

            Thanks for your note.

            That is correct. The NinjaTrader.Client.dll functions work the same as when used in NTDirect.dll.
            <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


              #7
              Originally posted by NinjaTrader_BrandonH View Post
              Hello Atomic,

              Thanks for your note.

              That is correct. The NinjaTrader.Client.dll functions work the same as when used in NTDirect.dll.
              Unfortunately, the NinjaTrader.Client.dll does not work with Easylanguage as the NtDirect.dll does, and which I have used for broker managed trading for over ten years. Easylanguage can only use a dll that exports its functions using the __stdcall calling convention. I only have two weeks to get this sorted out or our broker managed trading will come to a halt. I've looked through the forum and all the references that purport to show how to use the managed .net dll either do not work or cannot be opened. Can you provide any insight as to how I might access the NinjaTrader.Client.dll from Easylanguage?

              Comment


                #8
                Hello Atomic,

                Thanks for your notes.

                Using external programming languages would go beyond the support we are able to provide you with in the Support department. Support for the API is very limited.

                We are not able to assist with any code in an application external to NinjaTrader or the use of other programming languages. We are able to detail the usage of the methods available from the API help guide documentation below.

                Help Guide NT8 API functions - http://ninjatrader.com/support/helpG..._interface.htm

                This forum thread will be open for other community members to share their insights on using EasyLanguage with NinjaTrader.Client.dll.
                <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

                Latest Posts

                Collapse

                Topics Statistics Last Post
                Started by argusthome, 03-08-2026, 10:06 AM
                0 responses
                88 views
                0 likes
                Last Post argusthome  
                Started by NabilKhattabi, 03-06-2026, 11:18 AM
                0 responses
                48 views
                0 likes
                Last Post NabilKhattabi  
                Started by Deep42, 03-06-2026, 12:28 AM
                0 responses
                30 views
                0 likes
                Last Post Deep42
                by Deep42
                 
                Started by TheRealMorford, 03-05-2026, 06:15 PM
                0 responses
                34 views
                0 likes
                Last Post TheRealMorford  
                Started by Mindset, 02-28-2026, 06:16 AM
                0 responses
                68 views
                0 likes
                Last Post Mindset
                by Mindset
                 
                Working...
                X