Initially i was also getting the same either closing trades too early or getting tagged my SL and then watching the markets moving in the same direction i traded.I suffer from a very common problem.. I exit trades too soon. Sure booking profits is great, but I know I can do better. I am profitable, just always looking to improve.
I swing trade options. I think one issue is looking at the charts all day long, even though I will not exit. I think it provokes me to take a profit when there is more room left to go.
anyway,, I am looking for some pointers on how to deal with this.

