MT4 Grid EA

MQL4 Experts

Specification

Whenever a trade is executed, i need an EA to place specific number of Grid Orders automatically.

Below are the Functions that i require for the Grid EA: 

1) Broker Lot Size = This is the lot size used for the Broker, for example if 1 lot = 100 then the EA should calculate the Lot Sizing based on 100 as 1 lot. 

2) Grid Order Step = This is the distance in pip where each grip order should be placed, it should be based in Pips. 

3) Grid Order Risk List = This is the Risk Percentage list for each Grid Order.

4) Initial Order Stoploss = This is the Stoploss for the Initial Order, it should be based in Pips. 

5) Order Stoploss List = This is the Stoploss list for each Grid Order, it should be based in Pips. 

6) Initial Order Take Profit = This is the Take Profit for the Initial Order, it should be based in Pips. 

7) Order Take Profit List = This is the Take Profit list for each Grid Order, it should be based in Pips. 

8) Grid Maximum Number = This is the Maximum Number of Grid Orders to open per Basket.

9) Grid Orders At One Time = This is the Maximum Number of Grid Orders to open at one time, so for example once the last Grid Order is activated the next Orders should be placed till the Maximum Number Grid Orders has been reached. If it equals to 0 then the EA should place all Grid Orders.

10) Grid Risk Account Balance = This is the Account Balance which the EA should use for the Risk Percentage, if placed on 0 this means it uses the current balance.

11) Close Pending Grid Orders = True/False (This function will remove all pending Grid Orders for that specific Grid Basket if the Initial Order for that Grid Basket is closed).

12) Close Activated Grid Orders = True/False (This function will close all Grid Orders for that specific Grid Basket if the Initial Order for that Grid Basket is closed).

13) Breakeven Initial Order = True/False (This function will move the Take Profit of the Initial Order, and place it at Breakeven once Grid Order 1 is activated).

14) Breakeven Grid Orders = True/False (This should move the Take Profit of the previous Grid Order to Breakeven, when the next Grid Order is activated. So for example once Grid Order 2 is activated Grid Order 1 Take Profit is moved to breakeven).

