Please take a look around, and feel free to .
Enough to make us earn profit. We really can't way how much we need to know since theirs nothing that can help us guage our knowledge but the profit we are making. If we are making profit then that means we are earning good and earning well in forex trading.
There is no end of learning. Every skills are necessary as per their levels. More you gain experience, more you get to learn something which can be utilize to earn profits at complicated situations.