You've completely misinterpreted the formula. There is no absolute P&L. The NOBF is based on percent returns, not absolute returns.Quote from nonlinear5:
Now you are mixing the absolute P&L and the percentage P&L in the same formula. This will lead to confusing results.
I think if you experiment long enough, you'll come down to this:
SPS = sqrt(trades) * (P / S),
where
trades is the total number of trades
P is the average profit per trade
S is the standard deviation of all trades
This closely relates to Sharpe's ratio and the SQN (System Quality Number). The above formula is what I use to rank and compare my trading systems.
No need for me to "experiment" further. The formula you posted looks pretty much the same as the SQN with all the same flaws.