Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Validate other temporalities

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

    Validate other temporalities

    I want to know how I can validate the volume on a 5 minute time frame if I am working on a 1597 tick time frame? Code. Thanks

    #2
    Hi carguzpa,

    You can use the AddDataSeries() function and the Volumes object to obtain the volume for a 5-minute time frame.

    Please refer to the code below:

    Code:
    protected override void OnStateChange(){
      if (State == State.Configure) {
        // Adds a 5-minute Bars object to the strategy and is automatically assigned
        // a Bars object index of 1 since the primary data the strategy is run against
        // set by the UI takes the index of 0.
        AddDataSeries("AAPL", BarsPeriodType.Minute, 5);
      }
    }
    
    protected override void OnBarUpdate() {
      // Compares the primary bar's volume to the 5-minute bar's volume
      if (Volumes[0][0] > Volumes[1][0]) {
          Print("The primary bar's volume is greater");
      }
    }
    For more information about the AddDataSeries() function and the Volumes objects, you can access the following links to learn more:


    Regards,
    William
    ninZa
    NinjaTrader Ecosystem Vendor - ninZa.co

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Mindset, 04-21-2026, 06:46 AM
    0 responses
    52 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Started by M4ndoo, 04-20-2026, 05:21 PM
    0 responses
    71 views
    0 likes
    Last Post M4ndoo
    by M4ndoo
     
    Started by M4ndoo, 04-19-2026, 05:54 PM
    0 responses
    38 views
    0 likes
    Last Post M4ndoo
    by M4ndoo
     
    Started by cmoran13, 04-16-2026, 01:02 PM
    0 responses
    99 views
    0 likes
    Last Post cmoran13  
    Started by PaulMohn, 04-10-2026, 11:11 AM
    0 responses
    60 views
    0 likes
    Last Post PaulMohn  
    Working...
    X