Need to create a Semi-Auto EA to place trades in DCA

MQL5 Эксперты

Техническое задание

I need a semi-automated Expert Advisor (EA) for MetaTrader 5 (MT5).
The EA will not open trades by itself.

Instead, I will manually place Buy/Sell market or limit orders, and the EA should automatically start placing pending limit orders by applying DCA (Dollar Cost Averaging) at every 5pips.

The manual order is the anchor trade with a fixed Take Profit (30pips) / Stop Loss (to be insert at the trading panel, or can be fixed at 100pips).

Also the ability of moving the stoploss all orders to breakeven with a button.

🔹 Key Requirements

  1. Platform: MetaTrader 5 (MT5).

  2. Trade Entry:

    • I will manually enter 1 trade (Buy/Sell, either Limit or market order).

    • EA should detect the trade and start placing pending limit orders every 5 pips for DCA purpose.

  3. DCA Logic:

    • EA must place additional orders every X pips (configurable, default: 5 pips).

    • Each additional order should have its lot size increased by a multiplier (configurable, default: 1.1).

    • Maximum number of trades in a basket must be configurable. (configurable, default: 10)

  4. TP & SL:

    • Each order should have a fixed Take Profit and Stop Loss in pips (configurable, default TP 30pips, SL 100pips).

    • TP/SL values must be automatically applied to all positions in the basket.

  5. Other Settings:

    • Ability to configure:

      • Step size (pips between DCA orders).

      • Lot multiplier.

      • Fixed TP (in pips).

      • Fixed SL (in pips).

      • Initial lot size.

      • Max number of trades in a basket.

    • Option to manage only manual trades (Magic=0).

    • EA must only manage trades on the attached symbol.

🔹 Example Workflow

  1. I place a manual Buy limit order at 2000.00. 

  2. EA sets TP and SL automatically (e.g., TP=30 pips, SL=100 pips).

  3. If price moves against me by 5 pips (configurable), EA opens a new Buy order with lot size = previous lot × multiplier.

    • Example: First lot = 0.10, next lot = 0.11 (if multiplier = 1.1).

  4. This process continues until max trades limit is reached. (10 trades Max)

  5. Each order has the fixed 30 pips TP applied. SL is as per anchor trade.

🔹 Deliverables

  • MT5 EA (.mq5 + .ex5).

  • Source code with clear comments.

  • External input parameters (Step size, Lot Multiplier, TP, SL, Max trades, Initial lot, Magic number).

  • Ability to backtest in MT5 strategy tester.



Откликнулись

