Fully automated EA Bot to run on preset conditions including trade management required in MQL4

MQL4 Эксперты Forex

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

Please do not offer to code this order unless you are able to use clean code and delivery the EA on time,

 

All settings are to be changeable in the “input” window on the EA and I would also like to enable/disable them (True/False) individually, trades are only to be entered once all the enabled conditions are met at the close of the current candle.

 

Trading days & times:

I would like to select the days and times of the day that the EA is allowed to trade, not all days will have the same trading hours so I will need to set the times for each day.

I would like the option to choose if all open trades to be closed at the end of each day’s trading session or not.

 

Max Profit/Loss for the week:

Would like to set the Max account Profit and a max account Loss for the week in a percentage format, this is based off the Equity in the account at the start of each week. Once either limit is reached the EA is to close all open trades and send an email advising that either the profit target has been reached or the max loss limit has been reached and to stop trading for the rest of the week, I need the option to enable/disable this when to the EA being loaded onto the chart.

 

Trade Size.

I want to be able to set the percentage of my equity I want to risk per trade from 0.1% to 20%, I need to also set the max lot size per trade so if the trade size exceeds that lot size the trade is to be entered at the max allowable lot size. For example, if I set the risk to 5% and that works out to be 1.45 lots but I have set the max lot size per trade to 1.2 lots then the trade is to be calculated at the lower of the two figures.

 

Trade Condition 1. RSI

If the RSI is above a selected number, then only short trades are to be entered and if RSI is below a selected number, then only long trades are to be entered.

 

Condition 2. Moving averages.

I need 2 moving averages and I need to be able to set all the moving averages parameters (Period/Shift/MA Method & applies to), If the first moving average is above the second moving average and the RSI is below a set number then only long trades are to be entered & if the first moving average is below the second moving average and the RSI is above a set number then only short trades are to be entered.

 

 

 

Condition 3. Bullish/bearish candles

I would like to select a certain number of closed candles that are consecutive in one direction, for example a trade is to entered if the there’re are a certain amount of closed candles that are either bearish or bullish I want to able to set that figure myself, I also want to choose if that figure is to include or exclude Doji’s (a candle that opens and closes at the same price),

X number of bullish candles then a long trade is entered.

X number of bearish candles then a short trade is entered.

 

Condition 4. Reversal trade

Once condition 3 is met I want an opposite trade to be entered on the close of the first candle in the opposite Direction. I also want to choose if a Doji candle (a candle that opens and closes at the same price), is to be counted as an opposite candle

 

For example, I set condition 3 to 6 bullish candles so once that condition is met and a long trade is entered then when the next candle closes bearish a short trade is to be entered and vice versa.

 

STOPLOSS.

Bullish trade initial Stoploss placement for condition 3.

I want to be able to choose if a long trade stoploss is placed at either the open or low of the first candle in condition 3.

Bearish trade initial stoploss placement for condition 3.

I want to be able to choose if a short trade stoploss is placed at either the open or high of the first candle in condition 3.

Bullish trade initial stoploss placement for condition 4.

I want to be able to choose if a long trade stoploss is placed at either the open or low of the first candle in condition 4.

 

Bearish trade initial stoploss placement for condition 4.

I want to be able to choose if a short trade stoploss is placed at either the open or high of the first candle in condition 4.

 

TRADE MANANGMENT.

I want to select if all trades are to use option 1 or 2

 

Option 1 fixed take profit.

1.       The take profit is set to a fixed amount of times greater than

