Entry point: On group of pairs to be defined by settings of the EA along with the volume and direction of each, buy or sell. Once EA is activated, it should open market trades on the set pairs.
EA should act based on the floating P/L of the whole group of trades, the accumulative profit or loss.
Once the floating P/L reaches a set + positive value (lets say 50USD for all open trades.), it should close the group of trades and open reversed positions on the same group of pairs with the same volumes.
Once the new group of trades reaches the target, it should close the new positions and open new reversed positions .. etc with non stop trades.
If any group of trades reaches a set - Negative value, it should open new positions on the same direction on all pairs which we call Supporting group of trades. Once the accumulative P/L reaches the main target (50USD), whole trades should be closed and new reversed positions should be opened.
In case negative result keeps on with more loss after the first supporting group opened (total loss here should reach 150 USD, 100 for first group and 50 for the supporting group, EA should open new group and should close the whole operations when the accumulative result is 0, just 0 .. then open reversed positions on the main group only .. and it goes on with the same rules.
Variables that we need the settings of EA to have:
1- Value of target, on which EA should close open positions and reverse the trades.
2- Value of multiplying positions on loss, for example if we set it 50, means the EA will open new positions when the loss of the main group of trades reaches 50, 100, 150, 200 .. etc
3- The number of multiplying, for example if we set this number to be 3 .. means the EA will multiply positions only 3 times, when the loss of main group reaches 50, 100 and 150 USD .. then it will stop opening new positions on loss and wait for an exit of 0 floating P/L.
4- A Dynamic option of stoping trading after closing all open positions, so if we check this option means the EA will stop trading once clears all current open positions, as long as this option is not checked .. it will keep opening new positions based on the rules.
5- Notifications by email , or mobile .
6- slippage filter
7- equity filter if i want to add money or withdraw money without effecting on trades
- The main point on which the strategy is built is the accumulative P/L for group of pairs, not for each pair aside.
- The first supporting group aim is the same amount of profit, while if the market keep going against us and more supporting groups are reacquired its considered change of the trend and the target turns to be 0 for all open trades.