Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Development Question: Non-Server Based Detailed Symbol Mapping

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

    Development Question: Non-Server Based Detailed Symbol Mapping

    Specific to development:

    Where in the application are the symbol maps stored and how can developers programmatically update the symbol maps for various data providers including that of addons?

    #2
    Hello heikenashi1,

    The Instruments (and settings such as the symbol mapping) is saved in the NinjaTrader.sdf database.

    Unfortunately, there is not any supported access to read or set these from NinjaScript.
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      Thank you Chelsea. Ninjatrader Developers will appreciate growing support for this years down the line - I work with many of them daily.
      So your help now makes a huge difference!

      Inside the MasterSymbols database table it's not clear or apparent where actual symbol maps for each provider would be stored for each MasterSymbol. please see below:

      [Id] BIGINT NOT NULL,
      [Currency] INT,
      [Description] NVARCHAR(250),
      [InstrumentType] INT,
      [MergePolicy] INT,
      [Name] NVARCHAR(50) NOT NULL,
      [PointValue] FLOAT,
      [PriceLevel] FLOAT,
      [TickSize] FLOAT,
      [Url] NVARCHAR(250),
      [UserData] IMAGE,
      [Version] INT,
      [TradingHours] NVARCHAR(50),
      [IsServerSupported] BIT,
      [AutoLiquidation] BIT


      Thank you so much Please Advise!


      BTW:
      Instrument2InstrumentList table clearly maps each master symbol to the insrrument list in a very clear, competent way, which is very well done by NinjatTader!!

      Comment


        #4
        Hello heikenashi1,

        Access to the NinjaTrader.sdf file is not supported by NinjaTrader.
        Chelsea B.NinjaTrader Customer Service

        Comment


          #5
          Can we send this to the developers as a feature to import the full maps initially?

          Comment


            #6
            Originally posted by NinjaTrader_ChelseaB View Post
            Hello heikenashi1,

            Access to the NinjaTrader.sdf file is not supported by NinjaTrader.
            Hi Chelsea, Good news is I don't think we need access to this or support for it in this context, because this feature is not implemented in the Ninjatrader.sdf

            I went over it 10 times and with someone way smarter than me and there are no maps actually stored in this file. Please advise!

            Comment


              #7
              Hello moontrader1,

              I will submit a feature request to our development for consideration. Once I have a tracking ID for this request I will post in this thread for future reference.

              heikenashi1,

              Unfortunately, there is not any supported access to read or set the symbol mapping of instruments in NinjaScript.
              Chelsea B.NinjaTrader Customer Service

              Comment


                #8
                I'd like to plus one this vote! Please enable export also!!!

                How are we supposed to be Ninja Traders if we can't go in and out with our symbols and lists?!?! :-)

                Comment


                  #9
                  I use the NinjaTools Binance plugin and somehow this app has custom lists I couldn't find ninjatools studio on the NT ecosystem site but it looks like this guy found a solution. Good luck!

                  Comment


                    #10
                    Originally posted by NinjaTrader_ChelseaB View Post
                    Hello moontrader1,

                    I will submit a feature request to our development for consideration. Once I have a tracking ID for this request I will post in this thread for future reference.

                    heikenashi1,

                    Unfortunately, there is not any supported access to read or set the symbol mapping of instruments in NinjaScript.
                    Thank you for submitting that.
                    Last edited by heikenashi1; 02-07-2022, 01:29 PM.

                    Comment


                      #11
                      Thank you for the request!
                      Last edited by samsonli; 02-09-2022, 02:19 PM.

                      Comment


                        #12
                        Hello heikenashi1,

                        NinjaTrader considers the database proprietary and in general, and further do not want users accessing this to prevent platform instability.


                        samsonli,

                        Your link was removed to this external site.

                        Promoting or advertising is generally not allowed on the NinjaTrader forums.
                        Chelsea B.NinjaTrader Customer Service

                        Comment


                          #13
                          ChelseaB, link removed.

                          NinjaTrader is the best, stay the best!!!!!
                          Last edited by samsonli; 02-09-2022, 02:19 PM.

                          Comment


                            #14
                            It's not just users but developers are intentionally blocked from this also. Based on logic is 99.99999% unlikely that a custom map would make the platform unstable because users can already edit this manually. We were initially misled. It is not even in the Ninjatrader.sdf so it is heavily controlled by ninjatrader servers side. This DRW thing has really got legs. This post is hidden from all updates on the home page.

                            The funny thing is that this would actually make a top story on redit!!!

                            Comment


                              #15
                              no promotion intended
                              Last edited by samsonli; 02-09-2022, 01:56 PM.

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by CortexZenUSA, Today, 12:53 AM
                              0 responses
                              1 view
                              0 likes
                              Last Post CortexZenUSA  
                              Started by CortexZenUSA, Today, 12:46 AM
                              0 responses
                              1 view
                              0 likes
                              Last Post CortexZenUSA  
                              Started by usazencortex, Today, 12:43 AM
                              0 responses
                              5 views
                              0 likes
                              Last Post usazencortex  
                              Started by sidlercom80, 10-28-2023, 08:49 AM
                              168 responses
                              2,265 views
                              0 likes
                              Last Post sidlercom80  
                              Started by Barry Milan, Yesterday, 10:35 PM
                              3 responses
                              11 views
                              0 likes
                              Last Post NinjaTrader_Manfred  
                              Working...
                              X