Expert Advisor for crossing Moving Averages

Specification

I need an Expert Advisor for MT5 that opens a long trade when the faster Exponential Moving Average (EMA) cross over the slower EMA and a short trade when the faster EMA crosses under the slover EMA. There are also other setting like closing open positions if a cross-over in the wrong direction happens, options for how many bars the trade should be active before close, time-window when it should execute etc.

I can send you the TradingView strategy so you can see what is needed but these are the main setting...
I have a working code for TradingView in Pine Script version 6 but need help to get this to work on MT5 as an Expert Advisor so I can use it for automated trading.

Responded

1
Developer 1
Rating
(32)
Projects
35
34%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
2
Developer 2
Rating
(60)
Projects
87
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
3
Developer 3
Rating
(508)
Projects
976
74%
Arbitration
27
19% / 67%
Overdue
101
10%
Working
Published: 1 article, 6 codes
4
Developer 4
Rating
(23)
Projects
26
73%
Arbitration
1
0% / 0%
Overdue
0
Working
5
Developer 5
Rating
(627)
Projects
988
47%
Arbitration
33
36% / 36%
Overdue
98
10%
Working
Published: 6 codes
6
Developer 6
Rating
(15)
Projects
19
16%
Arbitration
5
40% / 40%
Overdue
0
Free
7
Developer 7
Rating
(2651)
Projects
3368
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
8
Developer 8
Rating
(431)
Projects
631
53%
Arbitration
32
53% / 22%
Overdue
6
1%
Loaded
9
Developer 9
Rating
(2)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
10
Developer 10
Rating
(12)
Projects
13
23%
Arbitration
7
0% / 71%
Overdue
3
23%
Working
11
Developer 11
Rating
(2315)
Projects
2914
63%
Arbitration
123
44% / 25%
Overdue
429
15%
Working
12
Developer 12
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
13
Developer 13
Rating
(6)
Projects
5
0%
Arbitration
2
50% / 50%
Overdue
2
40%
Free
14
Developer 14
Rating
(307)
Projects
312
70%
Arbitration
2
100% / 0%
Overdue
0
Free
Published: 1 code
15
Developer 15
Rating
(39)
Projects
57
18%
Arbitration
6
33% / 17%
Overdue
1
2%
Free
Published: 2 codes
16
Developer 16
Rating
(4)
Projects
5
20%
Arbitration
1
100% / 0%
Overdue
0
Free
17
Developer 17
Rating
(266)
Projects
598
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Free
Published: 1 article, 22 codes
18
Developer 18
Rating
(47)
Projects
67
37%
Arbitration
5
40% / 40%
Overdue
1
1%
Free
19
Developer 19
Rating
(19)
Projects
24
21%
Arbitration
0
Overdue
2
8%
Free
20
Developer 20
Rating
(7)
Projects
9
0%
Arbitration
2
0% / 100%
Overdue
0
Free
Published: 1 article
21
Developer 21
Rating
(141)
Projects
150
41%
Arbitration
3
33% / 33%
Overdue
1
1%
Working
22
Developer 22
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
23
Developer 23
Rating
(311)
Projects
557
35%
Arbitration
79
32% / 43%
Overdue
202
36%
Working
24
Developer 24
Rating
(250)
Projects
460
26%
Arbitration
140
20% / 59%
Overdue
100
22%
Working
25
Developer 25
Rating
(185)
Projects
241
20%
Arbitration
22
50% / 18%
Overdue
0
Working
26
Developer 26
Rating
(19)
Projects
27
11%
Arbitration
11
9% / 55%
Overdue
12
44%
Free
27
Developer 27
Rating
(6)
Projects
6
0%
Arbitration
0
Overdue
2
33%
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(511)
Projects
549
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
30
Developer 30
Rating
(4)
Projects
3
33%
Arbitration
2
0% / 100%
Overdue
0
Free
31
Developer 31
Rating
(161)
Projects
286
35%
Arbitration
18
22% / 61%
Overdue
42
15%
Working
32
Developer 32
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
(77)
Projects
243
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
36
Developer 36
Rating
(5)
Projects
5
60%
Arbitration
1
0% / 0%
Overdue
2
40%
Free
Published: 1 code
37
Developer 37
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
38
Developer 38
Rating
(359)
Projects
431
54%
Arbitration
20
55% / 15%
Overdue
29
7%
Working
39
Developer 39
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
40
Developer 40
Rating
(568)
Projects
641
41%
Arbitration
25
48% / 36%
Overdue
46
7%
Working
41
Developer 41
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
42
Developer 42
Rating
(43)
Projects
74
50%
Arbitration
5
0% / 60%
Overdue
19
26%
Free
43
Developer 43
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
44
Developer 44
Rating
(296)
Projects
475
40%
Arbitration
105
40% / 24%
Overdue
80
17%
Busy
Published: 2 codes
45
Developer 45
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
47
Developer 47
Rating
(40)
Projects
47
28%
Arbitration
14
21% / 64%
Overdue
1
2%
Busy
Similar orders
Alphapipfx 30+ USD
Sniper Strategy EA -Presicion Forex Trading Bot for MT4 and MT5 Sniper Strategy EA is a fully automated Expert Advisor that executes high-probability forex trades using EMA 50/200 trend detection, RSI 14 momentum filtering, and automatic Support and Resistance zone identification. This bot does not chase price — it waits for price to come to key levels and confirms with multiple indicators before entering, just like
Project Overview ​I am looking for a high-level Algorithmic Trader / Developer to build a sophisticated, fully automated scalping system for the Nasdaq-100 Future (NQ) . The system must integrate institutional order flow logic with market structure analysis. ​The core logic must be written in Python , acting as a central hub that bridges ATAS (as the primary data source for Order Flow) and MetaTrader 5 (as the
I am looking for an experienced quantitative developer to analyze and optimize an MT5 Expert Advisor that I have already developed. The EA is relatively complex and includes: Multiple strategies (Trend Pullback, Breakout, Mean Reversion, EMA Reclaim) Scoring system combining technical score and probabilistic filter Regime detection (ADX based) Volatility filters (ATR regime) Correlation and cluster exposure control
Title: Design and Development of an Automated Forex Trading Robot Using MQL5 and Machine Learning Techniques Abstract: This project focuses on the design and development of an automated Forex trading robot that integrates MQL5 programming and machine learning techniques. The system aims to predict market movements and execute trades automatically, minimizing human error and emotional trading. By leveraging historical
Looking for an experienced MQL5 developer to design and develop a custom Expert Advisor (EA) for MetaTrader 5. The purpose of this EA is not just automated trading, but also to help me better structure, test, and refine my personal trading strategy

Project information

Budget
30 - 200 USD
Deadline
to 10 day(s)