Great example of why 99% of traders lose.

How are you letting your profits run when you are exiting on pullbacks? Stocks do have periods of consolidation or pullbacks. Does not mean the trend is over. Not even close. So, you end up ditching stocks that could very well end up the big winners. What you are doing is not trend following the way it is intended. And I subscribe to trend following as my method of trading.
So I'm not sure you understood my system. Every [time period] I'm selling the [5] stocks in which I'm biggest down or have had the least appreciation. So my winners will pull ahead, AND THEY WILL HAVE ROOM TO CONSOLIDATE. If one is up by 50%, but then pulls back 10%, I'm selling the one that is only up 5% long before I sell that first one. The WINNERS I give time to consolidate, fly my beautiful babies, FLY!!!! The LOSERS I cut short.