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
(33)
Projects
36
33%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
2
Developer 2
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
3
Developer 3
Rating
(510)
Projects
977
74%
Arbitration
27
19% / 67%
Overdue
100
10%
Working
Published: 1 article, 6 codes
4
Developer 4
Rating
(24)
Projects
26
73%
Arbitration
1
0% / 100%
Overdue
0
Free
5
Developer 5
Rating
(636)
Projects
1007
47%
Arbitration
33
36% / 36%
Overdue
99
10%
Working
Published: 6 codes
6
Developer 6
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
7
Developer 7
Rating
(2675)
Projects
3414
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
8
Developer 8
Rating
(434)
Projects
640
53%
Arbitration
34
62% / 21%
Overdue
6
1%
Working
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
(2344)
Projects
2949
63%
Arbitration
125
44% / 26%
Overdue
429
15%
Free
12
Developer 12
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
13
Developer 13
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
14
Developer 14
Rating
(322)
Projects
327
71%
Arbitration
2
100% / 0%
Overdue
0
Free
Published: 1 code
15
Developer 15
Rating
(39)
Projects
59
20%
Arbitration
6
33% / 17%
Overdue
1
2%
Working
Published: 2 codes
16
Developer 16
Rating
(4)
Projects
5
20%
Arbitration
1
100% / 0%
Overdue
0
Free
17
Developer 17
Rating
(268)
Projects
603
34%
Arbitration
65
22% / 57%
Overdue
147
24%
Working
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
(28)
Projects
34
35%
Arbitration
0
Overdue
2
6%
Working
20
Developer 20
Rating
(12)
Projects
13
31%
Arbitration
3
0% / 100%
Overdue
0
Working
Published: 1 article
21
Developer 21
Rating
(175)
Projects
187
47%
Arbitration
3
33% / 33%
Overdue
1
1%
Loaded
22
Developer 22
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
23
Developer 23
Rating
(319)
Projects
568
35%
Arbitration
82
30% / 45%
Overdue
206
36%
Working
24
Developer 24
Rating
(252)
Projects
462
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Free
25
Developer 25
Rating
(209)
Projects
272
21%
Arbitration
24
54% / 17%
Overdue
0
Free
26
Developer 26
Rating
(19)
Projects
27
11%
Arbitration
11
9% / 55%
Overdue
12
44%
Free
27
Developer 27
Rating
(7)
Projects
7
0%
Arbitration
0
Overdue
2
29%
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(514)
Projects
553
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
(162)
Projects
289
35%
Arbitration
18
22% / 61%
Overdue
43
15%
Free
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
(78)
Projects
246
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
(366)
Projects
449
55%
Arbitration
23
57% / 17%
Overdue
30
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
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
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
(52)
Projects
63
40%
Arbitration
15
27% / 60%
Overdue
1
2%
Working
Similar orders
MetaTrader 5 (MT5) Price-Level Monitoring & Automated Phone Call Alert System Developer Needed Project Overview I am looking for an experienced developer to build a custom trading assistant for MetaTrader 5 (MT5) that monitors important price levels I manually mark on my charts and immediately calls my phone when the market reaches or interacts with those levels. This is Phase 1 of a larger trading assistant project
1. PROJECT OVERVIEW Development of a custom automated and manual trading bot for NinjaTrader 8, primarily designed for Nasdaq Futures (NQ/MNQ). The bot will contain the original trading strategy, configurable risk management, automatic and manual operating modes, alerts, profit/loss management, partial profit taking, Break Even, backtesting functionality, and the additional configurable contract-averaging system
We are looking for an expert algorithmic trading developer to build a high-performance, fully automated Custom Expert Advisor (EA) or trading bot. The bot must integrate advanced Smart Money Concepts (SMC) , Inner Circle Trader (ICT) methodologies, and Volume Spread Analysis (VSA) with a high-frequency trading (HFT) style execution and scaling model. The core objective is to program a bot that identifies
Requirements Specification Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package. 1. The idea of the trading system is as follows : market entries are performed when MACD's main and signal lines intersect in the current trend direction . 2. Trend is determined based on the Exponential Moving Average with
Hello, I want a simple bot for NinjaTrader8. I need a bot that operates automatically on Nasdaq (NQ/MNQ). Requirements: open buys and sells following a simple trend strategy, configurable stop loss and take profit, risk per trade of 1 to 2% of capital, if it loses 3% in a day, stop trading until the next day. Compatible with backtesting, delivery of the source code and the working bot in NinjaTrader 8. My initial

Project information

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