The Problem with Trailing Stop in MetaTrader 5 - Forcing Trailing Stop to Activate at a Certain Profit Level - page 4
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
That makes absolutely no sense! How can a Take-profit be converted into a Stop-Loss when it is hit?
You seem to be going on about the same thing as before, about wanting to set a trailing-stop at the current quote price when a certain level is reached.
We have already explained that your reasoning is flawed.
Okay, a Stop Loss that only activates when a certain profit is reached. For instance, you buy at X, and as soon as you buy you activate this EA or script or whatever. The instruction for this EA is the following:
As soon as the number of points in profit is reached, place a Stop Loss at that point. It's not even trailing. So for instance, after 500 points in profit is reached, the EA places a Stop Loss there so if the price goes higher you can manually close it at a higher profit, but if it comes down, your initial 500 point profit is guaranteed because of the Stop Loss the EA placed in place.
I humbly ask you to do more research on some principles of trading. Some of the things you are asking for are simple not possible or allowed in trading.
It is not possible to set a Stop-Loss at or above the current buy level. And in fact, if there is a Stops Level in play, it may even have to be placed several points below the current quote price.
This is the same thing that was explained previously about setting the trailing-stop-loss.
When I say “place a Stop Loss at the current price”, I'm well aware that even if it was possible, it would get hit immediately. I might have been unclear on that though. What I really mean, is placing the Stop Loss a few points below the current price obviously. So the following scenario:
You buy at X price mark. When the price reaches X+500-point mark, the EA or script will automatically place a Stop Loss at X+490-point mark. Meaning, in the worst case scenario, your trade will close with 490 points of profit. I know it's not possible to place a Stop Loss at the exact current price.
Currently if you want to place a Stop Loss between your long position and the current price, you'd have to first drag your long position down to place a Stop Loss below it, then release the mouse, then drag the Stop Loss again and bring it up between your long position and the current price. Which is cumbersome. But the cumbersome part is not the problem necessarily, the fact that you may not be able to do it on time is the problem. Hence the question about automating this process.
When I say “place a Stop Loss at the current price”, I'm well aware that even if it was possible, it would get hit immediately. I might have been unclear on that though. What I really mean, is placing the Stop Loss a few points below the current price obviously. So the following scenario:
You buy at X price mark. When the price reaches X+500-point mark, the EA or script will automatically place a Stop Loss at X+490-point mark. Meaning, in the worst case scenario, your trade will close with 490 points of profit. I know it's not possible to place a Stop Loss at the exact current price.
Currently if you want to place a Stop Loss between your long position and the current price, you'd have to first drag your long position down to place a Stop Loss below it, then release the mouse, then drag the Stop Loss again and bring it up between your long position and the current price. Which is cumbersome. But the cumbersome part is not the problem necessarily, the fact that you may not be able to do it on time is the problem. Hence the question about automating this process.
Then as I have already stated, use one of the existing programs that apply a trailing stop that also provides a "step" parameter, (aka. a trailing-step).
But if it is not exactly to your liking, then hire someone to code it to your exact requirements.
There are many "Trailing Stop" solutions (with various options), available in the CodeBase section and also available in the Market place, both free and paid options.
Please following the two links I provided in the previous sentence and do some research on your own, because recommendations or suggestions for products are not allowed on the forum.
EDIT: And if nothing is to your satisfaction, then you can always code your own or hire a programmer in the Freelance section to do it for you.
I can set trailing stop without setting initial stop loss?
Yes!