Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Using NTDirect dll with NT8

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

    Using NTDirect dll with NT8

    I have been told more than once that NT8 does not support the NtDirect dll and related Easylanguage functions. Since it clearly does work, and the dll file for NT8 is not the same as the one for NT7, it must be intentionally supported. Why are people telling me it is not supported?

    #2
    Hello Atomic,

    Thanks for your post.

    NinjaTrader does have an API available as a C# managed and unmanaged assembly. Support for the API is very limited.

    The Application Programming Interface (API) is available in the NTDirect.dll (unmanaged) and NinjaTrader.Client.dll (managed) files for you to use in an external application to interface with NinjaTrader. These two files provide the same functions, however, you may find the NinjaTrader.Client.dll is easier to reference in your custom application.

    Support for the API is limited from NinjaTrader Support. We are not able to assist with any code in an application external to NinjaTrader. We are able to detail the usage of any methods available from the API.

    Below I am providing a publicly available link to the help guide that lists the functions available to the API.

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

    Help Guide NT7 API functions - https://ninjatrader.com/support/help..._interface.htm

    Please also refer to this forum post link for more information about the NinjaTrader API — https://ninjatrader.com/support/foru...art#post793626

    On the forum, you can ask other developers in the community if anyone has tips for unsupported external application code.

    Please let us know if we may assist further.​
    Brandon H.NinjaTrader Customer Service

    Comment


      #3
      Hello Atomic,

      Note, EasyLanguage is made for TradeStation and is not compatible with NinjaTrader.

      NinjaTrader runs NinjaScripts written in C# and cannot run languages made for other platforms.

      NinjaTrader Support supports the methods and functions in the API, but we cannot assist with an external application. Basically we can detail how a method would be called, and provide the sample project that shows how to connect and call a method.

      Specifically, the NTDirect.dll is supported to use. I would encourage you to use the NinjaTrader.Client.dll instead if possible as this can be a bit easier to use.

      The forum post linked by Brandon goes into detail.
      Chelsea B.NinjaTrader Customer Service

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by DayTradingDEMON, Today, 09:28 AM
      3 responses
      19 views
      0 likes
      Last Post NinjaTrader_ChelseaB  
      Started by Stanfillirenfro, Today, 07:23 AM
      9 responses
      23 views
      0 likes
      Last Post NinjaTrader_ChelseaB  
      Started by George21, Today, 10:07 AM
      0 responses
      8 views
      0 likes
      Last Post George21  
      Started by navyguy06, Today, 09:28 AM
      1 response
      7 views
      0 likes
      Last Post NinjaTrader_Gaby  
      Started by cmtjoancolmenero, Yesterday, 03:58 PM
      8 responses
      34 views
      0 likes
      Last Post NinjaTrader_ChelseaB  
      Working...
      X