Hybrid Martingale-Grid EA to be built

Job finished

Execution time 5 minutes
Feedback from customer
Brilliant job! He did what I thought couldn't be done. What's more, quicker than I thought he'd do it. I'm absolutely satisfied, great job, great communication, great results. Thank you!
Feedback from employee
Thank you for the project. It was a pleasure working with you.

Specification

Create an MT4 EA.

Timeframe: 15 minutes chart.

Maximum number of trades: 15

Hard stop at 33%

Starting lot size: 0.10


Use the 21 SMA indicator.

If there are no open positions and Ask price is above the 21 SMA, then Sell.

If there are no open positions and Bid price is below the 21 SMA, then Buy.


Use a martingale-style strategy as follows:


- First position’s take profit: 3 pips.

- Pip distance between first and second position: 6 pips. Multiplier between first and second position: 1.1x Take profit for the second position: 4 pips. When the second position reaches take profit level, close both positions together at the same time.

- Pip distance between second and third position: 7 pips. Multiplier between second and third position: 1.2x Take profit for the third position: 5 pips. When the third position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between third and fourth position: 9 pips. Multiplier between third and fourth position: 1.3x Take profit for the fourth position: 6 pips. When the fourth position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between fourth and fifth position: 12 pips. Multiplier between fourth and fifth position: 1.4x Take profit for the fifth position: 7 pips. When the fifth position reaches take profit level, close all positions in the same cycle together at the same time.

From this point lot sizes don't increase, multiplier values don't increase.

- Pip distance between fifth and sixth position: 16 pips. Multiplier between fourth and fifth position: 1.5x  Take profit for the sixth position: 8 pips. When the sixth position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between sixth and seventh position: 21 pips. Use the same lot size as the previous position’s lot size. Take profit for the seventh position: 9 pips. When the seventh position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between seventh and 8th position: 27 pips. Use the same lot size as the previous position’s lot size. Take profit for the 8th position: 10 pips. When the 8th position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between 8th and 9th position: 34 pips. Use the same lot size as the previous position’s lot size. Take profit for the 9th position: 11 pips. When the 9th position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between 9th and 10th position: 42 pips. Use the same lot size as the previous position’s lot size. Take profit for the 10th position: 12 pips. When the 10th position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between 10th and 11th position: 51 pips. Use the same lot size as the previous position’s lot size. Take profit for the 11th position: 13 pips. When the 11th position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between 11th and 12th position: 61 pips. Use the same lot size as the previous position’s lot size. Take profit for the 12th position: 14 pips. When the 12th position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between 12th and 13th position: 72 pips. Use the same lot size as the previous position’s lot size. Take profit for the 13th position: 15 pips. When the 13th position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between 13th and 14th position: 84 pips. Use the same lot size as the previous position’s lot size. Take profit for the 14th position: 16 pips. When the 14th position reaches take profit level, close all positions in the same cycle together at the same time.

- Pip distance between 14th and 15th position: 97 pips. Use the same lot size as the previous position’s lot size. Take profit for the 15th position: 17 pips. When the 15th position reaches take profit level, close all positions in the same cycle together at the same time.


In the EA, under the Input tab, only display the following Inputs:

- Starting lot size

- Maximum number of orders

- Hard stop

Make other Inputs hidden.


Responded

1
Developer 1
Rating
(48)
Projects
61
21%
Arbitration
11
27% / 55%
Overdue
5
8%
Free
2
Developer 2
Rating
(2)
Projects
3
0%
Arbitration
8
13% / 88%
Overdue
1
33%
Free
3
Developer 3
Rating
(57)
Projects
82
24%
Arbitration
24
13% / 58%
Overdue
7
9%
Loaded
4
Developer 4
Rating
(211)
Projects
360
32%
Arbitration
34
41% / 29%
Overdue
107
30%
Working
Published: 1 code
5
Developer 5
Rating
(14)
Projects
18
17%
Arbitration
5
40% / 40%
Overdue
0
Free
6
Developer 6
Rating
(6)
Projects
6
0%
Arbitration
2
50% / 0%
Overdue
1
17%
Free
7
Developer 7
Rating
(4)
Projects
4
0%
Arbitration
0
Overdue
0
Working
8
Developer 8
Rating
(449)
Projects
475
69%
Arbitration
6
67% / 0%
Overdue
2
0%
Working
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(2)
Projects
4
0%
Arbitration
3
33% / 33%
Overdue
0
Free
11
Developer 11
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(52)
Projects
89
25%
Arbitration
8
75% / 13%
Overdue
44
49%
Free
13
Developer 13
Rating
(539)
Projects
620
33%
Arbitration
36
39% / 53%
Overdue
11
2%
Loaded
14
Developer 14
Rating
(51)
Projects
69
35%
Arbitration
4
25% / 75%
Overdue
0
Free
15
Developer 15
Rating
(327)
Projects
392
52%
Arbitration
20
55% / 15%
Overdue
28
7%
Loaded
16
Developer 16
Rating
(305)
Projects
546
35%
Arbitration
79
32% / 42%
Overdue
196
36%
Working
17
Developer 17
Rating
(15)
Projects
34
24%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
18
Developer 18
Rating
(24)
Projects
31
19%
Arbitration
4
50% / 25%
Overdue
4
13%
Free
19
Developer 19
Rating
(270)
Projects
552
49%
Arbitration
58
40% / 36%
Overdue
228
41%
Working
20
Developer 20
Rating
(301)
Projects
307
69%
Arbitration
2
100% / 0%
Overdue
0
Free
Published: 1 code
21
Developer 21
Rating
(77)
Projects
241
73%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
22
Developer 22
Rating
(159)
Projects
284
35%
Arbitration
17
24% / 59%
Overdue
42
15%
Loaded
23
Developer 23
Rating
(15)
Projects
20
35%
Arbitration
3
0% / 100%
Overdue
0
Free
Published: 1 code
24
Developer 24
Rating
(294)
Projects
469
39%
Arbitration
102
40% / 24%
Overdue
77
16%
Loaded
Published: 2 codes
25
Developer 25
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
26
Developer 26
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
27
Developer 27
Rating
(51)
Projects
65
40%
Arbitration
1
0% / 100%
Overdue
7
11%
Free
28
Developer 28
Rating
(12)
Projects
13
8%
Arbitration
1
0% / 100%
Overdue
0
Free
29
Developer 29
Rating
(11)
Projects
18
28%
Arbitration
4
50% / 50%
Overdue
1
6%
Free
30
Developer 30
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(12)
Projects
12
17%
Arbitration
2
0% / 50%
Overdue
1
8%
Free
Similar orders
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi
can anyone help me with building a complete automated pine code strategy and indicator that work for both FXs & CFDs and have a high winning rate proved through back testing. I have a very complex current code that developed mostly using AI but lots of gaps are there although it translate exactly what I have in my mind. So, you are free to decide whether wo build a complete new code or fix my current working code ( i
Hello. I am finding an experienced python developer who can implement my trading strategies into robots. I like trend-following swing trading strategies and am going to automate my idea. More details can be discussed by chatting. If you have similar working experience it can be a plus. Thanks
Ones EA start just buy at market order with input varibale "initial lot size",, example 0.01 lot,, and immedetely put target and stoploss by "input varible "distance points",, example 1000 points,,, if target hit then immediately take another buy order at market price with same points"distance points",, if tp hit this process keep on goes,, But if sl hit then immediately take sell order with lot size 0.03 with sl
Signal Logic - Swing points detected correctly (Fractals or N-bar) - BOS triggers only on bar close beyond swing level (+ optional min break distance) - FVG zones detected correctly (3-candle gap) and stored with clear boundaries - FVG invalidation works as configured (full fill / partial fill / timeout) Entry & Execution - Entry only after BOS (if enabled) and on return to active FVG zone - Bar-close confirmation
Need a HFT scalping EA 30 - 100 USD
Require the development of a high-speed HFT, fully automated trading Expert Advisor (EA) for MetaTrader 5 , optimized for live trading on both Deriv and Exness . The EA must be designed for fast execution, low latency, and reliability on real-money accounts , with full compatibility across broker-specific contract specifications, tick sizes, tick values, pricing formats, and volume rules. It should automatically
I have created a bot based on my logic and requirements. But some of the logics are not working as not expected I want you to analyze the existing code and modify or create a new EA for MT5 as per my requirements I want you to modify MQL5 and Set files code for the Buy and Sell Consecutive orders in this way Symbol = XAUUSD, Time Frame = 1 min / 5 mins This is an example for placing the orders First Order should
require the development of a high-speed, fully automated trading Expert Advisor (EA) for MetaTrader 5 , optimized for live trading on both Deriv and Exness . The EA must be designed for fast execution, low latency, and reliability on real-money accounts , with full compatibility across broker-specific contract specifications, tick sizes, tick values, pricing formats, and volume rules. It should automatically detect
Pazuzu 30+ USD
generate or create me a python coded file that has mql5 language requirements for a trading bot under the following instructions. the bot must execute trades if necessary the bot must trade 24/7 the bot must trade gold and currency the bot must make unlimited profit hourly the bot must enter market with caution after market analysis of 98 percent of clear trade

Project information

Budget
30 - 200 USD
Deadline
from 1 to 7 day(s)