Keith Watford: No it isn't, it is impossible under the current price.
@Roberto Jacobs: I agree with @Keith Watford! Just like a Stop-Loss can be set in the positive (Trailing-Stop), a Take-Profit can also be set in the negative, just as the OP wants. Obviously, this is only possible when the current price is below both the Open Price and the new Take-Profit in the case of a Buy Order (reversed in the case of a Sell order).
@Culver: I doubt you will find a ready-made EA to do that! To achieve setting a new T/P price, you have to use the OrderModify() function. This is the same procedure as altering the Stop-Loss to
achieve a Trailing-Stop. However, should this be too complicated for you,
please contemplate hiring someone in the Freelance Job section to modify your code for you.
That's not the same Mladen. It could be that this order never reached the "negative breakeven" TP.
However, from a trading point of view I don't understand how such thing is useful ?
I have seen the technique being used in Grid Systems, and obviously I agree that it is not such a great idea!
However, Alain has suggested to me that I should not "attack" newbie traders for not listening to more experienced traders, but to rather allow them to learn for themselves and gain the experience. So, I did exactly that and explained how to achieve a Negative TP! ;)
It can be useful depending on market conditions and the strategy you are following.