Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Request: Virtual Series<T> methods

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

    Request: Virtual Series<T> methods

    Please make the get/set methods (indexers) of Series<T> virtual or provide a way to make the value lazy for descendants. I would like to override these to enable lazy calculations.

    For example, if I have a series where the calculation of the value is expensive and not all indicators/strategies would use it or use all values, it should not calculate.

    Code:
     public class MySeries : Series<MyEnum>
     {
         public override MyEnum this[int ago]
         {
             get
             {
                 if (!IsValidDataPoint(ago))
                     this[ago] = ExpensiveCalculation(ago);
      
                 return base[ago];
             }
             set { base[ago] = value; }
         }
     }

    #2
    Hello wbennettjr,

    Thank-you for your post and contributions to improving our product.

    I have submitted a feature request to the development team.
    Paul H.NinjaTrader Customer Service

    Comment


      #3
      Thanks a lot Paul. No prob.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by cre8able, Today, 01:16 PM
      2 responses
      9 views
      0 likes
      Last Post cre8able  
      Started by chbruno, 04-24-2024, 04:10 PM
      3 responses
      48 views
      0 likes
      Last Post NinjaTrader_Gaby  
      Started by samish18, Today, 01:01 PM
      1 response
      7 views
      0 likes
      Last Post NinjaTrader_LuisH  
      Started by WHICKED, Today, 12:56 PM
      1 response
      9 views
      0 likes
      Last Post NinjaTrader_Gaby  
      Started by WHICKED, Today, 12:45 PM
      1 response
      11 views
      0 likes
      Last Post NinjaTrader_Gaby  
      Working...
      X