Much have been written about forex. Am going to add up one more brick on the block. I have been trading since last one year. My expertise is intermediate, yet I feel I know much when i talk to others. When i start trading same old flashback repeats. I win again win again win, i double the the equity, and triple it sometime. Then i think I feel like I m a shark, I should swim like a shark, after such feelings come, i start loosing.

My some more mistakes are:
  •    I know what should i do, but i don't stick to the rule.
  •    Unable to see the picture in detail
  •    Ignoring charts from other time frame
  •    Entering too early, and setting tight stop loss
  •    Putting trailing stop 
  •    Trusting EURUSD, CHFUSD than AUD, NZD etc
  •    Not following the trend
  •    Getting tempted to trade without proper analysis
  •    Never doing SWOT analysis
  •    Inability to learn from previous mistakes
 Now , I have researched many more books, more or less i know what are harmonic chart patterns, what is RSI BAMM,  how to trade S/90 crossover and Fibonacci retracement. 

I recommend others to follow trendline support and resistance in multiple time frame and enter when your intuition pokes you.