Imagine you model each stock as a random walk (fractal) and also that you can buy and sell at any price. Suppose also that it 'walks' with the pace of 1.
If you buy, for example, 1000 shares of several companies, for \$100, and you sell every falling position that hits \$95, but keep every company until it reaches \$110. Wouldn't that be a winning strategy?
As a stock investor, I do not think it is possible to model the stock prices. There are systems that work but even then, you may be looking at one good winner to cover 7-8 losers. The problem is that the stock exchange is not logical, it is emotional and all sorts of things, mainly unsubstantiated rumours, have a big instant effect.