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

Ninjatrader historical data files (.ncd files)

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

    Ninjatrader historical data files (.ncd files)

    Hello,

    I don't really want to get off track, but I do want to state my reason for wanting to do what I am suggesting - Ninjader's support of data from independent brokers has become too unreliable and the monitoring and automatic backfill of any data due to errors etc., seems completely lacking. As I have the expertise to fix this myself, that is what I am looking to do.

    I propose to write an adapter that can connect to the broker's servers, download data, and pre-populate the .ncd files with that data that is missing or broken on NT8's historical data servers.

    I already have the code to download data from some brokers as I use it elsewhere.
    I believe I already have the format of the .ncd data files. I've certainly been able to read them in the past in my own code.

    What I am not sure of is, how NT detects it has historical data or not. I guess it simply looks for the presence of the .ncd file?

    I realise this would be completely unsupported, and I would counter that it should entirely not be necessary, but it is (data is missing / non-existent for me as of last night's close, again).

    I was hoping you might be able, before I spend some hours putting this together, that you could confirm this is all that is required. That if I download the data and put it in the correct format in the .ncd files, correctly named, that NT will take and use that as already downloaded historical data?

    Thank you.


    #2
    Hello pjsmith,

    Thank you for your reply.

    I can offer a couple of general resources to help answer your questions. The criteria for when NinjaTrader downloads historical data is listed here:


    It does check for a couple of things, including if the oldest day in the request for data is not included in the data repository. This is where it checks for the presence of the data file. If you have data you would like to import, the required formats are explained on the following page:

    You may import data formatted in a .txt file and NinjaTrader will convert it to the .ncd file type via the import utility at Control Center > Tools > Import > Historical Data.

    Please let us know if we may be of further assistance.
    Emily C.NinjaTrader Customer Service

    Comment


      #3
      Thank you, Emily.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by Segwin, 05-07-2018, 02:15 PM
      14 responses
      1,789 views
      0 likes
      Last Post aligator  
      Started by Jimmyk, 01-26-2018, 05:19 AM
      6 responses
      837 views
      0 likes
      Last Post emuns
      by emuns
       
      Started by jxs_xrj, 01-12-2020, 09:49 AM
      6 responses
      3,294 views
      1 like
      Last Post jgualdronc  
      Started by Touch-Ups, Today, 10:36 AM
      0 responses
      13 views
      0 likes
      Last Post Touch-Ups  
      Started by geddyisodin, 04-25-2024, 05:20 AM
      11 responses
      63 views
      0 likes
      Last Post halgo_boulder  
      Working...
      X