Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Accessing MarketDepth Data

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

    Accessing MarketDepth Data

    I'm trying to develop an indicator that will pull the marketdepth volume for bid and asks then perform a simple calculation, but I cannot seem to find the right syntax to do it. When i try to compile it I get the following error

    Using the generic type 'NinjaTrader.Data.MarketDepth<T>' requires 1 type arguments
    This is the code I thought would work:

    Code:
    protected override void OnMarketDepth(MarketDepthEventArgs e)
    {
    for (int i = 0; i < 5; i++)
    {
    bidvol = MarketDepth.Asks[i].Volume;
    askvol = MarketDepth.Bids[i].Volume;
    }
    
    balance = bidvol/askvol;
    }
    Any help would be great. Thank you.

    #2
    Hello maxwellspi,

    Thank you for your post.

    I'd suggest taking a look at the example from our help guide of building your own Level 2 book:



    The incoming event being processed should be checked whether it is an ask or bid event. You can check whether it's an ask or bid event with:

    Code:
    if (e.MarketDataType == MarketDataType.Ask)
    {
         //do something
    }
    
    if (e.MarketDataType == MarketDataType.Bid)
    {
         //do something
    }
    That example linked above shows assigning the values to a list, but you could use a different method to hold the prices if you like.

    Please let us know if we may be of further assistance to you.

    Comment


      #3
      The example you provided helped! Thank you NinjaTrader_Kate

      Comment

      Latest Posts

      Collapse

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