ji haan yeh sab cheezein zaroori hain kyon k success k liye koi ek cheez kaafi nahi hoti aur har ek k liye koi diffenre tthing hoti hai success k liye... it is combination of the things which can give you success. some time one things work and some times other things work as some times you make a bad decision s but luck can save you this is why forex is very interesting.