I am also trying to get this going...I am sure some of you more advanced coders have made your own API link. I tried using the Multichart approach, but it seems the EL code will need some modification and as far as MetaOrder, I am not sure if they are legit and worried by account details could get compromised some how. Someone ought to create this link and offer it in the app store.
I have a number of solutions for you based on some experience I have with TradeStation. If your code is written in EasyLanguage, you should try and trade with TradeStation directly. We are an IB to TS, and would be more than happy to facilitate you. We charge the same commissions without any added markup. However, I also would like to share with you some other solutions that may be viable. A program we used to bridge to TradeStation is called InsideEdge that has a great programmer behind it (Peter Nannis). I suggest to connect it to Rithmic while TS sends it it's signals. AMP who we clear through as well offers it with low margins. We have used this solution for many years when we ran in-house automated solutions. It was rock solid stable and had low latency execution while both machines were on the same terminal. I think that InsideEdge is one of the less appreciated software out there while it has good DOM , ,stable execution capabilities and feature rich charting. Lastly, you have the ability to connect TS to OEC Trader which connects to TS and at the same time also has the ability to allocate trades within the software to the appropriate accounts. We made a video about it I know I "dumped" here tons of data, but I hope you can make the right decision appropriate for you.
I tried MetaOrder RT Soft but the results were really disappointing and unacceptable for me. I think Ninja is the only option for now.
Www.tradebullet.com will take tradestation orders and send them to interactive brokers. TradeBullet is an automated trading system that handles fully automated order routing to your broker from TradeStation, MultiCharts, MetaTrader4 (MT4), Microsoft Excel, Collective2, most charting software and any custom application.
TB is a good software indeed. However I noticed higher latency comparing to Ninja 7 through smtp. We are talking of one second so may or may not an issue for others. The other thing that I do not like is that the IB gateway is not (officially) supported while in Ninja 8 is. Frankly I cannot think to handle my trading activity through the crap TWS. I would be interested in some comments about the execution between NJ7 vs NJ8.
Can you expand what exactly was disappointing and unacceptable about MT? I thought to give it a try but based on your comment I am not that sure now.. ;-)
I tried to set it up for a long time, but never got exact results as my original orders on TS. The owner of the software suggested that I have to edit my codes and thinking that my orders being executed as my back test was a common misconception by novice traders. I might not be tech savvy but I trade all those strategies live on TS for the last 2 years with almost no problems. He remotely connected only once and then he told me that he wasn't a magician. All the emails with screenshots didn't solve anything. He said that the software can't send orders on its own and the problem was on my end. All that might be true, but I still expected him to find a solution at the end. And as I told you, those strategies work fine on TS on live trading. If you're not very tech savvy, I wouldn't recommend. The support is very very very limited compared to Ninja. (Which is expected right?) I got NinjaTrader 8, I'm using the same strategies and the same settings which didn't work with MetaOrder, but looks great so far with NT...
Thank you for your feed back Futureztrader. I was aware that he uses a different interface to catch the signals through a dll and an external strategy load in the chart but I did not know of those issues. I ended up as well with Ninja 8 which I am currently testing. May I ask you how are your fills at IB comparing to TS? Are you using SMTP or the dll?
Beside this, has been able someone that read this thread to import real time 3rd party data through the api (or whatever) in TS? I do not need fancy charts just the daily and min. charts. Since I am quite sure that this is achievable, I am looking for to some skilled programmer that knows what I am talking about.
I'm using SMTP. I'm still on simulation to test, but so far so good. Also, use the "Send market order on TS fill" option, so there will probably be additional slippage.