Integrate X - Trader / Ninjatrader 7 data into MatLab for Analysis - Matlab, R project and Python | futures io social day trading
futures io futures trading


Integrate X - Trader / Ninjatrader 7 data into MatLab for Analysis
Updated: Views / Replies:1,208 / 9
Created: by resirca52009 Attachments:0

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 
Thread Tools Search this Thread
 

Integrate X - Trader / Ninjatrader 7 data into MatLab for Analysis

  #1 (permalink)
Elite Member
Indianapolis, Indiana/ USA
 
Futures Experience: Advanced
Platform: MT4, Ninjatrader
Broker/Data: AMP / CQG
Favorite Futures: Futures
 
Posts: 45 since Oct 2012
Thanks: 110 given, 13 received

Integrate X - Trader / Ninjatrader 7 data into MatLab for Analysis

I am seeking assistance integrating X - Trader data into MatLab for analysis. I would like to start here first and see if this is truly possible. If so, I'd then like to consider / and work toward converting my NT 7 automated market profile strategy into a language compatible with X - Trader or even to R or Python. The ultimate goal being to utilize the power of Matlab for analysis with my automated market profile strategy. I have the following MatLab toolboxes :

40368702 1 MLDWL MATLAB
368702 2 ETDWL Econometrics Toolbox
40368702 3 ITDWL Financial Instruments Toolbox
40368702 4 FIDWL Financial Toolbox
40368702 5 OPDWL Optimization Toolbox
40368702 6 STDWL Statistics and Machine Learning Toolbox
40368702 7 TRDWL Trading Toolbox

and am willing to share the automated strategy with sincere, interested people capable of useful, relevant input.

Thank You,
Richard

Reply With Quote
 
  #2 (permalink)
Quick Summary
Quick Summary Post

Quick Summary is created and edited by users like you... Add FAQ's, Links and other Relevant Information by clicking the edit button in the lower right hand corner of this message.

 
  #3 (permalink)
Elite Member
Baltimore Maryland/United States
 
Futures Experience: Advanced
Platform: Custom
Broker/Data: IB
Favorite Futures: Asian Stocks / Indexes
 
Branzol's Avatar
 
Posts: 39 since May 2014
Thanks: 43 given, 60 received



resirca52009 View Post
I am seeking assistance integrating X - Trader data into MatLab for analysis. I would like to start here first and see if this is truly possible. If so, I'd then like to consider / and work toward converting my NT 7 automated market profile strategy into a language compatible with X - Trader or even to R or Python. The ultimate goal being to utilize the power of Matlab for analysis with my automated market profile strategy. I have the following MatLab toolboxes :

Richard

Hi Richard:

I'm not a Matlab person at all so I can't help you there. But I have used the XTAPI for X-Trader. It work's extremely well, but its C# and C++ only from what I've seen and the examples I've worked with.

Unsure of how complex your strategy, and what your doing. If your dead set on Execution through X-Trader and writing C# and C++ isn't an option have you looked into ADL with X-Trader. I've used it to rapidly prototype some stuff I do and for the most part it's really good. It's shortfall would be on how complex your strategy is, along with external data that can't be pulled from an exchange in realtime..etc.

Have a great weekend!

Reply With Quote
 
  #4 (permalink)
Elite Member
Indianapolis, Indiana/ USA
 
Futures Experience: Advanced
Platform: MT4, Ninjatrader
Broker/Data: AMP / CQG
Favorite Futures: Futures
 
Posts: 45 since Oct 2012
Thanks: 110 given, 13 received

Branzol,

Thanks for your response. I had looked at the XTAPI and ADL but the complexity of all the necessary "buckets" of data required for my market profile strategy made it seem insurmountable. I am looking for the easiest road down the complex highway. Also, I need quick data analysis that can provide "a tidy report ".Basically, I am automating my market profile strategy ( sort of ), but first I will be generating a "verification " report from Matlab to review any trades before I turn on the strategy.

