Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Current Timeframe Variable

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

    Current Timeframe Variable

    I have an indicator that operates on a higher timeframe, but it needs to be specified manually. I always set it to 4x current timeframe (e.g., if the chart is a 15 minute, it operates on a 60 minute). If I change timeframes, I need to change the indicator parameters manually, and if I go to a higher timeframe than the indicator is operating on, it breaks everything. So far, my best workaround has been to have a template for every single timeframe and load that template as necessary.

    I'd like to create a wrapper for the indicator where I can just specify the timeframe multiplier, rather than the absolute timeframe to operate on. In order to do that, I'd need something like a "CurrentTimeframe" variable. Does something like that exist?

    #2
    DMC,

    From inside an indicator/strategy you can use :
    Bars.Period.Id.ToString() and Bars.Period.Value.ToString()

    Regards,
    Pablo Maglio
    www.TheIndicatorStore.com
    pmaglio
    NinjaTrader Ecosystem Vendor - The Indicator Store

    Comment


      #3
      Thanks again, Pablo!

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by CarlTrading, 03-31-2026, 09:41 PM
      1 response
      156 views
      1 like
      Last Post NinjaTrader_ChelseaB  
      Started by CarlTrading, 04-01-2026, 02:41 AM
      0 responses
      90 views
      1 like
      Last Post CarlTrading  
      Started by CaptainJack, 03-31-2026, 11:44 PM
      0 responses
      138 views
      2 likes
      Last Post CaptainJack  
      Started by CarlTrading, 03-30-2026, 11:51 AM
      0 responses
      130 views
      1 like
      Last Post CarlTrading  
      Started by CarlTrading, 03-30-2026, 11:48 AM
      0 responses
      107 views
      0 likes
      Last Post CarlTrading  
      Working...
      X