I have to correct myself. The market is both random and not and to profit you need an edge. This edge will keep you going in the right direction no matter what the market throws at you.
Previously I mentioned it was not random but the problem I faced was that I thought predicting a direction was possible, this can't be further from the truth. To profit one must remain humble and believe our position entered is wrong until proven profitable.
Give that a good thought!
Cheers and happy trading~