Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Trying to add IB symbol when using Kinnetick & IB

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Trying to add IB symbol when using Kinnetick & IB

    Hello,

    I am trying to add a symbol supported by IB that is not supported by Kinnetick. I am connected live to Kinnetick data feed and IB at the same time. I've added the symbol per the below, but I am unable to get charts/data in NT, though I can use the same symbol OK in IB TWS. Is it possible to get NT to fetch the data from IB, even though it is using Kinnetick as the primary data feed (I thought that's what the symbol mappings were for, but it does not appear to work).

    Click image for larger version

Name:	2018-01-12 18_52_58-Instrument (Medium).png
Views:	1
Size:	80.3 KB
ID:	908966

    #2
    Understanding how multiple connections behave is important here. When connecting to multiple connections, you must choose which provider will be supplying your real-time and historical data in NinjaTrader.

    By default NinjaTrader will attempt to get real-time and historical data from the first connected data provider for the instrument type for which you are attempting to receive data. Please see the following help guide page for more information on multiple connections:



    So in your specific case, Interactive Brokers and Kinetick both potentially provide all asset classes. Therefore, if you are connecting to Kinetick first and Interactive Brokers second, all data is coming from Kinetick and no data is coming from Interactive Brokers.

    You can define preferred real-time and historical connection per asset class, however, there is no way to request only one instrument from one feed and all other indices from another. More information here:



    So, I do not believe there is an exact way to do what you desire unless you set your preferred connection for real-time and historical index data for Interactive Brokers.

    The second part of the equation here is successfully mapping the instrument for use with Interactive Brokers. I'd like to preface the following with a disclaimer that while many custom instruments can be successfully created in NinjaTrader, sometimes it just isn't possible.

    If you disconnect from Kinetick and connect only to Interactive Brokers, does the symbol you've created work in a chart?

    If not, we'll need to determine what the instrument's details are so we know what to enter in NinjaTrader. Within Trader Workstation, add the instrument to a watch list. Right-click on the instrument > contract info > description. I believe I've located the instrument you're trying to map:

    Free online storage and sharing with Screencast.com. 2 GB of storage and 2 GB of bandwidth per month for free. We won't compress, alter or take ownership of your content.


    Is that it? If not, when following the steps I laid out previously could you post a screenshot of the description of the instrument you're trying to create?

    Comment


      #3
      Hi,

      Thanks. That was my understanding of it, but I thought there might be a fail back for items mapped only to one provider. IB is no good for data, so I have it connect to Kinnetick as my data source. The problem is that Kinnetic does not support this symbol at all. So, what I need would be for NT to get a symbol only from the mapped data source, but it seems this is not possible as only 1 real-time data source can be used at a time. That is a shame.

      Comment


        #4
        I'd like to clarify that you can configure preferred connections for an entire asset class, but that asset class cannot be split per provider.

        For example, you could define it so that your futures data comes from Interactive Brokers and your equities data comes from Kinetick, but it would not be possible to have AAPL come from one and MSFT from the other (both equities instruments).

        I'll submit a feature request that the preferred connection options exist at the instrument level as well as globally. I'll update this thread when I receive a tracking number.

        EDIT: The tracking number is SFT-1967.
        Last edited by NinjaTrader_PatrickG; 01-16-2018, 08:29 AM.

        Comment


          #5
          please add my vote to feature request tracking number is SFT-1967.
          Thanks.

          Comment


            #6
            Added, guidoisot.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by sidlercom80, 10-28-2023, 08:49 AM
            172 responses
            2,279 views
            0 likes
            Last Post sidlercom80  
            Started by Irukandji, Yesterday, 02:53 AM
            2 responses
            17 views
            0 likes
            Last Post Irukandji  
            Started by adeelshahzad, Today, 03:54 AM
            0 responses
            4 views
            0 likes
            Last Post adeelshahzad  
            Started by Barry Milan, Yesterday, 10:35 PM
            3 responses
            13 views
            0 likes
            Last Post NinjaTrader_Manfred  
            Started by WeyldFalcon, 12-10-2020, 06:48 PM
            14 responses
            1,431 views
            0 likes
            Last Post Handclap0241  
            Working...
            X