I'm trying to write a simple EA to manage an entry. When the entry order is placed I would like to add a trailing stop in the same way that you can by right-clicking on the order in the client terminal. (I understand that the Client Terminal handles the trailing stop, not the server.) This way the EA does not need to run all the time the position is open.
I've looked in the documentation, but I can't find a function that allows an EA to set it. Is there such a function?
It is a basic trailing stop I want, but I would like to be able to set it from within an EA. I have a simple EA to place / modify a pending order and if it gets triggered when I'm not present, I'd like the basic MT4 trailing stop to be in place.
I haven't found any function in MQL4 that can do this. I was wondering if I have missed it.
Thanks, Scooby Due, for your comments . Of course, I can program a trailing stop into my EA, so that's what I'll do.
>> I've looked in the documentation, but I can't find a function that allows an EA to set it. Is there such a function?
IMHO... No :(
The brokers really do not want the server overhead of handling trailing stops...
Many brokers even have server side trailing stops 'off' by default, so you have to ask for them to be made available to your account