No that person doesn't have to be there all the time. If you have a friend, girlfriend or an anonymous poster on an internet forum and you tell them that you are going to do something, there is a strong probability that you will do it.
If you review your trades with someone there is a strong...