The stoploss, for example I can choose how many times greater the take profit is compared to the stoploss, (if the stoploss is 10 pips and I set the take profit as   7.5 then the take profit would be 75 pips.

 

 

Option 2 Moving Stoploss.

 

I would Like a moving take profit that has 4 stages, for this we will use the example that the initial stoploss is 10 pips.

1.       Once a candle closes a chosen number of times greater than the initial stoploss the stoploss is moved to the trade entry price. (so if this was set to 1.7 then the stoploss will move to the trade entry price when a candle closes 17 pips above the trade entry price).

 

2.       Once a candle closes a chosen number of times greater than the initial stoploss then the stop loss is moved from trade entry price to chosen number of times greater than the initial stoploss (for example if this is set to 5.2 and 2, once a candle closes 52 pips above the trade entry price the stoploss is to be placed at 20 pips above the trade entry price).

 

3.       The same as stage 2

4.       The same as stage 3

 

At some point in the future, I would like to make addition stages to this.

If you have any questions please ask.


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

1
Разработчик 1
Оценка
(111)
Проекты
183
25%
Арбитраж
24
17% / 75%
Просрочено
16
9%
Свободен
2
Разработчик 2
Оценка
(21)
Проекты
27
7%
Арбитраж
9
33% / 33%
Просрочено
1
4%
Работает
3
Разработчик 3
Оценка
(319)
Проекты
567
35%
Арбитраж
82
30% / 45%
Просрочено
205
36%
Работает
4
Разработчик 4
Оценка
(434)
Проекты
640
53%
Арбитраж
34
62% / 21%
Просрочено
6
1%
Работает
5
Разработчик 5
Оценка
(18)
Проекты
22
18%
Арбитраж
8
38% / 38%
Просрочено
3
14%
Работает
Опубликовал: 1 пример
6
Разработчик 6
Оценка
(14)
Проекты
21
43%
Арбитраж
6
33% / 17%
Просрочено
2
10%
Загружен
Опубликовал: 7 статей, 35 примеров
7
Разработчик 7
Оценка
(62)
Проекты
90
29%
Арбитраж
24
13% / 58%
Просрочено
7
8%
Работает
8
Разработчик 8
Оценка
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(13)
Проекты
22
41%
Арбитраж
8
0% / 50%
Просрочено
3
14%
Свободен
10
Разработчик 10
Оценка
(209)
Проекты
271
21%
Арбитраж
24
50% / 17%
Просрочено
0
Работает
11
Разработчик 11
Оценка
(6)
Проекты
8
38%
Арбитраж
0
Просрочено
1
13%
Работает
Опубликовал: 1 пример
12
Разработчик 12
Оценка
(83)
Проекты
95
32%
Арбитраж
9
22% / 56%
Просрочено
5
5%
Работает
13
Разработчик 13
Оценка
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 6 примеров
14
Разработчик 14
Оценка
(28)
Проекты
34
35%
Арбитраж
0
Просрочено
2
6%
Свободен
15
Разработчик 15
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
16
Разработчик 16
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
1
100%
Свободен
17
Разработчик 17
Оценка
(6)
Проекты
8
38%
Арбитраж
1
100% / 0%
Просрочено
2
25%
Свободен
18
Разработчик 18
Оценка
(2674)
Проекты
3413
68%
Арбитраж
77
48% / 14%
Просрочено
342
10%
Свободен
Опубликовал: 1 пример
19
Разработчик 19
Оценка
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 1 пример
20
Разработчик 20
Оценка
(47)
Проекты
61
54%
Арбитраж
7
86% / 0%
Просрочено
2
3%
Работает
21
Разработчик 21
Оценка
(78)
Проекты
246
74%
Арбитраж
7
100% / 0%
Просрочено
1
0%
Свободен
Опубликовал: 1 статью
22
Разработчик 22
Оценка
(10)
Проекты
12
58%
Арбитраж
0
Просрочено
0
Работает
23
Разработчик 23
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
24
Разработчик 24
Оценка
(4)
Проекты
8
0%
Арбитраж
3
33% / 67%
Просрочено
4
50%
Свободен
25
Разработчик 25
Оценка
(551)
Проекты
839
61%
Арбитраж
33
27% / 45%
Просрочено
24
3%
Свободен
Опубликовал: 1 пример
26
Разработчик 26
Оценка
(268)
Проекты
603
34%
Арбитраж
65
22% / 57%
Просрочено
147
24%
Работает
Опубликовал: 1 статью, 22 примера
27
Разработчик 27
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Работает
28
Разработчик 28
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
29
Разработчик 29
Оценка
(173)
Проекты
185
46%
Арбитраж
3
33% / 33%
Просрочено
1
1%
Работает
30
Разработчик 30
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
31
Разработчик 31
Оценка
(52)
Проекты
63
40%
Арбитраж
15
27% / 60%
Просрочено
1
2%
Свободен
32
Разработчик 32
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 1 пример
33
Разработчик 33
Оценка
(33)
Проекты
36
33%
Арбитраж
5
0% / 80%
Просрочено
0
Работает
Опубликовал: 2 примера
34
Разработчик 34
Оценка
(45)
Проекты
53
57%
Арбитраж
2
100% / 0%
Просрочено
1
2%
Свободен
Опубликовал: 5 примеров
35
Разработчик 35
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
36
Разработчик 36
Оценка
(32)
Проекты
33
42%
Арбитраж
0
Просрочено
3
9%
Свободен
37
Разработчик 37
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
38
Разработчик 38
Оценка
(2)
Проекты
2
50%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
Date:29.08.2026 **TECHNICAL SPECIFICATIONS** PDF Attached for reference rest all details given below. Required: Creation, Integration and successful execution of trading algo/robot in MT5 using MT5 VPS. Brokers: Trades to be executed in both brokers Swissquote and Pepperstone. Symbols: All available in MT5. ** Common parameters for all executions: · Manual Start/Stop. · Session time (defined / always
ZONDII Scalpers 30+ USD
I need an Expert Advisor called ZONDII Scalpers for MT5 (MQL5). Timeframe: M5 Pairs: XAUUSD / EURUSD BUY when: Price > EMA200 and EMA50 crosses above EMA200 and RSI(14) > 50 SELL when: Price < EMA200 and EMA50 crosses below EMA200 and RSI(14) < 50 Risk: Fixed lot 0.01, SL 300 points, TP 600 points, Trailing start 200 points / step 100 points. Filter: Max spread 30 points. Only 1 trade at a time. Inputs must be
I am looking for a professional MT5 EA developer to build a high-performance trading bot specifically for XAUUSD (Gold). My target is approximately 200% return within 3 months, while keeping the drawdown and risk as controlled as reasonably possible. Requirements: MT5 Expert Advisor (EA) XAUUSD only Fully automated trading Clear risk management Stop Loss and Take Profit on trades No martingale or grid strategy unless
Hello, I’m looking for an experienced MT5 developer to build a professional Expert Advisor (EA) for trading Gold (XAUUSD). My requirements: Platform: MT5 Instrument: XAUUSD (Gold) Fully automatic trading Both BUY and SELL trades Adjustable lot size Stop Loss and Take Profit Trailing Stop / Break Even Daily maximum loss limit Maximum drawdown protection Maximum number of open trades Trading hours/session filter Spread
B6 EA 30 - 50 USD
Develop an Expert Advisor trading trend reversals. Reversal signals will be generated based on Price Action patterns. Trend will be determined based on ADX, Alligator and MACD, while the indicator selection should be available in the EA's input parameters
PROJECT OVERVIEW I need an experienced MQL5 developer to build a production-grade Expert Advisor for XAUUSD (Gold) on MT5, intended for continuous, unattended live operation. This is a trend-confirmed grid recovery system. Execution speed and reliability are the top priorities — every recovery level must be a real pending order resting on the broker's server, not something the EA monitors and reacts to on ticks. No
MT5 EA 150+ USD
I am looking for a professional MQL5 developer to create a custom trading robot for MetaTrader 5. The Expert Advisor must operate strictly on H4 and D1 timeframes with a Moving Average crossover entry signal. It should open a total position of 0.02 lots split into two orders of 0.01 lots. It must include an initial ATR-based stop loss, an automatic break-even function, a custom pairs filter input (Symbols), a news
Abba Wale 30 - 100000 USD
//+------------------------------------------------------------------+ //| XAUUSD_SMART_EA_V2.mq5 | //| BOS + Liquidity Sweep + FVG + EMA + ATR | //+------------------------------------------------------------------+ #property strict #property version "2.00" #include <Trade/Trade.mqh> CTrade trade; //================================================================== // INPUTS
1. PROJECT OVERVIEW Development of a custom automated and manual trading bot for NinjaTrader 8, primarily designed for Nasdaq Futures (NQ/MNQ). The bot will contain the original trading strategy, configurable risk management, automatic and manual operating modes, alerts, profit/loss management, partial profit taking, Break Even, backtesting functionality, and the additional configurable contract-averaging system
Hello, I have a custom indicator with a specific line. Logic I want: 1. When a candle closes and crosses the indicator line (I will tell you the buffer number of this line), start counting. 2. After the cross, wait for 3 consecutive candles with the same color / same direction. 3. If the 3 candles are bullish, open a BUY trade on the next candle open. 4. If the 3 candles are bearish, open a SELL trade on the

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

Бюджет
50+ USD
Сроки выполнения
до 10 дн.

Заказчик

(2)
Размещено заказов4
Количество арбитражей0