Wednesday, October 13, 2010

How to Setup an Automated Trade System From NinjaTrader to ZeroLine Trader

There are several reasons why someone might want to use ZeroLine Trader over NinjaTraders built in Trade Management software. You may like Zeroline Trader's trade management software over Ninjatraders ATM software because it is easy to use and you can customize your strategies in Zeroline Trader to your liking. You may also be using Zeroline Trader over NinjaTrader because you don't want to pay to have to use NinjaTrader but you like the charts and strategies that you've designed. Many people will install NinjaTrader and develop an automated trade system but never go live with it because of the extra fee's it costs to use NinjaTraders Trade management software. If you are client of Interactive Brokers there is a simple way around those fees by using another 3rd party application to manage the trade like ZeroLine Trader.

What you can do is setup an automated trade system in NinjaTrader and instead of using NinjaTrader trade management software, you send an email out to ZeroLine Trader to place the trade for you, and then ZeroLine Trader sends the order to Interactive Brokers. Using the Perl script I've written, and with a little bit of coding, this is a very simple setup and gives you a fully functional automated trade system for Ninjatrader through Interactive Brokers without the extra cost of having to own Ninjatrader or pay the extra cost for placing each trade. Having the automated trade system run directly through Ninjatrader to Interactive Brokers will be slightly faster and may be slightly easier to setup; however, using ZeroLine Trader as a middleman to save on the extra fee's may be worth it.



Here are the Downloads you will need-
  • NinjaTrader

  • Charting and Trading Platform

  • ZeroLine Trader
  • - Trade Management Software

  • Mailenable
  • - Free Mail Server

  • ActiveState Perl
  • - Free Scripting Software

  • HPT's ZeroLine Trader Perl Script
  • - An email client that checks your email and enters a trade into ZeroLine Trader when a new alert is found in NinjaTrader

  • Interactive Broker’s TWS Demo
  • - A Free Demo account with Interactive Brokers

  • Visual C++ 2005 from Microsoft
  • -This is software required by the InteractiveBrokers API to register properly

    2 comments:

    Quantitative Trading Strategist said...

    I liked this video a lot and I wanted to implement the same. I am a bit stuck with installation the Mailenable email client. Would you by any chance have a tutorial for that? or, some basic instructions?

    HPT said...

    I'm not sure if my automated system is still functional, I haven't tested this in years. Having said that, here is a link to the video on setting up the mailenable. https://www.youtube.com/watch?v=0pB9x_oEHRY#t=71
    There are many other solutions for automated trading besides what I made years ago. This ATS is very slow and there are much better alternatives out there. InteractiveBrokers and Multicharts might be a better solution, or learning to code and developing your own application may be better for automated trading.

    Subscribe via email

    Enter your email address:

    Delivered by FeedBurner