1
Разработчик 1
Оценка
(189)
Проекты
234
35%
Арбитраж
8
63% / 38%
Просрочено
6
3%
Свободен
Опубликовал: 1 статью, 8 примеров
2
Разработчик 2
Оценка
(13)
Проекты
17
18%
Арбитраж
3
67% / 0%
Просрочено
0
Работает
3
Разработчик 3
Оценка
(50)
Проекты
73
21%
Арбитраж
11
18% / 27%
Просрочено
6
8%
Работает
4
Разработчик 4
Оценка
(34)
Проекты
36
11%
Арбитраж
2
50% / 50%
Просрочено
2
6%
Загружен
5
Разработчик 5
Оценка
(19)
Проекты
23
48%
Арбитраж
5
0% / 100%
Просрочено
2
9%
Свободен
6
Разработчик 6
Оценка
(20)
Проекты
26
38%
Арбитраж
2
50% / 50%
Просрочено
2
8%
Свободен
7
Разработчик 7
Оценка
(156)
Проекты
280
35%
Арбитраж
14
29% / 50%
Просрочено
42
15%
Свободен
8
Разработчик 8
Оценка
Проекты
0
0%
Арбитраж
1
0% / 0%
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(4)
Проекты
3
33%
Арбитраж
1
0% / 100%
Просрочено
0
Работает
10
Разработчик 10
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
11
Разработчик 11
Оценка
(3)
Проекты
4
25%
Арбитраж
0
Просрочено
0
Свободен
12
Разработчик 12
Оценка
(5)
Проекты
5
20%
Арбитраж
2
0% / 0%
Просрочено
1
20%
Загружен
13
Разработчик 13
Оценка
(4)
Проекты
2
0%
Арбитраж
1
0% / 0%
Просрочено
1
50%
Работает
14
Разработчик 14
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
15
Разработчик 15
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
16
Разработчик 16
Оценка
(270)
Проекты
550
49%
Арбитраж
55
40% / 36%
Просрочено
227
41%
Работает
17
Разработчик 17
Оценка
(7)
Проекты
16
38%
Арбитраж
1
0% / 100%
Просрочено
2
13%
Работает
18
Разработчик 18
Оценка
(290)
Проекты
520
36%
Арбитраж
62
34% / 35%
Просрочено
187
36%
Работает
19
Разработчик 19
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
20
Разработчик 20
Оценка
(461)
Проекты
905
77%
Арбитраж
25
16% / 68%
Просрочено
99
11%
Работает
Опубликовал: 1 статью, 6 примеров
21
Разработчик 21
Оценка
(1)
Проекты
1
100%
Арбитраж
0
Просрочено
0
Работает
22
Разработчик 22
Оценка
(30)
Проекты
38
29%
Арбитраж
0
Просрочено
2
5%
Работает
Похожие заказы
I need a developer who can help me with a profitable Expert Advisor that is profitable. Kindly bid if you are interested. No to martingale, no to grid or dangerous methods. It must trade from $100. Bot to trade Forex pairs like EurUsd, usdjpy and usdchf. I will need source code which is clean. Please dont bid if you have nothing. Thanks
Precision Shift EA 100 - 500 USD
Use the Daily (D1) chart as the higher timeframe reference. On the H1 timeframe, monitor for a sweep of the previous day’s high or low. A sweep means that price takes liquidity above or below the previous day’s level and then shifts back inside. After a sweep on H1, drop to the M5 timeframe. On M5, wait for a Change of State in Delivery / Market Structure Shift (CHOCH/BOS) to confirm entry. If the sweep occurs above
Sharper trading bot 30 - 200 USD
I have a $200,000 trading account challenge. I need the bot to work on trading view so it has to be a pine script I think. I’m going to attach a photo of the requirements for the account
Need proficient coder. skilled mql4 mql5 specialist to help with the optimization of my existing EA per asset, you must be well vast and ready for ongoing businesses as I am requesting optimization based various assets, kindly reach out if you can help with this exactly thanks
📌 Forex EA Bot Requirement Document 1. General Information Trading Platform: MetaTrader 5 (MT5) / MetaTrader 4 (MT4) Trading Instruments: (e.g., GBP/JPY, XAU/USD, BTC/USD) Timeframes to Trade: (e.g., 15M, 1H, 4H, Daily) Trading Style: (Scalping, Swing trading, Intraday, Position trading) 2. Entry Rules Define the indicators/strategies for entry (e.g., Moving Averages, MACD, RSI, Order Blocks, Supply & Demand)
I need an experienced MQL4/MQL5 developer to optimize my existing EA on multiple assets (S&P500, Nasdaq, Tesla, Nvidia, Meta, GBPJPY) using the H4 timeframe. The EA is already built; the task is to optimize key parameters such as: SL, TP, Break-even SL Trailing profit & Partial take profit Number of trades open Market vs Pending orders Deliverables include optimized parameter sets for each asset, with reliable
I need an experienced MQL4/MQL5 developer to optimize my existing EA on multiple assets (S&P500, Nasdaq, Tesla, Nvidia, Meta, GBPJPY) using the H4 timeframe. The EA is already built; the task is to optimize key parameters such as: SL, TP, Break-even SL Trailing profit & Partial take profit Number of trades open Market vs Pending orders Deliverables: optimized parameter sets for each asset, with reliable
MORE WINS GOLD SCALPER 50 - 100 USD
I need someone who can create a scalping trading bot for me. With a 1 - 5 minutes timeframe entry. A good robot that automatically opens a trade and close in profit. BOT should have a 80 percent win rate. Opens only one trade at a time. Closes a trade before opening a new one . Trading strictly GOLD/USD PLEASE TAKE NOTE PROGRAMMER SHOULD BE ABLE TO REMOTELY INSTALL AND SETUP THE BOT AS WELL PROGRAMMER SHOULD ALSO
A few months ago, I started conducting some trading funding tests. I want to develop a management system that allows me to apply it to any account, regardless of the funding company. The idea is that ONLY from 11:00 PM to midnight, Monday through Friday, and on Saturday and Sunday, I can indicate the maximum number of trades allowed per day for each account. This means that if the system detects that I have already
Sharp scalping 30 - 100 USD
I have $1 million account that I need a scalping box for with a 90% win rate I attached a photo of the daily draw down and the max draw down of the account because it is a prop firm challenge. I need it in Pine script for trading view. Thanks

Информация о проекте

Бюджет
30 - 50 USD
Исполнителю
27 - 45 USD