Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Error on requesting bar series: IB was unable locate instrument.

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

    Error on requesting bar series: IB was unable locate instrument.

    Hello,
    I got ''Error on requesting bar series: IB was unable locate instrument., verify symbol mapping for ES Globex''
    I have ES 06-22 live data on chart NT8 with connected IB.
    Instrument setting:
    Exchange: Globex
    Merge Policy: do not merge
    Trading hours: CME US Index Furtures ETH
    Tick:0.25
    Symbol Map: ES

    Backdata for previous contracts and strategy analyzer doesn't load to data. I am getting symbol mapping error.

    IB: 981.3i
    NT8:8.0.26.0

    #2
    Hello Murphy67,

    Thank you for your inquiry.

    Does the issue persist if you change the 'Merge Policy' setting to 'Merge Back Adjusted'? Setting it to Do Not Merge would make it so that using the ES 06-22 would only be able to pull data from the 06-22 contract specifically so the data for any previous contracts would not be available and may very well be causing the error when Interactive Brokers is trying to request data.

    I look forward to your response.

    Comment


      #3
      I want to get specific contracts datas, so if i am pulling 03-19 contract, i do end date 07.march.2019, days to load 100 days.
      but getting this error.
      Samething happens on stratetegy analyzer. I want to backtest specific contracts, not continous data.

      Comment


        #4
        Hello Murphy67,

        Thank you for your response.

        If you select 'Do Not Merge' for the Merge Policy and try to pull data for March 7th, 2019 using ES 06-22 as the symbol, it will not work because NinjaTrader is set to not merge previous contracts under the current front month. Please change this to 'Merge Back Adjusted' and test for the issue.

        Alternatively, if you do not want the contracts merged under the current front month and do not want to change the Merge Policy back to the Merge Back Adjusted setting, you would need to enter the active symbol at that time as the instrument instead. For example, if I am trying to run a backtest for the 100 days preceding March 7th 2019, I would need to use ES 03-19 as the symbol rather than ES 06-22.

        Comment


          #5
          thank you.

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by argusthome, 03-08-2026, 10:06 AM
          0 responses
          61 views
          0 likes
          Last Post argusthome  
          Started by NabilKhattabi, 03-06-2026, 11:18 AM
          0 responses
          39 views
          0 likes
          Last Post NabilKhattabi  
          Started by Deep42, 03-06-2026, 12:28 AM
          0 responses
          21 views
          0 likes
          Last Post Deep42
          by Deep42
           
          Started by TheRealMorford, 03-05-2026, 06:15 PM
          0 responses
          23 views
          0 likes
          Last Post TheRealMorford  
          Started by Mindset, 02-28-2026, 06:16 AM
          0 responses
          51 views
          0 likes
          Last Post Mindset
          by Mindset
           
          Working...
          X