MT4 EA Development: Doji + RSI + Bollinger Bands + ATR Entry Strategy

Specification


🔧 Project Description

I’m looking for a professional MQL4 developer to build a fully automated Expert Advisor (EA) based on a confirmed and structured candlestick + indicator strategy.


The core setup involves detecting valid Doji candles that form outside of Bollinger Bands and confirming momentum using RSI filtering. The EA should execute two trades (split into TP1 and TP2 levels), set dynamic stop loss using ATR, and adjust trade management (move SL to break even at TP1). The EA must also support:


  • Multi-timeframe scanning (H1, H4, D1 selectable)
  • Single-chart execution with configurable symbol list
  • Dynamic position sizing based on % risk per trade
  • All key strategy, risk, and indicator settings configurable in the input window



This project is not for resale or commercial use. I am a retail trader automating a personal income-generating strategy. Clean, optimized, and reliable code is a must.


Please review the full attached specification file before applying. It includes all required features, logic, inputs, and behavior expectations.


Responded

1
Developer 1
Rating
(198)
Projects
346
32%
Arbitration
33
42% / 27%
Overdue
103
30%
Loaded
Published: 1 code
2
Developer 2
Rating
(161)
Projects
209
19%
Arbitration
18
44% / 17%
Overdue
0
Free
3
Developer 3
Rating
(9)
Projects
11
9%
Arbitration
5
40% / 40%
Overdue
2
18%
Loaded
4
Developer 4
Rating
(51)
Projects
69
35%
Arbitration
1
100% / 0%
Overdue
0
Free
5
Developer 5
Rating
(45)
Projects
56
34%
Arbitration
1
0% / 0%
Overdue
1
2%
Working
6
Developer 6
Rating
(287)
Projects
515
36%
Arbitration
62
34% / 35%
Overdue
187
36%
Working
7
Developer 7
Rating
(51)
Projects
82
43%
Arbitration
3
0% / 100%
Overdue
2
2%
Working
8
Developer 8
Rating
(10)
Projects
12
25%
Arbitration
3
0% / 100%
Overdue
2
17%
Working
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
10
Developer 10
Rating
(258)
Projects
583
36%
Arbitration
64
20% / 58%
Overdue
147
25%
Free
Published: 1 article, 22 codes
11
Developer 11
Rating
(14)
Projects
19
11%
Arbitration
1
0% / 100%
Overdue
5
26%
Free
12
Developer 12
Rating
(2588)
Projects
3263
67%
Arbitration
77
48% / 14%
Overdue
341
10%
Free
Published: 1 code
13
Developer 13
Rating
(52)
Projects
90
51%
Arbitration
1
0% / 0%
Overdue
1
1%
Free
14
Developer 14
Rating
(1)
Projects
1
0%
Arbitration
2
0% / 0%
Overdue
0
Working
15
Developer 15
Rating
(295)
Projects
458
18%
Arbitration
28
46% / 25%
Overdue
28
6%
Busy
16
Developer 16
Rating
(7)
Projects
6
33%
Arbitration
0
Overdue
0
Working
17
Developer 17
Rating
(15)
Projects
34
24%
Arbitration
3
0% / 33%
Overdue
2
6%
Working
18
Developer 18
Rating
(2235)
Projects
2820
62%
Arbitration
118
46% / 25%
Overdue
427
15%
Working
19
Developer 19
Rating
(5)
Projects
8
13%
Arbitration
2
0% / 0%
Overdue
2
25%
Free
Published: 1 code
20
Developer 20
Rating
(66)
Projects
73
5%
Arbitration
33
15% / 36%
Overdue
6
8%
Working
21
Developer 21
Rating
(265)
Projects
314
50%
Arbitration
12
42% / 0%
Overdue
17
5%
Busy
22
Developer 22
Rating
(322)
Projects
495
66%
Arbitration
5
40% / 0%
Overdue
4
1%
Working
Published: 8 codes
23
Developer 23
Rating
(234)
Projects
241
31%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
24
Developer 24
Rating
(154)
Projects
278
34%
Arbitration
14
29% / 50%
Overdue
42
15%
Working
25
Developer 25
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
26
Developer 26
Rating
(11)
Projects
15
33%
Arbitration
3
33% / 0%
Overdue
0
Working
27
Developer 27
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free
28
Developer 28
Rating
(8)
Projects
8
0%
Arbitration
1
0% / 0%
Overdue
0
Working
29
Developer 29
Rating
(11)
Projects
18
28%
Arbitration
3
67% / 33%
Overdue
1
6%
Free
30
Developer 30
Rating
(10)
Projects
11
18%
Arbitration
0
Overdue
1
9%
Working
31
Developer 31
Rating
(59)
Projects
81
43%
Arbitration
22
14% / 64%
Overdue
8
10%
Working
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
(275)
Projects
281
71%
Arbitration
2
100% / 0%
Overdue
0
Free
Published: 1 code
34
Developer 34
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
(49)
Projects
71
21%
Arbitration
11
18% / 27%
Overdue
6
8%
Loaded
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
(50)
Projects
84
26%
Arbitration
9
67% / 11%
Overdue
43
51%
Working
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
(270)
Projects
550
49%
Arbitration
55
40% / 36%
Overdue
227
41%
Working
Similar orders
Hey everyone I need a good MQL5 developer to build a fully automated Expert Advisor (EA) for MT5 that uses price action strategy. 🔸 ENTRY STRATEGY: Detect price action patterns: (Bullish/Bearish) Engulfing candles Pin bars (bullish /bearish) spike rejections Breakouts of support and resistance (bearish/bullish) Use confirmed (non-repainting) logic based on closed candles only 🔸 EA FEATURES: Input settings for
I need a tool (Expert Advisor or Script) for MetaTrader 5 that runs in the Strategy Tester and tracks my equity curve tick‑by‑tick. The tool must: ✅ Record the account equity tick‑accurately during the entire backtest (not just balance). ✅ At the end of the backtest, automatically calculate Drawdown and Run‑up percentiles: – 90%, 95%, 98%, and 99% – Drawdown = how far equity fell during trades – Run‑up = how
Hi all, I want to buy the source code of BTC and ETH future and spot trading robots on bybit running on the web platform. Similar to the robot below. https://app.goodcrypto.app/trade/algos/gc-dca But add RSI strategy Sell over 80 / Buy over 20. =End= Thanks
Road to Millionaire 50 - 500 USD
It is a hyperaggressive bot will start from small 20 dollars and it will increase lot size with the size of the account balance and Success rate should be 70-80% account should not blow off Martinagle and scalping combined bot it is with extra ordinary market choosing feature and make a million with in 2 months
EA that enters when a rectangle appears as an object drawn in the background as a result of an existing indicator. Multiple entries with exit and re enter based on opposing indicator object
Construct an expert advisor in MT4 and MT5 format that can switch on and off of other expert advisor in platform due to the volatility of the symbol. Example is when the volaity of Gold is low, all ea's on the platform stop starting new trades until the volatility becomes normal or high again. This to avoid unnecessary spread charges when there is no real market movements
I'm ready to engage a developer to code a simple EA using the above-mentioned strategy from the scratch or collect existing source codes test-run, make necessary changes if required ensuring On-chart panel showing all key stats and back-test ten years historical data on EURUSD. I have specific requirement and codes ready. special contract conditions: 1. NDA is required 2. Transfer of codes and exclusive rights 3
Everything is based on ATR . Additional Filter requirements : - Needs Session Filter . ( please have the session filter already ) let me have a look ,[send an image of it while applying] - News Filter . ( having news and session filter already ready will aid ) - Minor changes to some of the input parameters
I need a pending order grid EA with source code. This EA should work with every currency pair, every time frame and any type of accounts. Buy orders and sell orders should handle separately. contact me for other details. this is a simple EA no complex functions
Hi guys I’m after someone who can help me put a strategy into an EA with set rules and parameters! Funds for me are limited so if anyone can help me please come forward

Project information

Budget
250+ USD

Customer

(3)
Placed orders5
Arbitrage count0