Being able to maintain a 50% accuracy rate is already quite good. Apart from Martin, there is no strategy that can achieve the so-called 90% or more.
There is no such thing as a trading holy grail. First, get the risk-reward ratio and position management right, and then as your skill level improves, your accuracy will naturally increase.