Yes you are right. If we are unable to concentrate due to any reason then we cannot predict the market efficiently and there is a big hope that we may get loss because of that thing. So its better to not to trade when you are not feeling well and know you are not able to do well in the market because not making money is quite good as compared to getting huge loss from the market.