Yes you are right take profit is very useful tool in mt4 or any other platform for trading. Forex trading is online business in which price of one currency take many turns even in one day so this is very hard to see market all the time so fix this special tool in trading platform it will close your trade in profit when market touch your mentioned point.