RSI-Based EA With Martingale Option and Trailing Stop

MQL5 Experts

Job finished

Execution time 2 days

Specification

This EA is a: RSI-based grid trading system with good risk control. In simple terms, It buys when the market is oversold and sells when overbought using RSI If the trade goes into loss, it adds more positions at fixed intervals (grid) It does NOT aggressively increase lot sizes (low martingale effect, I should be able to set this) It locks in profit using trailing stops and a basket profit target. It cuts all trades if total loss exceeds a fixed limit. The EA attempts to profit from price reversals by combining RSI signals with grid entries, while controlling risk using a fixed loss cap and basket-level profit management.

I am clear on the parameters that should be built into the EA. I should be a test different values for optimization, that is, they should not be fixed. 

The Parameters include:

Lot size

Lots Martingale 

RSI Period

RSI Buy Level

RSI Sell Level

RSI Strong Buy

RSI Strong Sell

Buy Switch 

Sell Switch 

Distance Pips (Grid Distance)

Stop Loss Pips

Close Loss Amount (In account currency)

Trailing Start

Trailing Stop Pips

Trailing Step Pips

Trailing Money Target.

Etc.

These are most of the parameters, I can provide further clarity/explain anyone that is not clear to the developer. 





Responded

1
Developer 1
Rating
(619)
Projects
722
33%
Arbitration
46
48% / 41%
Overdue
14
2%
Loaded
2
Developer 2
Rating
(1305)
Projects
1734
49%
Arbitration
55
67% / 16%
Overdue
38
2%
Free
3
Developer 3
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(39)
Projects
50
18%
Arbitration
6
33% / 50%
Overdue
0
Free
5
Developer 5
Rating
(329)
Projects
515
19%
Arbitration
35
46% / 31%
Overdue
34
7%
Working
6
Developer 6
Rating
(282)
Projects
353
29%
Arbitration
37
27% / 65%
Overdue
10
3%
Loaded
7
Developer 7
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
8
Developer 8
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
9
Developer 9
Rating
(435)
Projects
643
53%
Arbitration
35
63% / 20%
Overdue
6
1%
Working
10
Developer 10
Rating
(35)
Projects
53
74%
Arbitration
4
50% / 0%
Overdue
0
Free
11
Developer 11
Rating
(170)
Projects
203
47%
Arbitration
5
20% / 60%
Overdue
3
1%
Free
12
Developer 12
Rating
(28)
Projects
34
35%
Arbitration
0
Overdue
2
6%
Working
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
0
Free
Published: 2 articles
15
Developer 15
Rating
(20)
Projects
26
38%
Arbitration
6
33% / 50%
Overdue
0
Free
16
Developer 16
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
17
Developer 17
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
(553)
Projects
844
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(2676)
Projects
3414
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
21
Developer 21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Developer 22
Rating
(75)
Projects
80
6%
Arbitration
46
11% / 54%
Overdue
7
9%
Working
23
Developer 23
Rating
(369)
Projects
453
55%
Arbitration
24
54% / 17%
Overdue
30
7%
Loaded
24
Developer 24
Rating
(206)
Projects
333
35%
Arbitration
66
12% / 58%
Overdue
87
26%
Free
25
Developer 25
Rating
(211)
Projects
274
21%
Arbitration
24
54% / 17%
Overdue
0
Free
26
Developer 26
Rating
(455)
Projects
721
34%
Arbitration
35
71% / 9%
Overdue
23
3%
Free
27
Developer 27
Rating
(50)
Projects
64
20%
Arbitration
11
27% / 55%
Overdue
5
8%
Free
28
Developer 28
Rating
(34)
Projects
35
40%
Arbitration
0
Overdue
3
9%
Free
29
Developer 29
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
30
Developer 30
Rating
(10)
Projects
12
0%
Arbitration
3
33% / 33%
Overdue
0
Free
31
Developer 31
Rating
(45)
Projects
53
57%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
32
Developer 32
Rating
(2346)
Projects
2952
63%
Arbitration
125
44% / 26%
Overdue
429
15%
Free
33
Developer 33
Rating
(398)
Projects
515
23%
Arbitration
60
57% / 25%
Overdue
60
12%
Working
34
Developer 34
Rating
(258)
Projects
396
28%
Arbitration
70
19% / 49%
Overdue
121
31%
Working
35
Developer 35
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
36
Developer 36
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
37
Developer 37
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
38
Developer 38
Rating
(13)
Projects
31
23%
Arbitration
8
25% / 63%
Overdue
5
16%
Free
Similar orders
Project Overview I have an existing MT5 Expert Advisor (EA) written in MQL5. The source code ( .mq5 ) will be provided. The underlying strategy is a trend-following system that performs well during trending market conditions, but requires professional quantitative research to improve its ability to identify and avoid highly sideways/range-bound market conditions. The objective of this project is not to build a new EA
I am looking for an experienced MQL5 Expert Advisor (EA) developer to analyze an existing trading setup and develop a similar automated trading robot. Project Overview I have access to a demo trading account where trades are being executed automatically. The trading results look very promising, but I do not know exactly what strategy, logic, indicators, or trade-management rules are being used. I will provide access
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Modification of existing ea …. Add ema filter, add risk percentage per trade, and modify the pips per day filter. I already have the ea code I just need these things added and modifified
Expert Advisors 300+ USD
double CRiskManager::CalculateLotSize(double slPoints) { double balance = AccountInfoDouble(ACCOUNT_BALANCE); double riskMoney = balance * (m_riskPercent / 100.0); double tickValue = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE); double tickSize = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_SIZE); double pointValue = tickValue / tickSize; double lot = riskMoney / (slPoints * pointValue);
i share my strategy i need a bot trending bot fo mt5 . i attached the photo with this it help to make bot. it basicly 1 hours time frame base. i try but failed to make it
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
MQL5 Developer 30+ USD
📄 وثيقة المواصفات الفنية لروبوت التداول (MQL5 EA Specification) 📌 1. ملخص المشروع والهدف * اسم المشروع: Gold Cent Grid-Hedge EA * المنصة: MetaTrader 5 (MQL5) * أداة التداول: الذهب (XAUUSD) * نوع الحساب: حساب سنت (Cent Account) * فكرة الاستراتيجية: تداول شبكة هيدج متوازنة (Grid-Hedging) تفتح صفقات تعزيز كل مسافة محددة، وتغلق الطرف الأكثر ربحاً عند تحقيق هدف مالّي مجمع بالدولار/السنت لإعادة هيكلة التوازن. ⚙️ 2
I need a developer who also understands trading. I have a Telegram copy-trading bot that reads signals from a Telegram channel via a Python script and converts them into trading orders. I want to create a program that analyzes Gold (XAUUSD) charts specifically and sends signals in this exact format: #XAUUSD BUY 4324-4321 TP 4327 TP 4330 TP 4334 TP 4339 TP 4344 TP 4354 TP 4364 SL 4311 If the # symbol is missing at the
Hi developer I want to convert my mt4 EA to mt5 EA . I have a mt4 ea with source code. i want developer to copy same mt4 code and create mt5 EA

Project information

Budget
30 - 50 USD
Deadline
from 10 to 15 day(s)