• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Japanese Yen Futures (eSignal Feed)

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

    Japanese Yen Futures (eSignal Feed)

    The eSignal Feed does not work correctly with the default NinjaTrader Instrument settings for Japanese Yen Futures, probably due to the fact that the eSignal data is the exchange data multiplied by 100, this is despite the fact that the Instrument Manager Symbol Map uses the term 6J||100.

    I created a new Instrument, K_6J for Japanese Yen Futures setting the Point Value to 125,000 and the Tick Size to 0.00005, the settings used for the symbol in the eSignal Software. Using the new Instrument I was able to produce a chart of Japanese Yen Futures with the price multiplied by 100.

    Is there a way to alter the Symbol Map for the standard NinjaTrader Japanese Futures Instrument so that it divides the eSignal data by 100 and plots it to 7DP, so that the prices match brokers and the exchange?

    #2
    Hello Regulus,

    Thank you for your post.

    You can go to the 6J in the Instrument Manager (Tools > Instrument Manager) > select Edit > go to the Symbol Map section and enter in the symbol map you used for the custom instrument you created.
    Patrick H.NinjaTrader Customer Service

    Comment


      #3
      Hi Patrick,

      Thank you for your reply.

      In the standard NinjaTrader 6J Instrument why is the entry for E-Signal 6J||100 in the Symbol Map instead of 6J?

      Comment


        #4
        Hello Regulus,

        That would be due to the multiplier. When you created a new instrument what did you use for the symbol mapping? Just 6J?
        Patrick H.NinjaTrader Customer Service

        Comment


          #5
          Just 6J.
          The standard NinjaTrader eSignal Mapping does not work, see attachment.
          Attached Files

          Comment


            #6
            Hello Regulus,

            Thank you for your response.

            I have been unable to reproduce this on my end. Would you mind sending us a note to platformsupport[at]ninjatrader[dot]com with 'ATTN: Patrick H - 1491160' in the subject line? I would like to schedule a support call with you to look into this on your PC if possible.
            Patrick H.NinjaTrader Customer Service

            Comment


              #7
              Patrick,

              I agree the eSignal symbol is definitely set up incorrectly for 6J. What happens is that the historical data is scaled like 0.9, but the real-time data is scaled like 0.009 (see screenshot from today).

              Thank you for your attention to this.

              Bruce DeVault
              Attached Files

              Comment


                #8
                Hello Bruce DeVault,

                What version of the NinjaTrader 8 beta are you running? You can check under Help > About.
                Patrick H.NinjaTrader Customer Service

                Comment


                  #9
                  The screenshot was taken from beta 10. Do you have any reason to believe it's already been fixed?

                  Comment


                    #10
                    Hello Bruce DeVault,

                    Thank you for your response.

                    I would look to an updated database and running NinjaTrader 8 Beta 11 to resolve this.

                    Please update to NinjaTrader 8 Beta 11 at the following link: http://ninjatrader.com/support/helpG...en-us/beta.htm

                    Once complete, launch NinjaTrader and then go to Tools > Database > under 'Update Instruments' ensure the 'General Properties' and 'Symbol Mappings' are selected > Update.

                    Please let me know if you see the same item after updating NinjaTrader 8 and the instruments.
                    Patrick H.NinjaTrader Customer Service

                    Comment


                      #11
                      To follow up on this, in build 12, the issue is still broken (historical prices are 0.9, and real-time prices are 0.009). In build 13, both historical and real-time prices are 0.9, so they are both wrong. Although it's nice that they are consistent between historical and real-time, orders at 0.9 will be rejected by all brokers because that is not the trading price. They both need to be 0.009, not both 0.9.

                      Can you please confirm if it is possible to edit the instrument setup such that BOTH historical and real-time prices coming in from eSignal are divided by 100? What is the exact symbol mapping that works for this? Or is it something you will need to fix in a coming build?

                      The key issue here is that 6J comes in from eSignal at one hundred times the price that any broker will accept as an order, so the prices both historical and real-time need to be divided by 100 before they go into the platform for processing.
                      Last edited by Bruce DeVault; 09-06-2016, 05:36 AM.

                      Comment


                        #12
                        Hello Bruce DeVault,

                        Can you please email us at platformsupport [at] ninjatrader [dot] com with your log and trace files so we may investigate further?

                        Ensure that both my name and a link to this thread are referenced in the body of the email.

                        Please follow the steps below to manually attach your log and trace files to your response so I may investigate this matter further.
                        • Open your NinjaTrader 8 folder under Documents.
                        • Right click on the 'log' and 'trace' folders and select Send To> Compressed (zipped) Folder.
                        • Send the 2 compressed folders as attachments to your email.
                        • Once complete, you can delete these compressed folders.
                        Zachary G.NinjaTrader Customer Service

                        Comment


                          #13
                          Zachary,

                          I have done so and emailed you the trace and log files. The problem is easily manifest on a clean install. 6J is not tradable at 0.9 prices, only at 0.009 prices, but on the eSignal feed, the prices all show up as 0.9.

                          Thank you for your attention to this.

                          Bruce DeVault

                          Comment

                          Latest Posts

                          Collapse

                          Topics Statistics Last Post
                          Started by rickyblah12, Today, 05:01 PM
                          1 response
                          3 views
                          0 likes
                          Last Post NinjaTrader_ShawnB  
                          Started by jtrading82, 10-11-2019, 05:07 PM
                          8 responses
                          80 views
                          1 like
                          Last Post sledge
                          by sledge
                           
                          Started by MARTIN MARTIN, Yesterday, 01:01 PM
                          3 responses
                          41 views
                          0 likes
                          Last Post MARTIN MARTIN  
                          Started by NickyD, Today, 11:42 AM
                          1 response
                          10 views
                          0 likes
                          Last Post NinjaTrader_Jim  
                          Started by cupir2, Today, 11:25 AM
                          3 responses
                          17 views
                          0 likes
                          Last Post NinjaTrader_Jesse  
                          Working...
                          X