Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

running total sum( cumulative sum)

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

  • zteck
    replied
    Thank you so much Chris. I appreciate!

    Leave a comment:


  • NinjaTrader_ChrisL
    replied
    Hello zteck,

    Thanks for the post.

    This is an extension method. Extention methods must belong to a static class, which is not possible for a NinjaScript Strategy/Indicator. You can just create this method inside of your Strategy class without the extension. Please see the example attached.

    Here is a publicly available link on the yield keyword:
    https://msdn.microsoft.com/en-us/lib...v=vs.100).aspx

    Please let us know if we may be of any further assistance.
    Attached Files
    Last edited by NinjaTrader_ChrisL; 10-24-2017, 09:08 AM.

    Leave a comment:


  • zteck
    started a topic running total sum( cumulative sum)

    running total sum( cumulative sum)

    Hello, I'm trying to do a cumulative sum( running sum total) of an list of number.
    I found this code for C#:


    public static IEnumerable<double> CumulativeSum(this IEnumerable<double> sequence)
    {
    double sum = 0;
    foreach(var item in sequence)
    {
    sum += item;
    yield return sum;
    }
    }

    I'm a C# beginner so I don't know how and where put this code in the strategy.
    Can someone give me some advice? thank you so much!

Latest Posts

Collapse

Topics Statistics Last Post
Started by AaronKoRn, Today, 03:05 PM
1 response
9 views
0 likes
Last Post NinjaTrader_Emily  
Started by zacharydw00, Today, 02:21 PM
2 responses
15 views
0 likes
Last Post zacharydw00  
Started by Harvard, Today, 12:01 PM
2 responses
13 views
0 likes
Last Post Harvard
by Harvard
 
Started by DanDaMan, Today, 12:40 PM
5 responses
15 views
0 likes
Last Post NinjaTrader_Zachary  
Started by bob999, 02-16-2021, 10:00 AM
3 responses
29 views
0 likes
Last Post NinjaTrader_Kate  
Working...
X