Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Instruments, scroll and eSignal Data Feed

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

    Instruments, scroll and eSignal Data Feed

    Hello,

    I use an efs script within an eSignal chart to fire orders to Ninja. I have noticed a few things today while sim trading my traders in NT7.

    1. Datafeed - Zenfire works fine, but eSignal doesn't. Esignal: The trade price is right, but the market depth freezes and doesn't update. The correct trade price keeps moving, but whatever bid and ask were there when the conncection was made doesn't update.

    2. Instrument manager: This issue is also found in 6.5. There are 2 instruments with the symbol CL, colgate - stock and crude oil -future. Unless I delete the stock I am not able to fire orders from eSignal to Ninja for crude oil. NG - natural gas future come with either Nymex or Globex as the exchange. Different datafeeds require one or the other. I have found that unless I only check one of the exchanges the symbol will not map when sending orders from eSignal to Ninja. But, if I delete the other exchange and re-add the symbol it works fine.

    3. Scroll on log tab. If I look at the log tab and then go back to the order tab, wait awhile and go back to the log tab the latest log info is not at the top. I must use the drag bar to scroll back to the top. This doesn't happen in 6.5, the most recent log info always stays on top.

    4. Time stamp order filtering on order tab. I have noticed that in 6.5 the order of "orders" when time is selected to filter the data in decending order arranges the data by the time the order was orignally placed. I have code that changes the stop over time. In 6.5 it leaves the order in the position that it originated in, but 7 moves the order to the top of the screen when it is updated. Once I enter a trade an OCO stop and target are placed. In 6.5 they stay right next to one another, even after the stop is updated. In 7 they quickly become seperated as the stop is moved. I guess 7 is technically correct, but it would be nice to have the option as I prefer the way 6.5 handles the situation. I have 8 traders running and I could see this quickly being very difficult to keep track of in a quick glance.

    Thanks, so far I am impressed with NT7

    #2
    Hi Tiara, for #1, if you're not enabled for market depth it won't show up in the SuperDOM. There are two options here: you can either get market depth enabled through eSignal or you can disable the market depth by right-clicking anywhere in the SuperDOM window -> Properties -> show market depth -> set to false.

    Regarding #2, it appears like you have a working solution.

    #3, will look into. I actually noticed this too myself for the output window, but not in the log.

    #4, you can click on any column header to sort by that column. If it isn't set to sort I believe it will behave like 6.5 does.
    AustinNinjaTrader Customer Service

    Comment


      #3
      Thanks for the reply.

      #1. I realize about the market depth issue, and I don't have that enabled. NT6.5 will display the correct trade price and best bid and ask only. NT7 will display the correct trade price, but only the best bid and ask when it loads the instrument into the dom. From that point on the bid and ask are frozen and don't move or change.

      #2. I did find a solution, but still think it is something Ninja should fix, as it is wrong and not tradeable the way NT installs.

      #3. Thanks for looking into it.

      #4. I tested this issue again this morning. It doesn't behave like 6.5 when loaded. It defaults to decending Time, but is like a shell game once trades start occuring; the orders jump all over the screen. NT6.5 arranges the orders by their submit time and doesn't move them when changed. I had 8 positions this morning with 8 targets and 8 stops and it was a blurry mess to try and follow. Every 2 minutes my stops adjust and they move to the top of the screen, seperating them from the corresponding target which doesn't change with time. I think this is a serious issue for people that have several trades going on at once and should be looked into. I have another 4 traders in testing and I would not use NT7 to trade them with the way it behaves now.

      Thanks.

      Comment


        #4
        Originally posted by tiara50 View Post
        Thanks for the reply.

        #1. I realize about the market depth issue, and I don't have that enabled. NT6.5 will display the correct trade price and best bid and ask only. NT7 will display the correct trade price, but only the best bid and ask when it loads the instrument into the dom. From that point on the bid and ask are frozen and don't move or change.


        Thanks.
        NT7 implementation has changed in this respect. NT 6.5 would use L1 market data for bid/ask, NT7 exclusively uses market depth which is why you have to disable the property which forces the DOM to use L1 data.
        RayNinjaTrader Customer Service

        Comment


          #5
          Thanks Ray.

          That fixed the issue.

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by Geovanny Suaza, 02-11-2026, 06:32 PM
          0 responses
          605 views
          0 likes
          Last Post Geovanny Suaza  
          Started by Geovanny Suaza, 02-11-2026, 05:51 PM
          0 responses
          351 views
          1 like
          Last Post Geovanny Suaza  
          Started by Mindset, 02-09-2026, 11:44 AM
          0 responses
          105 views
          0 likes
          Last Post Mindset
          by Mindset
           
          Started by Geovanny Suaza, 02-02-2026, 12:30 PM
          0 responses
          560 views
          1 like
          Last Post Geovanny Suaza  
          Started by RFrosty, 01-28-2026, 06:49 PM
          0 responses
          561 views
          1 like
          Last Post RFrosty
          by RFrosty
           
          Working...
          X