Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

using DLL interface functions in c#

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

    using DLL interface functions in c#

    I tried adding a Ninjatrader COM Client reference to a C# project and got an error message saying that the activex type library was exported from a .NET assembly and that I should reference the .NET Assembly. I have a reference to NinjaTrader.Core.dll but this doesn't seem to contain the DLL interface functions

    I was able to get a DLL function to work using the following code:
    Code:
      [DllImport("NtDirect.dll")]
        public extern static int Connected(int showMessage); 
    
     public static int _ATIConnected()
     {
     int ShwMsg = 0;
     return Connected(ShwMsg);
     }
    Is this the only way to access the NtDirect.dll ATI Interface functions in C#?


    The COM interface & sample code didn't work on my PC when I tried using VB6 or .NET

    #2
    imported post

    Futures_Shark,

    We will respond to this shortly once development returns.


    Ray
    RayNinjaTrader Customer Service

    Comment


      #3
      imported post

      You need to follow the docs (which does NOT reference NinjaTrader.Core.dll, see Automated Trading Interface -> COM interface) to set up the COM interface.

      The docs also hold info on the DLL interface in case the COM interface does not work for you, check out the eSignal sample implementation.

      Also: make sure you are on latest NT5 or NT6.

      Comment


        #4
        imported post

        I found that the file NinjaTrader.Client.dll can be added as a reference to a c# project and includes all the functions of the NtDirect.dll.

        Comment


          #5
          imported post

          Perfect!

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by bortz, 11-06-2023, 08:04 AM
          47 responses
          1,607 views
          0 likes
          Last Post aligator  
          Started by jaybedreamin, Today, 05:56 PM
          0 responses
          9 views
          0 likes
          Last Post jaybedreamin  
          Started by DJ888, 04-16-2024, 06:09 PM
          6 responses
          19 views
          0 likes
          Last Post DJ888
          by DJ888
           
          Started by Jon17, Today, 04:33 PM
          0 responses
          6 views
          0 likes
          Last Post Jon17
          by Jon17
           
          Started by Javierw.ok, Today, 04:12 PM
          0 responses
          16 views
          0 likes
          Last Post Javierw.ok  
          Working...
          X