Forget Charts: This Trader Says Your Mind Is Your Biggest Trading Challenge

Forget Charts: This Trader Says Your Mind Is Your Biggest Trading Challenge