Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Disable symbol mapping for certain data source for user defined instrument

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

    Disable symbol mapping for certain data source for user defined instrument

    Hi, there, I have defined some instrument that is only supported by particular data source, such as Google finance. For other instruments, I would need to connect to other data sources, such as Yahoo! Finance, and some of the other instruments are not supported by Google finance.

    Now the problem: Regardless which sequence I connect Google or Yahoo!, I always get an error message "Error on loading chart data for ........: No security definition has been found for the request (200)" for some of the instruments. I guess it is because NT always try to request data from the established connections (or maybe only for the custom defined ones that are not in the database).

    Therefore, I wonder if there are ways that I could specify which data source is not to be used for certain instrument (not necessarily user defined ones). Thanks in advance.

    #2
    Unfortunately there isn't a way to specify which data feed loads a given instrument aside from connection order.

    Have you tried using just the Kinetick end of day (free) connection?
    You can search here for symbol mapping (if its not already there) so that you can setup Kinetick here: https://www.kinetick.com/support#Symbol-Search

    NinjaTrader comes pre-loaded with the most commonly traded instruments however, you may find the need to add an additional instrument. Please follow the instructions below to add an instrument in the Instrument Manager.
    • From the NinjaTrader Control Center window select the menu Tools > Instrument Manager
    • Press the "New" button
    • *Enter in instrument specific information and select the appropriate exchange (add Default exchange for equities in addition to the actual exchange)
    • Fill in any relevant information under the "Misc" tab such as symbol mapping for your target connectivity provider
    • Press the "OK" button

    * If you wish to add an equity, this can be accomplished without following the steps above. Just open a chart (for example) and start typing in the symbol and a new instrument is automatically created.
    The instrument is now added to the master instrument list. Please follow the instructions below if you want to add this instrument to an instrument list.
    • Select the instrument list you wish to add the instrument to via the "Instrument lists" drop down list in the upper left hand corner
    • Select the exchange (Default recommend for equities) as this will route orders to your broker smart routing system
    • Select the appropriate expiration date if this is a futures instrument
    • Press the "<" button to add the instrument to the list

    You are now complete and can press the "OK" button.
    LanceNinjaTrader Customer Service

    Comment


      #3
      Thanks. I'll give Kineticks a try.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by f.saeidi, Today, 12:14 PM
      4 responses
      12 views
      0 likes
      Last Post f.saeidi  
      Started by Russ Moreland, Today, 12:54 PM
      1 response
      6 views
      0 likes
      Last Post NinjaTrader_Erick  
      Started by philmg, Today, 12:55 PM
      1 response
      7 views
      0 likes
      Last Post NinjaTrader_ChristopherJ  
      Started by TradeForge, 04-19-2024, 02:09 AM
      2 responses
      32 views
      0 likes
      Last Post TradeForge  
      Started by aprilfool, 12-03-2022, 03:01 PM
      3 responses
      329 views
      0 likes
      Last Post NinjaTrader_Adrian  
      Working...
      X