NexusFi: Find Your Edge


Home Menu

 





DOM data source w/multiple connections?


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one mojord with 2 posts (1 thanks)
    2. looks_two Jigsaw Trading with 1 posts (1 thanks)
    3. looks_3 mattz with 1 posts (1 thanks)
    4. looks_4 BearishHarami with 1 posts (0 thanks)
    1. trending_up 1,654 views
    2. thumb_up 3 thanks given
    3. group 4 followers
    1. forum 4 posts
    2. attach_file 0 attachments




 
Search this Thread

DOM data source w/multiple connections?

  #1 (permalink)
BearishHarami
Cleveland, Ohio
 
Posts: 3 since Aug 2013
Thanks Given: 0
Thanks Received: 0

I'm not currently a NT user, but I had a question about NT's DOM- If I was connected to a Kinetick data feed and IB as my broker, which data source would populate the DOM?


Thanks!

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
How to apply profiles
Traders Hideout
What broker to use for trading palladium futures
Commodities
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
ZombieSqueeze
Platforms and Indicators
Better Renko Gaps
The Elite Circle
 
  #2 (permalink)
 
Jigsaw Trading's Avatar
 Jigsaw Trading  Jigsaw Trading is an official Site Sponsor
 
Posts: 2,988 since Nov 2010
Thanks Given: 831
Thanks Received: 10,393

Whichever feed you connect to first.

So connect to Kinetick, then IB.

If you have any questions about the products or services provided, please send me a Private Message or use the futures.io " Ask Me Anything" thread
Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #3 (permalink)
 mojord 
Kansas City, MO
 
Experience: Intermediate
Platform: Tradovate
Trading: ES
Posts: 240 since Jan 2014
Thanks Given: 2,472
Thanks Received: 327


I just went through the same process. As DionysusToast stated, connection order is important.

Here is some documentation that may clear things up.

NinjaTrader Version 7

Primary and Secondary Data Feeds

You may or may not want to use your brokers data feed as your primary data feed. For example, you may want to use your broker as your primary data feed and Kinetick as back up. If this is the case, connect to your broker first and then establish your Kinetick connection. Whenever you request data for a particular market, NinjaTrader will request data from the broker connection first and then your Kinetick connection second if a market data request fails from your broker because the broker technology does not support the instrument type (equities, futures, forex, indexes). During the connection creation process, you also have the ability to assign a back up data feed connection. By doing so, you tell NinjaTrader to fail over to the back up data feed if the primary feed is disconnected. This will only work if the back up data feed connection is connected.



Example 1.

Primary connection = Zen-Fire broker technology

Secondary connection = Kinetick

Zen-Fire only supports futures so all futures data would come from that connection, but if you tried to pull stock data NinjaTrader would pull that data from Kinetick since Zen-Fire does not support that instrument type.



Example 2.

Primary connection = Kinetick

Secondary connection = Zen-Fire

Since Kinetick supports all instrument types all data will be pulled from this connection. Your trades on futures would go to Zen-Fire though if you were trading live.

Note: Even if you do not have entitlement on your Kinetick account for certain futures, but you did on Zen-Fire, it will not fall over to Zen-Fire to pull data for those futures contracts since Kinetick's connection supports the futures instrument type. Data requests will only fall over to the secondary connection when the primary connection does not support the instrument class being requested.



Connection Order is Significant

If you are establishing multiple connections that overlap in their provided market data services, the connection order you establish is critical. NinjaTrader will check for required market data services in the order your connections are established.


For example:



BrokerA - Provides real-time market and historical data
BrokerB - Provides only real-time market data



If you connect to BrokerA first and BrokerB second, when requesting market data NinjaTrader will request the data stream for both real-time and historical data from BrokerA even if you trade against BrokerB. It is possible you want to use the real-time market data from BrokerB (you perceive it to be faster) then you should connect to BrokerB first and BrokerA second. NinjaTrader is smart enough to realize that although it uses BrokerB for real-time data it will request historical data from BrokerA.

Reply With Quote
  #4 (permalink)
 
mattz's Avatar
 mattz   is a Vendor
 
Posts: 2,493 since Sep 2010
Thanks Given: 2,441
Thanks Received: 3,791

@mojord did you really mention ZenFire as a connection?
I had a tear in my eye, nostalgic.

Trading futures and options involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results. You may lose more than your initial investment. All posts are opinions and do not claim to be facts. Please conduct your own due diligence. Use only Risk capital when trading Futures.
1 800 771 6748 local 561 367 8686 email [email protected]
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #5 (permalink)
 mojord 
Kansas City, MO
 
Experience: Intermediate
Platform: Tradovate
Trading: ES
Posts: 240 since Jan 2014
Thanks Given: 2,472
Thanks Received: 327

Lol. I just cut and pasted from the documentation.

Reply With Quote
Thanked by:




Last Updated on January 14, 2015


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts