Работа завершена
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Техническое задание
I need the attached EA to be modified as well a multi-currency version. Meaning attach to 1 chart and trade on multiple (defined) pairs
at the same time. All other current inputs should still be working as well.
General modification
Equity Stop:
I need an additional option called "Equity stop" (true/false)
When the EA is attached it checks the current balance of the account. It starts trading.
When the equity reaches a certain profit percentage from the initial balance, the EA closes all open orders and stops
trading for 48 hours from that point on. Also the EA should send an alert via Pop-Up or Notification (if enabled) saying "Equity stop. Percent level
reached".
After 48 hours it checks the balance again and starts trading again. The process repeats.
Example: The initial balance is 1000$. The equity stop is set to 10 (%) During the trade period the EA generates a running balance of 1450$ but the equity is at 1100.
All orders will be closed. Stop trading for 48 hours. If the trader withdraws during that time. The EA will check the balance again after 48 hours. And repeats the process.
If there is no withdraw in this example, the new equity stop will be reached at a level of 1210 $ equity.
Design:
-I want all the comments that appear on the charts like "Managing orders" etc. to be deleted. Instead it should just say "EA running".
-I need a logo in the right upper corner. I do not have that yet. So please just point me to the code and I will put it in the "File" folder
and compile it later on myself. Maybe you can put in an example Logo and I will replace it.
-The EA, if a VPS or so crashes, should be able to pick up running trades again when re-attached.
Multi Currency Version
I need a stand-alone and multi-currency version as I still want to backtest the results in the tester.
The multi-currency version has all the same inputs besides one.
-MaxOrders. In the current version Max Orders defines the maximum amount of trades for a single pair. In the multi-currency version it should define that as well. Per Pair.
When set to 20. Means it only takes a maximum amount of 20 on 1 pair.
-Defining the pairs should only be done inside the code and not the inputs tab. As I want to hide this parameter later on. Please point me where to put them and I will later on adjust it to my needs in the editor.
The EA should automatically check for Suffixes like _ecn etc.
The multicurrency version should take trades based on the M5 chart.
Waiting for your applications. Thanks.