Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Sma

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

    Sma

    I'm using an SMA with a period of 20. It works after the first 20 bars, but at market open it gives me problems.

    Is there a way to say something like: if (there are < 20 bars printed), then SMA period is 5. Else, SMA period is 20.

    Can you give an example if this is possible?

    Thank you.

    #2
    Hello imali,

    Thanks for your post.

    By default, most indicators that have plots will not display their plots until 20 bars have been processed. It would not matter if you used an SMA with a period of 1 or 100.

    You could create a custom copy of the SMA indicator and add the property BarsRequiredToPlot = x where x would be the value you prefer. Keep in mind that if x is less than the period of the SMA that the moving average during that time will be inaccurate.

    Reference: https://ninjatrader.com/support/help...iredtoplot.htm

    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