NinjaTrader Support Forum  

Go Back   NinjaTrader Support Forum > Application Technical Support > Automated Trading

Automated Trading Support for automated trading systems using NinjaScript. Support for our ATI (Automated Trading Interface) used to link an external application such as TradeStation and eSignal to NinjaTrader.

Reply
 
Thread Tools Display Modes
Old 05-26-2010, 02:19 PM   #1
Mirko
Junior Member
 
Join Date: May 2010
Posts: 14
Thanks: 0
Thanked 0 times in 0 posts
Default From TS to NT to IAB

Hello, I want to bring signals from strategies from Tradestation (where the signals are produced) via NinjaTrader to Interactive Brokers.

Please advice me how I have to set up NT to get signals from TS to NT. I spend some hours now in reading but I still do not understand. I read the part in the NT helpguide but I do not understand how to bring it through (via DLL for example).

I can run all programs on one server.

Please note that I need a fast and relyable connection and that sending emails is no solution for me.

Many thanks for help in advance.
Mirko is offline  
Reply With Quote
Old 05-26-2010, 02:43 PM   #2
NinjaTrader_RyanM
NinjaTrader Customer Service
 
NinjaTrader_RyanM's Avatar
 
Join Date: Sep 2009
Location: Denver, CO
Posts: 8,117
Thanks: 249
Thanked 418 times in 415 posts
Default

Hello Mirko,

Welcome to the NinjaTrader forums!

DLL based integration is targeted for system developers who are familiar with Easy Language and have basic programming experience. NinjaTrader installs an Easy Language script that contains a set of convenience functions that uses the DLL interface for trade automation. These functions provide order submission, modification and cancellation capabilities, global operation capabilities and strategy initiation and management capabilities. You can execute trades from within a TradeStation indicator on the tick that the trade signal occurred.

Following is the installation procedure for installing the TradeStation EasyLanguage NinjaTrader functions.


1. NinjaTrader must be installed
2. Start TradeStation
3. Select the menu File-->Import/Export EasyLanguage
4. Select "Import EasyLanguage file (ELD, ELS or ELA)"
5. Click "Next"
6. Select the file <NinjaTrader Installation Folder>\bin\AutoTrade\NINJATRADER.ELD"
7. Click "Next"
8. Click "Next"
9. Click "Finish" and confirm any upcoming query box by clicking "OK"
10. When you actually start creating EL scripts that communicate with NinjaTrader, ensure that Automated Trading is enabled from within NinjaTrader via the File menu


A collection of NinjaTrader functions and a sample strategy named "NTSample" are imported and ready to be used.
NinjaTrader_RyanM is offline  
Reply With Quote
Old 05-27-2010, 12:50 AM   #3
Mirko
Junior Member
 
Join Date: May 2010
Posts: 14
Thanks: 0
Thanked 0 times in 0 posts
Default TS signal

thanks for fast answer. This is a cool solution because it gives you a lot of controll over the functions and you have a lot of loop back commands.

The negative point is that you have to change the TS scripts wich is possible for some of my scripts because I own them. My issue is that some of the scripts are rented and password protected and I can not access the program script and therefor not include the NT words.

Do you now a solution (can be commercial) to translate orders from a protected script into NT ?

Many thanks
Mirko
Mirko is offline  
Reply With Quote
Old 05-27-2010, 04:44 AM   #4
NinjaTrader_Bertrand
NinjaTrader Customer Service
 
NinjaTrader_Bertrand's Avatar
 
Join Date: Sep 2008
Location: Germany
Posts: 22,377
Thanks: 252
Thanked 966 times in 949 posts
Default

Hi Mirko, in this case you could still use our TS eMail interface to execute trades from those pass protected / token TS strategies -

http://www.ninjatrader-support.com/H...verview31.html

This will also require zero programming on your end, it just uses the SMTP interface to send the signals across.
NinjaTrader_Bertrand is offline  
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 07:49 PM.