Developer to build a simple EA

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

I need a developer for a trading robot that works on my phone.                                                                 The idea of the trading system is as follows: market entries are performed when MACD's main and signal lines intersect in the current trend direction.

2. Trend is determined based on the Exponential Moving Average with the specified period (InpMATrendPeriod). If the current EMA value is greater than the previous one, the trend is seen as growing (ema_current > ema_previous). Alternatively, if current EMA is below the previous one, the trend is considered to be falling (ema_current< ema_previous). 

3. Trading Signals:

  • Buy signal: the main MACD line crosses the signal line upwards (macd_current>signal_current && macd_previous<signal_previous).
  • Sell signal: the main MACD line crosses the signal line downwards (macd_current<signal_current && macd_previous>signal_previous). The below figure shows Buy and Sell cases.

  • MACD_Sample__2.png

4. Positions are closed at opposite signals: Buy positions are closed at Sell signals, and Sell positions are closed at Buy signals.

5. Positions are opened at the market price, when a new bar emerges. The Expert Advisor is to be tested using Open prices, so there is no need to add functions for disabling operations inside the bar. 

6. Additional filters for opening a position:

The absolute value of MACD's main line will be used to filter out weak signals: the signal is only confirmed if this value is greater than open_level (in points). Signal confirmation conditions are as follows:

  • Confirmation of a buy signal: Abs(macd_current)>open_level
  • Confirmation of a sell signal: macd_current>open_level


7. Additional filters for closing a position:

The absolute value of MACD's main line will also be used to confirm position closure: the signal is confirmed if this value is greater than close_level (in points). Close signal confirmation conditions are as follows:

  • Confirmation to close Buy positions — macd_current>close_level
  • Confirmation to close Sell positions — Abs(macd_current)>close_level

8. Close by Take Profit — during position opening, a Take Profit level is set at a fixed distance from the open price, specified in points. The value is set in the InpTakeProfit input parameter.

9. Position management

TrailngStop is used to protect profit. Stop Loss is set if profit in points exceeds the value specified in the InpTrailingStop parameter. If the price continues to move in the profit direction, Stop Loss should be trailed at the given distance. Stop Loss cannot be moved towards the loss direction, i.e. the Stop Loss value cannot be increased. If none of protective orders (Take Profit or Stop Loss) triggers, the position should be closed by an opposite signal. No other position exit methods are available.

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

