yes you are right, better not to be greedy, you better take a fair profit because when you are greedy you can be a lot of losses, fortune already set not too much take profit.
Greed would be harming you. Humans are greedy and they want to get more and more even after they had enough money. But in trading, if you become greedy, you might be losing all what you have, slowly and gradually. So better is when you have got enough profit, you wouldnt be going for more anymore. Reason is, if you go further, this might be of great loss to you.