15) Reopen Breakeven Grid Orders = True/False (When this function is enabled, it should Reopen the Grid Orders which were previous closed at Breakeven but ONLY at the next Grid Order. So for example if Grid Order 3 was activated and Grid Order 2 was moved to Breakeven, this will mean that the EA will need to wait for Grid Order 2  to close at Breakeven and then use the same Risk which was used on Grid Order 2 for Grid Order 3 as a Pending Order. But this should only appear if the 

Responded

1
Developer 1
Rating
(180)
Projects
301
30%
Arbitration
54
24% / 56%
Overdue
98
33%
Free
2
Developer 2
Rating
(2423)
Projects
3046
66%
Arbitration
77
48% / 14%
Overdue
340
11%
Free
3
Developer 3
Rating
(1853)
Projects
3455
88%
Arbitration
73
40% / 15%
Overdue
265
8%
Free
4
Developer 4
Rating
(219)
Projects
370
42%
Arbitration
145
17% / 41%
Overdue
124
34%
Free
5
Developer 5
Rating
(61)
Projects
120
34%
Arbitration
17
18% / 41%
Overdue
51
43%
Free
6
Developer 6
Rating
(88)
Projects
138
25%
Arbitration
33
33% / 45%
Overdue
59
43%
Working
7
Developer 7
Rating
(362)
Projects
504
40%
Arbitration
147
18% / 72%
Overdue
98
19%
Busy
8
Developer 8
Rating
(225)
Projects
284
42%
Arbitration
15
13% / 47%
Overdue
67
24%
Free
9
Developer 9
Rating
(182)
Projects
342
42%
Arbitration
118
12% / 73%
Overdue
104
30%
Free
10
Developer 10
Rating
(10)
Projects
17
53%
Arbitration
11
27% / 55%
Overdue
4
24%
Free
11
Developer 11
Rating
(58)
Projects
89
38%
Arbitration
26
4% / 77%
Overdue
39
44%
Working
12
Developer 12
Rating
(2)
Projects
2
0%
Arbitration
13
8% / 92%
Overdue
1
50%
Free
13
Developer 13
Rating
(647)
Projects
1295
67%
Arbitration
84
26% / 49%
Overdue
338
26%
Free
14
Developer 14
Rating
(121)
Projects
134
66%
Arbitration
36
25% / 56%
Overdue
22
16%
Free
15
Developer 15
Rating
(90)
Projects
159
61%
Arbitration
40
18% / 63%
Overdue
70
44%
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
Similar orders
Good Day I would like to create a trading bot that is able to link to my news provider that will execute trades based on the actual news release data as soon as the data is released I will need to input parameters that would automatically trigger once the actual data is released Adding to the above will be a risk management strategy that will need to be actioned as soon as a trade is executed The order type should be
The strategy uses a grid trading system where trades are placed at set intervals (grid levels) and are managed using Bollinger Bands for entry and exit signals. A fixed lot size, trades are managed to comply with maximum spread conditions and specific trading hours, with the possibility of closing trades based on Bollinger Bands signals. The use of Bollinger Bands indicates a focus on volatility-based trading, while
Hi, I would like to create an expert advisor to fully automatic trade in MT4 as below, it should be possible with gold or any currency pairs and need to possible with 2, 3, 4 or 5 after decimal quotes PAROL MA CROSSOVER 1. Magic Number : Customize 2. Take profit in points : Customize 3. Stop loss in points : Customize 4. Strat time in GMT : Customize 5. End time in GMT : Customize (It means no need to open a new
Hi. I will require a MT4 EA with 3 indcators for a specific time frame, certain parameters can be adjusted and should be able to automated trading. 1. RSI 2. EMA EA 3.Trading Volume . 4 & 5 digits can use 1.) 1 RSI . and 2 EMA ( cross over ) 1.1.) All different timeframe can use ( adjustable ). 1.2.) Entry pricing will need to meet at least 2 out of 3 indicators levels. 1.3.) Each indicators can be adjusted. 2.)
Need MT4 EA which will trade based on Round Number and Supertrend. Trading conditions: If buy supertrend is >= lower round number and <= the higher round number, EA will place a buy pending order at the higher round number. If sell supertrend is <= higher round number and >=lower round number, EA will place sell pending order at the lower round number. If the trade is exited because of SL/BE, EA will place another
Hi Everyone, I need a cloud based licensing system to protect my MT4 / MT5 Indicators and Expert advisors Secure an unlimited number of EAs, indicators, and scripts. Create and manage unlimited license keys for secured EAs, indicators, and scripts. Instantly suspend license keys in case of refund. Lock EA/indicator to specific accounts and time frame similar to this
I need a ea 50+ USD
I need an ea for my prop firm challenge 5000usd account. that can execute trade itself with 0.5R risk and at least 1:2 target.Not maximum drawdown 2-3% and can generate monthly return 10 to 20%
Hello Devs! I like to create a new EA based on the below conditions: (Please do not bid if you have no confidence of fulfilling the codes requirements. Thanks!) You can code MT4 or MT5 or both depending on your preference. 1. Different Magic numbers for BUY and SELL 2. Add on time filter for each day individually. Eg: Mon = 00:01-23:59, Tue = 01:00-23:30 etc. (Monday to Sunday) True/false to close all trades at end
Hi, i have a tos script i need converted to Ninja script, but someone who knows both coding. Cant be someone who is just going to paste into chat gpt, it requires more understanding for compatibility
I need an EA which takes confluence of 4 ema on 3 different time frame before taking a trade. Ea should have risk to reward option, option to add xyz pips above stoploss criteria in order to avoid hitting sl due to spreads. Customizable RR to cl9se trade partially when desired RR is reached. Also require source code to get future changes done

Project information

Budget
10 - 100 USD
For the developer
9 - 90 USD
Deadline
to 1 day(s)