I've opted for Matlab with an appropriate data feed to help me determine the long term bias for intraday trading through analyzing multiple merged profiles. So now my needs have changed from XTrader to analysis in Matlab and then back to Ninjatrader for execution. Eventually, I may recode the entire method and have it all run in Matlab. I am liking the phenomenal functionality of Matlab.

Reply With Quote
 
  #5 (permalink)
Elite Member
Baltimore Maryland/United States
 
Futures Experience: Advanced
Platform: Custom
Broker/Data: IB
Favorite Futures: Asian Stocks / Indexes
 
Branzol's Avatar
 
Posts: 39 since May 2014
Thanks: 43 given, 60 received

Answer
This post has been selected as an answer to the original posters question Answer


resirca52009 View Post
Branzol,

Thanks for your response. I had looked at the XTAPI and ADL but the complexity of all the necessary "buckets" of data required for my market profile strategy made it seem insurmountable. I am looking for the easiest road down the complex highway. Also, I need quick data analysis that can provide "a tidy report ".Basically, I am automating my market profile strategy ( sort of ), but first I will be generating a "verification " report from Matlab to review any trades before I turn on the strategy.

I've opted for Matlab with an appropriate data feed to help me determine the long term bias for intraday trading through analyzing multiple merged profiles. So now my needs have changed from XTrader to analysis in Matlab and then back to Ninjatrader for execution. Eventually, I may recode the entire method and have it all run in Matlab. I am liking the phenomenal functionality of Matlab.

I looked at some other stuff after I wrote that last night. If you do end up recoding in Matlab. Matlab does have a TT Toolbox. Order submission looks fairly straight forward as does starting the connection to X-Trader. This looks to heavily cutdown on the work required. Just something to think about if you do it get it fully recoded in Matlab.

X_TRADER Order Submission - MATLAB & Simulink

Reply With Quote
 
  #6 (permalink)
Elite Member
Indianapolis, Indiana/ USA
 
Futures Experience: Advanced
Platform: MT4, Ninjatrader
Broker/Data: AMP / CQG
Favorite Futures: Futures
 
Posts: 45 since Oct 2012
Thanks: 110 given, 13 received

Awesome Find !...Thanks for the link.

Reply With Quote
 
  #7 (permalink)
Elite Member
Texas, USA
 
Futures Experience: Intermediate
Platform: X_TRADER Pro, Custom
Broker/Data: NxCore
Favorite Futures: Futures, Spreads
 
Hulk's Avatar
 
Posts: 215 since May 2014
Thanks: 509 given, 474 received


resirca52009 View Post
I am seeking assistance integrating X - Trader data into MatLab for analysis. I would like to start here first and see if this is truly possible. If so, I'd then like to consider / and work toward converting my NT 7 automated market profile strategy into a language compatible with X - Trader or even to R or Python. The ultimate goal being to utilize the power of Matlab for analysis with my automated market profile strategy. I have the following MatLab toolboxes :

40368702 1 MLDWL MATLAB
368702 2 ETDWL Econometrics Toolbox
40368702 3 ITDWL Financial Instruments Toolbox
40368702 4 FIDWL Financial Toolbox
40368702 5 OPDWL Optimization Toolbox
40368702 6 STDWL Statistics and Machine Learning Toolbox
40368702 7 TRDWL Trading Toolbox

and am willing to share the automated strategy with sincere, interested people capable of useful, relevant input.

Thank You,
Richard

You might want to consider using the AutoTrader tool that comes with X Trader for order execution if you are going to use TT for execution but an external tool for analysis and decision making. Go through this feature in the X Trader help files and on the TT website, there is sufficient help to get you started. You might want to focus on the Excel DDE/RTD integration piece. It does not have to be Excel feeding Autotrader. Any DDE/RTD capable piece of code can do it.

I recently dug into the most efficient way of doing something similar and found that Autotrader fit my needs the best. TT API seemed to be overkill for my needs since I just wanted to send the price levels to TT where I want an order filled and have control over how and how much it gets filled.

