Trailing TP group of trades money amount
-
How do I modify stops for each new trade so the sum of all profit and loss of the trades is an x amount?
For example
all buy trades
Trade a ) 0.01 price 1.0001
Trade b ) 0.02 price 1.0002
Trade c ) 0.03 price 1.0003
How to modify the stops so that at each new trade the profit hitting the tp of all of them is 10 USD for example.
-
I would like to do what trailing loss of money block does, just with profit instead.
-
block Check profit (unrealized) is not what you need? I have not good understood what exactly you will do ... try block Check profit (unrealized)
-
Yes the ea is completed with block check profit unrealized and close trades.
I just would like to have the possibility to do the same but with take profit orders. It is important for the ea to go live, so having a precise take profit order as a proof, the broker cannot cheat easily.
-
it must be calculated manually
I think there is not block for this ...
but if you find formula how to calculate it, you can calculate one Price Level for all trades and than set TPs on this price level -
With what I have in the formula blocks it seems impossible

Basically it's just the same as an existing block, it should only be with take profit instead of stop loss. -
Checking the unrealized profit and then closing trades at certain profit - how is that connected to any stop-loss or take-profit?
If I am not wrong, you want to set the take-profit of all trades to be at the same level, so when that take-profit is hit, the total profit from all trades to be 10 usd. Interesting idea, but it doesn't exists as a block or option. And there is at least one possible problem for this idea. If your account is in USD and you trade EURUSD, 1 pip is always equals to certain amount of money, depending on the lot size. But if you are under USDCHF for example, that amount changes on every tick. So, if you want to be precise you will need to modify TP multiple times.
This is all very tricky and I think it's easier to just check the current profit and then close the trades that produced that profit. The downside of this is of course the fact that multiple trades would be closed slowly and the final profit will most probably be different than the value that is written in the block. But at least the broker does not see any TP levels, because TP is not used in this case
-
I am looking for the same idea ,How do I make close all trades by take profit for example, ูall Trades = +10 Pips .
-
Ok thank you, I will just leave it as it is
-
Has anyone found a workaround for this? I am trying to exactly as manu22 writes in the original post, and the "check profit unrealised" is not optimal..