Sure, we must stick with our principle/rules. It is something crucial because it can avoid greedy. Once we fail to obey the principle/rules, we may end up with losses due to unrealistic targets. By the way, since we must take profits in a short time, we shouldn't set too high targets. Raising 10% is enough to take profits. It is quite different than holding for a long term that we can set a high target because the price change can be very significant.
This is undoubtedly nothing but the truth. Although some persons still set high target and yet market hit their profit levels but that should only be done by a professional trader and only when he or she has confirmed that the market will never reversed against him or her. Someone ones told me that while trading, I should not fight the market but should rather align my self with the trend to make profit and leave while the large players do their thing. After interpreting that statement in my own idea, I just see that truly, any retail trader that is fighting the market instead of setting up a good target limit, might not be profitable.