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 Gaterz, Yesterday, 06:52 PM
      1 response
      9 views
      0 likes
      Last Post NinjaTrader_Marco  
      Started by dmelleady, Yesterday, 10:18 PM
      1 response
      8 views
      0 likes
      Last Post NinjaTrader_ChrisSch  
      Started by arangocj, Yesterday, 09:46 PM
      1 response
      7 views
      0 likes
      Last Post NinjaTrader_ChelseaB  
      Started by rgoudie, Yesterday, 09:13 PM
      2 responses
      9 views
      0 likes
      Last Post rgoudie
      by rgoudie
       
      Started by bosajin, Yesterday, 03:48 PM
      3 responses
      12 views
      0 likes
      Last Post bosajin
      by bosajin
       
      Working...
      X