In order to consistently do well you can't be a person of principle, doing the right thing all the time. One of principle would have been shorting all day today and will keep doing so until he/she is proved right. By making money long Today you were part of a crime and are no different from those crooks on Wall Street. Now if you can trade with Charts ONLY (like I do?), completely oblivious to everything else, then by ignorance you are ok..