Developer to build a simple EA

Spezifikation

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.

Bewerbungen

1
Entwickler 1
Bewertung
(392)
Projekte
544
40%
Schlichtung
30
57% / 3%
Frist nicht eingehalten
57
10%
Arbeitet
Veröffentlicht: 11 Beispiele
2
Entwickler 2
Bewertung
(247)
Projekte
309
28%
Schlichtung
32
28% / 63%
Frist nicht eingehalten
10
3%
Arbeitet
3
Entwickler 3
Bewertung
(64)
Projekte
83
28%
Schlichtung
9
33% / 56%
Frist nicht eingehalten
9
11%
Frei
Veröffentlicht: 1 Beispiel
4
Entwickler 4
Bewertung
(12)
Projekte
19
37%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
5%
Frei
5
Entwickler 5
Bewertung
(373)
Projekte
479
23%
Schlichtung
58
55% / 24%
Frist nicht eingehalten
55
11%
Überlastet
6
Entwickler 6
Bewertung
(18)
Projekte
22
9%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
1
5%
Beschäftigt
7
Entwickler 7
Bewertung
(1)
Projekte
0
0%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
(50)
Projekte
63
21%
Schlichtung
11
27% / 55%
Frist nicht eingehalten
5
8%
Frei
11
Entwickler 11
Bewertung
(624)
Projekte
981
47%
Schlichtung
32
38% / 34%
Frist nicht eingehalten
96
10%
Arbeitet
Veröffentlicht: 6 Beispiele
12
Entwickler 12
Bewertung
(15)
Projekte
19
16%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
0
Frei
13
Entwickler 13
Bewertung
(452)
Projekte
789
48%
Schlichtung
71
17% / 54%
Frist nicht eingehalten
139
18%
Arbeitet
14
Entwickler 14
Bewertung
(22)
Projekte
31
55%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
1
3%
Arbeitet
15
Entwickler 15
Bewertung
(22)
Projekte
21
10%
Schlichtung
4
25% / 75%
Frist nicht eingehalten
0
Frei
16
Entwickler 16
Bewertung
(16)
Projekte
35
23%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
2
6%
Arbeitet
17
Entwickler 17
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
18
Entwickler 18
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
19
Entwickler 19
Bewertung
(542)
Projekte
624
33%
Schlichtung
37
38% / 51%
Frist nicht eingehalten
11
2%
Überlastet
20
Entwickler 20
Bewertung
(1)
Projekte
1
100%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
21
Entwickler 21
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
22
Entwickler 22
Bewertung
(3)
Projekte
1
100%
Schlichtung
3
0% / 100%
Frist nicht eingehalten
0
Frei
23
Entwickler 23
Bewertung
(2294)
Projekte
2888
63%
Schlichtung
122
44% / 25%
Frist nicht eingehalten
428
15%
Arbeitet
24
Entwickler 24
Bewertung
(176)
Projekte
227
19%
Schlichtung
21
38% / 24%
Frist nicht eingehalten
0
Arbeitet
25
Entwickler 25
Bewertung
(5)
Projekte
4
0%
Schlichtung
3
0% / 100%
Frist nicht eingehalten
1
25%
Beschäftigt
26
Entwickler 26
Bewertung
(11)
Projekte
11
18%
Schlichtung
0
Frist nicht eingehalten
2
18%
Frei
27
Entwickler 27
Bewertung
(306)
Projekte
550
35%
Schlichtung
79
32% / 42%
Frist nicht eingehalten
198
36%
Beschäftigt
28
Entwickler 28
Bewertung
(337)
Projekte
405
53%
Schlichtung
20
55% / 15%
Frist nicht eingehalten
29
7%
Arbeitet
29
Entwickler 29
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
30
Entwickler 30
Bewertung
(9)
Projekte
12
17%
Schlichtung
5
20% / 20%
Frist nicht eingehalten
4
33%
Beschäftigt
31
Entwickler 31
Bewertung
(8)
Projekte
9
22%
Schlichtung
0
Frist nicht eingehalten
1
11%
Überlastet
32
Entwickler 32
Bewertung
(27)
Projekte
26
65%
Schlichtung
0
Frist nicht eingehalten
1
4%
Beschäftigt
Veröffentlicht: 5 Beispiele
33
Entwickler 33
Bewertung
(294)
Projekte
470
39%
Schlichtung
102
40% / 24%
Frist nicht eingehalten
78
17%
Überlastet
Veröffentlicht: 2 Beispiele
34
Entwickler 34
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
35
Entwickler 35
Bewertung
(45)
Projekte
91
13%
Schlichtung
34
26% / 59%
Frist nicht eingehalten
37
41%
Frei
36
Entwickler 36
Bewertung
(3)
Projekte
3
33%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
Ähnliche Aufträge
hello I want Semi EA developer who knows deep about martingale ,program and understand the market . MQL5 → Freelance → Search Keywords: Semi EA , Trade Manager , Manual Trade EA DM 3–5 devs directly Upwork Search: MT5 trade manager Invite only (private job) Telegram Groups: MQL5 Developers MT4 MT5 Coders
hello i need a ready made bot for future What’s the rate for your bot And what’s the rate for my add ons to the bot ? Can I try your demo on sim for a week? Because if you have one I’ll just use that an manually trade when I want to my way because my strategy involves My bot Ict and smart money concept Orb Indicators Like this
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 -
Hi 30+ USD
عنوان: لا يقوم برنامج التداول الآلي بفتح الصفقات على منصة MT5 (النسخة التجريبية) - "الإشارة معطلة" رسالة: مرحبًا، لديّ مستشار خبير يعمل على منصة MT5 (حساب تجريبي - حساب تحوّط). يرتبط المستشار الخبير بالرسم البياني بشكل صحيح، والتداول الآلي مُفعّل، ولا تظهر أي أخطاء تداول في سجل التداول. مع ذلك، لم يقم البرنامج الآلي بفتح أي صفقات. يوضح سجل المعاملات ما يلي: • "الإشارة معطلة" • "مخططان بيانيان، وبرنامجان للتداول
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)
For a buy case, ea will set buy stop order at the high of the current 4H candle, if the close of the current 4h candle is higher than the open and if the close is less than the high of the 4H candle , then ea will set a buy stop at the high of the current 4h candle. Reverse of this is the sell case. , - -- sell SL to 1800point for gold pair only, set 4500 point for TP, --- , BE the SL to 50points when price moved
I am looking for a bot that has been created and tested and confirmed profitable in a live market for Gold. The bot must be profitable and have a low drawdown. The developer will send a demo EA which I can test for myself. I am looking for more of a partnership with an experienced developer. Please no EA on demo accounts. The EA must be verifiable on real account

Projektdetails

Budget
50 - 100 USD
Ausführungsfristen
von 1 bis 3 Tag(e)

Kunde

Veröffentlichte Aufträge2
Anzahl der Schlichtungen0