ON a "trades (not time)" chart the 0 trades number axis should be no trades yet and should be plotted at the $0 PL axis. There currently is no equity curve for the first trade because the data is plotted at axis 0 for the first trade. When there are 48 trades, the last number should be 48 not 47. The first trade should be at trades axis 1 but instead the second trade is plotted at trades axis 1.
In "time" mode the chart suffers from similar bug. The first trade has no equity curve. The chart begins at the end of the first trade instead of at $0.
I get that this is low priority and I get that charts can be drawn in different ways and still be correct but why on earth would we want to hide the line the first trade makes from zero? It makes more sense for our PL charts to start at zero and draw a line to the PL of the first trade....