MT4 EA for XAUUSD with Full-Close and Partial-Reopen Cycle Modes

MQL5 Experts

Job finished

Execution time 6 days
Feedback from employee
Fantastic Buyer!
Feedback from customer
Marco was helpful, professional, and precise. Clear communication, good support throughout the project, and a serious approach to the work. Positive experience. recommended.

Specification

I am looking for an experienced MQL4 developer to build a custom MT4 Expert Advisor for XAUUSD.

Platform:
- MetaTrader 4
- Language: MQL4
- Symbol: XAUUSD

Core logic:
- Open 1 Buy and 1 Sell at the same time
- Both orders must have configurable fixed TP and fixed SL
- EA must work only when manually enabled
- No indicators, no news filter, no trend filter, no AI logic

Operating modes:
- Mode 0 = OFF
  No new trades

- Mode 1 = Auto cycle after full closure
  Open 1 Buy + 1 Sell
  Wait until both trades are fully closed
  Then automatically open a new pair
  Continue until manually turned OFF

- Mode 2 = Auto cycle with partial reopen
  Open 1 Buy + 1 Sell
  If one side closes while the other remains open, the EA can open a new pair without waiting for full closure of the previous pair
  Continue until manually turned OFF

Requirements:
- Manage only EA orders using Magic Number
- Do not interfere with manual trades or other EAs
- Spread filter before opening new trades
- Stable behavior after MT4 / PC / VPS restart
- Correct handling of order execution errors
- No accidental duplicate entries

Inputs required:
- Mode
- LotSize
- TakeProfitDistance
- StopLossDistance
- MaxSpread
- Slippage
- MagicNumber
- MaxOpenPairs

Extra feature:
- Close All function to close only EA orders

Delivery requested:
- .ex4 file
- preferably .mq4 source file
- installation instructions
- support for initial demo testing
- include number of revisions in quotation

Please send:
- total price
- delivery time
- revisions included
- whether .mq4 source is included
- whether you have built similar EAs before

Responded

1
Developer 1
Rating
(597)
Projects
690
33%
Arbitration
43
44% / 44%
Overdue
12
2%
Loaded
2
Developer 2
Rating
(1304)
Projects
1732
49%
Arbitration
54
69% / 15%
Overdue
38
2%
Working
3
Developer 3
Rating
(35)
Projects
53
74%
Arbitration
4
50% / 0%
Overdue
0
Free
4
Developer 4
Rating
(454)
Projects
718
34%
Arbitration
34
71% / 9%
Overdue
22
3%
Free
5
Developer 5
Rating
(298)
Projects
477
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Loaded
Published: 2 codes
6
Developer 6
Rating
(12)
Projects
18
17%
Arbitration
3
33% / 67%
Overdue
3
17%
Free
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free

Project information

Budget
400 - 1000 USD