You might also want to talk to your broker about 100% automated executions since some governing bodies at least for some markets require such traders/participants to be identified separately.

Good luck.

Reply With Quote
 
  #8 (permalink)
Elite Member
Indianapolis, Indiana/ USA
 
Futures Experience: Advanced
Platform: MT4, Ninjatrader
Broker/Data: AMP / CQG
Favorite Futures: Futures
 
Posts: 45 since Oct 2012
Thanks: 110 given, 13 received

Hulk,

Thanks for the reply and the info. I had not investigated this avenue; I'll check it out. As I eluded to previously, I am looking for the least expensive / least complicated yet most comprehensive way to satisfy my data analysis needs, so I appreciate any / all suggestions. Thanks again.

Richard

Reply With Quote
 
  #9 (permalink)
Trading Apprentice
Chicago
 
Futures Experience: Advanced
Platform: XTrader
Favorite Futures: Soybeans
 
Posts: 1 since Jan 2017
Thanks: 0 given, 0 received


resirca52009 View Post
I am seeking assistance integrating X - Trader data into MatLab for analysis. I would like to start here first and see if this is truly possible. If so, I'd then like to consider / and work toward converting my NT 7 automated market profile strategy into a language compatible with X - Trader or even to R or Python. The ultimate goal being to utilize the power of Matlab for analysis with my automated market profile strategy. I have the following MatLab toolboxes :

40368702 1 MLDWL MATLAB
368702 2 ETDWL Econometrics Toolbox
40368702 3 ITDWL Financial Instruments Toolbox
40368702 4 FIDWL Financial Toolbox
40368702 5 OPDWL Optimization Toolbox
40368702 6 STDWL Statistics and Machine Learning Toolbox
40368702 7 TRDWL Trading Toolbox

and am willing to share the automated strategy with sincere, interested people capable of useful, relevant input.

Thank You,
Richard

Hi Richard,
Did you move forward with this? I usually do most of my analysis in R and lately been using Python but I feel like I'm stuck in the quant world with no way of execution. I already have an X-trader license so I was considering moving to Matlab. What is your experience with XTAPI and Matlab integration?

Thanks!

Reply With Quote
 
  #10 (permalink)
Elite Member
Indianapolis, Indiana/ USA
 
Futures Experience: Advanced
Platform: MT4, Ninjatrader
Broker/Data: AMP / CQG
Favorite Futures: Futures
 
Posts: 45 since Oct 2012
Thanks: 110 given, 13 received


bloodynri,

I did not. I was sort of "stonewalled". Encountered a problem and was unable to find help or a solution to my problem. I don't currently remember what it was but it sort of forced me to go another route.

I have since been experimenting with time series / random forest analysis in R Studio as well as some in Python. Being more of a trader and less of a programmer, this has proved challenging as well. I spend my days now just working through various coding concepts in NT 7 trying to automate some simple strategies.

Sorry I couldn't be of more help.

Best,
Richard

Reply With Quote

Reply



futures io > > > > Integrate X - Trader / Ninjatrader 7 data into MatLab for Analysis

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Linda Bradford Raschke: Reading The Tape

Elite only

Adam Grimes: TBA

Elite only

NinjaTrader: TBA

January

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Matlab: Most powerful/flexible data analysis/algorithm development tool? maxplanck Matlab, R project and Python 13 July 24th, 2015 02:09 PM
Integrate your own custom App with NinjaTrader BMMA14 NinjaTrader 8 September 3rd, 2014 10:01 PM
Integrating NT (historical/live data) into Matlab CaptainFill Matlab, R project and Python 4 October 30th, 2013 08:14 PM
Matlab for backtesting large amounts of tick data Big Mike Matlab, R project and Python 2 September 11th, 2013 07:13 AM
Budget Matlab data feed? maxplanck Matlab, R project and Python 2 November 12th, 2011 02:43 PM


All times are GMT -4. The time now is 09:16 AM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts
Page generated 2017-12-11 in 0.16 seconds with 37 queries on phoenix via your IP 54.226.227.175