I'm afraid you will never get complete understanding of market, you always need to learn something new to stay on top and make money. Market competition explains why majority of trading system can only temporarily beat markets and generate positive alpha - sooner or later your trading edge is found by other market players and profit pie will be split between all of us, driving individual gains to zero.