1
Разработчик 1
Оценка
(392)
Проекты
544
40%
Арбитраж
30
57% / 3%
Просрочено
57
10%
Работает
Опубликовал: 11 примеров
2
Разработчик 2
Оценка
(247)
Проекты
309
28%
Арбитраж
32
28% / 63%
Просрочено
10
3%
Работает
3
Разработчик 3
Оценка
(64)
Проекты
83
28%
Арбитраж
9
33% / 56%
Просрочено
9
11%
Свободен
Опубликовал: 1 пример
4
Разработчик 4
Оценка
(12)
Проекты
19
37%
Арбитраж
1
0% / 100%
Просрочено
1
5%
Свободен
5
Разработчик 5
Оценка
(373)
Проекты
479
23%
Арбитраж
57
56% / 25%
Просрочено
55
11%
Занят
6
Разработчик 6
Оценка
(18)
Проекты
22
9%
Арбитраж
5
40% / 40%
Просрочено
1
5%
Загружен
7
Разработчик 7
Оценка
(1)
Проекты
0
0%
Арбитраж
2
0% / 100%
Просрочено
0
Свободен
8
Разработчик 8
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
9
Разработчик 9
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
10
Разработчик 10
Оценка
(50)
Проекты
63
21%
Арбитраж
11
27% / 55%
Просрочено
5
8%
Свободен
11
Разработчик 11
Оценка
(624)
Проекты
981
47%
Арбитраж
32
38% / 34%
Просрочено
96
10%
Работает
Опубликовал: 6 примеров
12
Разработчик 12
Оценка
(15)
Проекты
19
16%
Арбитраж
5
40% / 40%
Просрочено
0
Свободен
13
Разработчик 13
Оценка
(452)
Проекты
789
48%
Арбитраж
71
17% / 54%
Просрочено
139
18%
Свободен
14
Разработчик 14
Оценка
(22)
Проекты
31
55%
Арбитраж
1
0% / 0%
Просрочено
1
3%
Работает
15
Разработчик 15
Оценка
(22)
Проекты
21
10%
Арбитраж
4
25% / 75%
Просрочено
0
Свободен
16
Разработчик 16
Оценка
(16)
Проекты
35
23%
Арбитраж
4
0% / 50%
Просрочено
2
6%
Работает
17
Разработчик 17
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Работает
18
Разработчик 18
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
19
Разработчик 19
Оценка
(542)
Проекты
624
33%
Арбитраж
37
38% / 51%
Просрочено
11
2%
Занят
20
Разработчик 20
Оценка
(1)
Проекты
1
100%
Арбитраж
0
Просрочено
0
Свободен
21
Разработчик 21
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
22
Разработчик 22
Оценка
(3)
Проекты
1
100%
Арбитраж
3
0% / 100%
Просрочено
0
Свободен
23
Разработчик 23
Оценка
(2294)
Проекты
2888
63%
Арбитраж
122
44% / 25%
Просрочено
428
15%
Работает
24
Разработчик 24
Оценка
(176)
Проекты
227
19%
Арбитраж
21
38% / 24%
Просрочено
0
Работает
25
Разработчик 25
Оценка
(5)
Проекты
4
0%
Арбитраж
3
0% / 100%
Просрочено
1
25%
Загружен
26
Разработчик 26
Оценка
(11)
Проекты
11
18%
Арбитраж
0
Просрочено
2
18%
Свободен
27
Разработчик 27
Оценка
(306)
Проекты
550
35%
Арбитраж
79
32% / 42%
Просрочено
198
36%
Загружен
28
Разработчик 28
Оценка
(336)
Проекты
404
52%
Арбитраж
20
55% / 15%
Просрочено
29
7%
Загружен
29
Разработчик 29
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
30
Разработчик 30
Оценка
(9)
Проекты
12
17%
Арбитраж
5
20% / 20%
Просрочено
4
33%
Загружен
31
Разработчик 31
Оценка
(8)
Проекты
9
22%
Арбитраж
0
Просрочено
1
11%
Занят
32
Разработчик 32
Оценка
(27)
Проекты
26
65%
Арбитраж
0
Просрочено
1
4%
Загружен
Опубликовал: 5 примеров
33
Разработчик 33
Оценка
(294)
Проекты
470
39%
Арбитраж
102
40% / 24%
Просрочено
78
17%
Занят
Опубликовал: 2 примера
Похожие заказы
m seeking a serious investor willing to risk $200-$300 to test a highly profitable trading algorithm on an Exness Pro demo account . This is a real opportunity for significant returns, but requires someone comfortable with calculated risk. What I Offer: ✅ Proven backtest results showing exceptional profit potential ✅ Live demo account testing on Exness Pro platform before any real money commitment ✅ Full
Expert Advisor not taking trades automatically as expected Need to make sure logic is sound and effective Make sure it is optimized to trade crash and boom only Modify if necessary so that the EA can perform at its best It should provide 1 notification per trade/signal found
I need a scalping-specific logic MT5 trading bot with a Donchian-channel–based dynamic stop-loss and take-profit system, applies RSI volatility filtering to avoid low-quality setups, and allows asset-specific adjustable parameters for fine-tuning performance Trading details: - Symbol: Any Forex EUR/USD - Platform: MT5 - Strategy type: Scalping (fast trades) - Timeframes: 5sec/ M1 / M5 - Fixed Stop Loss and Take
MT5 EA 30 - 60 USD
Hi i want a professional developer who can create me Ea based on candle sticks and high and lows , i have full specifications what exactly i want to be in my Ea , the inputs and how it should work and i will also tell u what type of panel i want for proper detailed specifications message me only professional developers
Please apply ONLY if you clearly understand and can implement ALL conditions below. ============================== 1) ZigZag (MOST IMPORTANT) ============================== - ZigZag must be CUSTOM and OBJECT-BASED. - DO NOT use built-in ZigZag indicator. - EA itself must draw ZigZag lines on the chart using chart objects. - User must NOT apply any indicator manually. - When EA is attached → ZigZag must appear
I am looking for an experienced MQL4 / MQL5 developer to create a custom Expert Advisor (EA). Trading details: - Symbol: XAUUSD (Gold) only - Platform: MT4 or MT5 - Strategy type: Scalping (fast trades) - Timeframes: M1 / M5 - Fixed Stop Loss and Take Profit - Risk management: - Lot size based on balance OR fixed lot (user configurable) - Maximum trades per day (user configurable) - Spread and slippage filter -
Need a Rebate EA 30 - 200 USD
1. Platform & Environment Platform: MetaTrader 5 (MT5 ONLY) Language: MQL5 Account type: high spread / Netting or Hedging Designed for broker rebate/commission return programs No DLLs, no external dependencies 2. Strategy Overview The EA is a high-frequency scalping Expert Advisor focused on maximizing the number of trades with minimal price movement, where the main source of profitability is broker rebate rather
The EA is very simple with just a few parameters to make it lightweight, fast, and above all safe when closing. The EA must close all open positions and cancel all pending orders for the basket when a certain profit or loss is reached, with the trailing profit feature. Capabilities: Closing all open positions and canceling all pending orders for the current symbol or for all symbols. Closing individual order or whole
Fixed alert mt4 40+ USD
I’m looking for an experienced developer to help fix and improve an alert system in a trading project. Tasks Review and fix existing alert logic Ensure alerts work perfectly with no lag or delay Organize and optimize scattered alert code Check for missing files and improve overall structure Suggest and implement necessary improvements Dashboard (Optional but Preferred) Create a dashboard displaying: Brand name
I have an existing MT5 EA and I am sharing the exact behaviour settings below. I need a NEW custom MT5 Expert Advisor that behaves the SAME WAY as these settings. Platform: MetaTrader 5 Symbol: Gold (XAUUSD) Timeframe: M5 (Trading_TF = 0 means current chart) ======================== INDICATOR & TRADE MODE ======================== - Trade Mode = 2 (both Buy & Sell) - Trading timeframe = Current chart (M5)

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

Бюджет
50 - 100 USD
Сроки выполнения
от 1 до 3 дн.

Заказчик

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