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 rbeckmann05, Yesterday, 06:48 PM
          1 response
          12 views
          0 likes
          Last Post bltdavid  
          Started by llanqui, Today, 03:53 AM
          0 responses
          6 views
          0 likes
          Last Post llanqui
          by llanqui
           
          Started by burtoninlondon, Today, 12:38 AM
          0 responses
          10 views
          0 likes
          Last Post burtoninlondon  
          Started by AaronKoRn, Yesterday, 09:49 PM
          0 responses
          15 views
          0 likes
          Last Post AaronKoRn  
          Started by carnitron, Yesterday, 08:42 PM
          0 responses
          11 views
          0 likes
          Last Post carnitron  
          Working...
          X