Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Double Instantiation of Indicator

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

    Double Instantiation of Indicator

    I wrote my own indicator with a public data series and it generates graphics on the screen (line and dots - no plots)

    When I use the indicator in the Initialize method of the strategy - that works fine and I see all of the drawings.

    But then when I want to retrieve the data series in the OnBarUpdate() - I can not figure out how to retrieve the data from the indicator added at the beginning.

    If I simply call my indicator again in OnBarUpdate() like this:
    double myvalue = MyIndicator(a,b,c,d,e,f,g)[0]

    Then it seems to me that this is wasting memory because I am in essence creating another instance of the Indicator in memory - and it is having to process the 256 bars backwards.

    Is there a best practice on how to limit the # of times an indicator is created?

    TODDL

    #2
    Hello TODDLINDSTROM,

    Thank you for writing in. You can just initialize the indicator into a variable. For example:
    Code:
    	private SMA mySMA;
            protected override void Initialize()
            {
                CalculateOnBarClose = true;
    	    Add(mySMA = SMA(14));
            }
            protected override void OnBarUpdate()
            {
    	    Print(mySMA[0]);
    	    Print(mySMA[1]);
            }
    Please let me know if I may be of further assistance.
    Michael M.NinjaTrader Quality Assurance

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by mattbsea, Today, 05:44 PM
    0 responses
    3 views
    0 likes
    Last Post mattbsea  
    Started by RideMe, 04-07-2024, 04:54 PM
    6 responses
    31 views
    0 likes
    Last Post RideMe
    by RideMe
     
    Started by tkaboris, Today, 05:13 PM
    0 responses
    2 views
    0 likes
    Last Post tkaboris  
    Started by GussJ, 03-04-2020, 03:11 PM
    16 responses
    3,282 views
    0 likes
    Last Post Leafcutter  
    Started by WHICKED, Today, 12:45 PM
    2 responses
    20 views
    0 likes
    Last Post WHICKED
    by WHICKED
     
    Working...
    X