Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Weekly pnl

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

    Weekly pnl

    How do I access the pnl for the previous week?

    #2
    Hello Occam,

    This can be custom coded, using the Trade Performance class.

    This sample discusses some ways of using this class and how to reset values at the start of new sessions. You can modify to reset values at the start of the week.


    You can also generate performance reports by the week. Click the Periods tab, then period drop down list to Weekly. These reports are available from the strategy analyzer backtest or by right clicking a running strategy in the control center.
    Attached Files
    Ryan M.NinjaTrader Customer Service

    Comment


      #3
      Thanks, I understand the Trade Performance class. You can easily cycle back throught the existing trades. What I need a simple scheme for corralling a block of trades within a calendar week. Any hooks for this?

      Comment


        #4
        No hooks beyond custom coding it. The sample posted is pretty close, but you'll want to change the resetting technique to once per week instead of once per day:

        Code:
        if (Bars.FirstBarOfSession && FirstTickOfBar && Time[0].DayOfWeek == DayOfWeek.Monday)
        {
        priorSessionTrades = Performance.AllTrades.Count;
        }
        Ryan M.NinjaTrader Customer Service

        Comment


          #5
          Would that work on Mondays where the exchanges are closed?

          Comment


            #6
            Good point - You'll want to custom code for holiday behavior or choose another day of the week.
            Ryan M.NinjaTrader Customer Service

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by cmoran13, 04-16-2026, 01:02 PM
            0 responses
            37 views
            0 likes
            Last Post cmoran13  
            Started by PaulMohn, 04-10-2026, 11:11 AM
            0 responses
            23 views
            0 likes
            Last Post PaulMohn  
            Started by CarlTrading, 03-31-2026, 09:41 PM
            1 response
            162 views
            1 like
            Last Post NinjaTrader_ChelseaB  
            Started by CarlTrading, 04-01-2026, 02:41 AM
            0 responses
            98 views
            1 like
            Last Post CarlTrading  
            Started by CaptainJack, 03-31-2026, 11:44 PM
            0 responses
            152 views
            2 likes
            Last Post CaptainJack  
            Working...
            X