Explanation 1: You're lying / delusional about your success rate.
Explanation 2: Your trading "theory" is sound, but your theory requires specific and rare conditions to be met before you trade, so your 95-99% success rate only achieves modest gains.
Of course I require specific conditions and I limit the amount at risk. I don't know who doesn't. Regarding me lying, no, but I accept that the pattern can change in the future.