Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

PerformanceMetrics values change to zero

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

    PerformanceMetrics values change to zero

    Hi,

    I did write PerformanceMetrics to calculate maxEvalDD (Eval Prop Funding program way of calculating MaxDD).

    I added a printout to verify my calculations are correct and learned 2 unexplained facts:
    1. During the run of the Strategy Analyzer BackTesting, the Custom PerformanceMetrics is called 4 times for each trade. Why?
    2. The entire point of the PerformanceMetrics is to aggregate values. However, for unexplained reasons, the Values are reset on the 3rd trade (#2). Why?
    Attached are the printout and the OnAddTrade code:

    Time=05/29 14:30:38 857, Trade#=0, TradeTime=05/26 10:27:08 752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:30:38 857, Trade#=0, TradeTime=05/26 10:27:08 752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:30:38 857, Trade#=0, TradeTime=05/26 10:27:08 752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:30:38 857, Trade#=0, TradeTime=05/26 10:27:08 752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00

    Time=05/29 14:30:38 857, Trade#=1, TradeTime=05/26 13:28:02 256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:30:38 857, Trade#=1, TradeTime=05/26 13:28:02 256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:30:38 857, Trade#=1, TradeTime=05/26 13:28:02 256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:30:38 857, Trade#=1, TradeTime=05/26 13:28:02 256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00

    Time=05/29 14:30:38 858, Trade#=2, TradeTime=05/26 14:39:12 084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:30:38 858, Trade#=2, TradeTime=05/26 14:39:12 084
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    Time=05/29 14:30:38 858, Trade#=2, TradeTime=05/26 14:39:12 084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:30:38 858, Trade#=2, TradeTime=05/26 14:39:12 084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00

    Time=05/29 14:30:38 879, Trade#=3, TradeTime=05/26 15:13:32 936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:30:38 879, Trade#=3, TradeTime=05/26 15:13:32 936
    A hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-522.96, cumProfit=1124.08, maxEvalDD=-1215.00
    Time=05/29 14:30:38 879, Trade#=3, TradeTime=05/26 15:13:32 936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:30:38 879, Trade#=3, TradeTime=05/26 15:13:32 936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    ​​

    Code:
    protected override void OnAddTrade(Cbi.Trade trade)
    {
        if (denomination == (Cbi.Currency) (-1))
            denomination = trade.Exit.Account.Denomination;
    
        double hwmProfit    = Values[(int)Cbi.PerformanceUnit.Percent];
        double evalDD        = Values[(int)Cbi.PerformanceUnit.Points];
        double cumProfit    = Values[(int)Cbi.PerformanceUnit.Pips];
        double maxEvalDD    = Values[(int)Cbi.PerformanceUnit.Currency];
        Print("Time="+DateTime.Now.ToString("MM/dd HH:mm:ss fff")+", Trade#="+trade.TradeNumber+", TradeTime="+trade.Entry.Time.ToString("MM/dd HH:mm:ss fff"));
        Print("A hwmProfit="+hwmProfit.ToString("0.00")
            +", evalDD="+evalDD.ToString("0.00")+", cumProfit="+cumProfit.ToString("0.00")+", maxEvalDD="+maxEvalDD.ToString("0.00"));
    
        hwmProfit            = Math.Max(hwmProfit, cumProfit+trade.MfeCurrency);
        evalDD                = cumProfit-(trade.MaeCurrency+hwmProfit);
        cumProfit             += trade.ProfitCurrency;
        maxEvalDD            = Math.Min(maxEvalDD, evalDD);
    
        Values[(int)Cbi.PerformanceUnit.Percent]    = hwmProfit;
        Values[(int)Cbi.PerformanceUnit.Points]        = evalDD;
        Values[(int)Cbi.PerformanceUnit.Pips]        = cumProfit;
        Values[(int)Cbi.PerformanceUnit.Currency]    = maxEvalDD;
        //Values[(int)Cbi.PerformanceUnit.Ticks]        += trade.ProfitTicks;
    
        Print("B hwmProfit="+hwmProfit.ToString("0.00")
            +", evalDD="+evalDD.ToString("0.00")+", cumProfit="+cumProfit.ToString("0.00")+", maxEvalDD="+maxEvalDD.ToString("0.00"));
    }​

    #2
    I just ran the same strategy as optimize, for the same 4 trades and with 2 iterations (***Iterate= was manually added). As you can see, the for some trades are called more than 4 times, and the same reset happens on the 3rd trade (#2).

    ***Iterate=0
    Time=05/29 14:57:45.926, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:45.926, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:45.926, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:45.926, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00

    Time=05/29 14:57:45.927, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:45.927, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:45.928, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:45.928, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:45.928, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00

    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:57:45.928, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00

    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-522.96, cumProfit=1124.08, maxEvalDD=-1215.00
    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-522.96, cumProfit=1124.08, maxEvalDD=-1215.00
    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:57:45.942, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    ***Iterate=1
    Time=05/29 14:57:47.178, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:47.178, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:47.178, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    Time=05/29 14:57:47.178, Trade#=0, TradeTime=05/26 10:27:08.752
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00

    Time=05/29 14:57:47.179, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:47.179, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:47.179, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    Time=05/29 14:57:47.179, Trade#=1, TradeTime=05/26 13:28:02.256
    A hwmProfit=1040.00, evalDD=-1215.00, cumProfit=601.02, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00

    Time=05/29 14:57:47.179, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:57:47.180, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    Time=05/29 14:57:47.180, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00
    Time=05/29 14:57:47.180, Trade#=2, TradeTime=05/26 14:39:12.084
    A hwmProfit=0.00, evalDD=0.00, cumProfit=0.00, maxEvalDD=0.00
    B hwmProfit=295.00, evalDD=-425.00, cumProfit=-133.98, maxEvalDD=-425.00

    Time=05/29 14:57:47.183, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:57:47.183, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-518.98, cumProfit=863.06, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-522.96, cumProfit=1124.08, maxEvalDD=-1215.00
    Time=05/29 14:57:47.183, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00
    Time=05/29 14:57:47.183, Trade#=3, TradeTime=05/26 15:13:32.936
    A hwmProfit=1386.02, evalDD=-995.00, cumProfit=997.04, maxEvalDD=-1215.00
    B hwmProfit=1386.02, evalDD=-388.98, cumProfit=1258.06, maxEvalDD=-1215.00

    Comment


      #3
      Hello Shai Samuel,

      Unfortunately it is not documented why that may be called multiple times, that may be due to some internal process.

      This is the only documentation for AddTrade: https://ninjatrader.com/support/help...sub=OnAddTrade

      If you are trying to make a custom metric I would suggest to design your metric like the sample metric SampleCumProfit and see if you have a similar result.
      JesseNinjaTrader Customer Service

      Comment


        #4
        Thank you Jesse,

        My design follows the sample. I may have found a bug that might have an impact on the time of the backtesting process. I suggest you forward this to the developers as a potential bug to check.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by joseph_kuruvilla12, Today, 01:01 AM
        0 responses
        6 views
        0 likes
        Last Post joseph_kuruvilla12  
        Started by joseph_kuruvilla12, Today, 12:40 AM
        0 responses
        4 views
        0 likes
        Last Post joseph_kuruvilla12  
        Started by joseph_kuruvilla12, Today, 12:13 AM
        0 responses
        5 views
        0 likes
        Last Post joseph_kuruvilla12  
        Started by stafe, 07-19-2024, 01:32 PM
        3 responses
        40 views
        0 likes
        Last Post stafe
        by stafe
         
        Started by joseph_kuruvilla12, Yesterday, 10:29 PM
        0 responses
        5 views
        0 likes
        Last Post joseph_kuruvilla12  
        Working...
        X