I have learn much from my experiences beside learn from many books, forex forums, websites and many other sources. But i think learn from our own experiences is the best way to understand this market well. Without much experiences we will never understand this market despite we have learn much from other sources