According to your own reasoning, that if 0.10 Lot is gaining 0.40, scaling-out 0.01 will take 0.40 pence, then why not close the whole position and take 400 pence and forget the scaling part all together?
Your programmer is right.
Regarding Q3, there is no best way.
Enrique Dangeroux:
According to your own reasoning, that if 0.10 Lot is gaining 0.40, scaling-out 0.01 will take 0.40 pence, then why not close the whole position and take 400 pence and forget the scaling part all together?
Your programmer is right.
Regarding Q3, there is no best way.
Is there an alternative way of scaling out?

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
Hello,
Can someone help with this issue. I want to develop an EA that scales out or partially takes profit.
Example:
Symbol: Eur/usd
Original lot size: 0.10 Lot
Scale-out lot: 0.01 Lot
Scale-out profit: 0.40 pence
When the position gains 0.40, scale-out with 0.01. When it gains another 0.40, scale-out with another 0.01. So on and so forth.
However, my programmer said that this is not possible. That if 0.10 Lot is gaining 0.40, scaling-out 0.01 will only take 0.04 (0.40/0.10).
Question 1: Is this correct?
Question 2: How can I scale-out/partially close a position to take the entire 0.40?
Question 3: Is scaling out profit by percentage of lot size the best way to scale out?
I will really appreciate your assistance.