Create a new EA based on listed requirements

MQL4 Experten

Spezifikation

strategy is attached.

The EA is a multi-directional, indicator-based trading system designed primarily around an initial signal entry followed by controlled martingale/grid management. It can manage BUY and SELL baskets independently and includes indicator filtering, volatility protection, basket-level profit management, drawdown controls, hedge protection, dynamic loss-reduction closing, manual-trade integration, and an on-chart management panel.




1. Trading Direction


The EA has a direction input with three operating modes:


BUY ONLY — only BUY initial trades and their associated BUY martingale sequence are allowed.


SELL ONLY — only SELL initial trades and their associated SELL martingale sequence are allowed.


BUY + SELL — both directions can operate independently when their respective entry conditions are satisfied.


A BUY basket and SELL basket can therefore exist simultaneously when both-direction trading is enabled.


2. Initial Trade Entry


The first position of a new sequence is the Initial Trade, also considered Trade Number 1 of that sequence.


The initial lot size is specified directly in the EA inputs.


For example:


Initial Lot Size = 0.10 ( editabel)


means a newly generated initial BUY or SELL position starts with 0.10 lots. ( its for example)


The initial trade is generated from the selected custom signal indicator and its configured timeframe(s).


The EA supports multiple initial-entry timeframes. Each timeframe can individually be enabled or disabled.


For example:


Use Timeframe 1 = true

Timeframe 1 = M15



Use Timeframe 2 = true

Timeframe 2 = H1



Use Timeframe 3 = false

Timeframe 3 = H4


When multiple timeframes are enabled, they must agree with the required initial-entry direction according to the initial signal logic.


Current custom initial-entry indicator



3. Initial RSI Lock / Resume


This is an additional protection applied only to opening new initial trades.


It does not close existing positions and does not directly interfere with existing martingale management.


The RSI has configurable:


Enable/disable

Timeframe

RSI period

BUY blocking level

BUY resume level

SELL blocking level

SELL resume level

BUY behavior


If RSI reaches or exceeds the configured BUY block level, new initial BUY entries are locked.


Example:


BUY Block RSI = 70

BUY Resume RSI = 50


If RSI reaches 70 or higher:


Initial BUY = LOCKED


It remains locked even if RSI subsequently moves from 70 to 68, 65, 60, etc.


Only when RSI falls to 50 or below does:


Initial BUY = RESUMED


This is therefore a stateful hysteresis filter, rather than a simple instantaneous RSI condition.


SELL behavior


The opposite logic applies.


Example:


SELL Block RSI = 30

SELL Resume RSI = 50


If RSI falls to 30 or below:


Initial SELL = LOCKED


It remains locked until RSI subsequently rises to 50 or higher.


Importantly, unlocking an entry direction does not automatically open a trade. It merely permits the normal initial-entry strategy to operate again.


4. Initial Bollinger Band Lock / Resume


A second optional initial-entry protection uses:


Bollinger Bands


Its parameters include:


Enable/disable

Timeframe

Bollinger period

Standard deviation

Resume price distance


This filter also affects initial trades only.


Lower Bollinger Band


When price reaches/touches the lower Bollinger Band:


Initial SELL entries = LOCKED


The SELL side remains locked until price has moved upward by the configured price-dollar distance relative to the lower band.


Example:


BB Resume Distance = $5.00


If the lower band is around:


3300.00


the recovery condition is approximately:


3305.00


subject to the band's movement itself because the Bollinger Band is dynamically recalculated.


Upper Bollinger Band


When price reaches/touches the upper Bollinger Band:


Initial BUY entries = LOCKED


BUY remains locked until price falls sufficiently below the upper band according to the configured resume distance.


This creates the same lock/resume hysteresis concept as the RSI filter.


5. Trading Days


Trading days can be enabled or disabled individually.


The inputs cover:


Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday


The purpose is to prevent new initial entries outside the permitted trading days.


6. Trading Times


The EA supports configurable trading-hour ranges.


For example:


4-10,12-15,15-18


This defines multiple permitted entry sessions during the day.

Dateien:

Bewerbungen

1
Entwickler 1
Bewertung
(21)
Projekte
27
7%
Schlichtung
9
33% / 33%
Frist nicht eingehalten
1
4%
Arbeitet
2
Entwickler 2
Bewertung
(274)
Projekte
346
29%
Schlichtung
36
28% / 64%
Frist nicht eingehalten
10
3%
Arbeitet
3
Entwickler 3
Bewertung
(17)
Projekte
21
19%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
0
Frei
4
Entwickler 4
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
5
Entwickler 5
Bewertung
(13)
Projekte
20
40%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
5%
Frei
6
Entwickler 6
Bewertung
(109)
Projekte
181
25%
Schlichtung
24
17% / 75%
Frist nicht eingehalten
16
9%
Frei
7
Entwickler 7
Bewertung
(62)
Projekte
90
29%
Schlichtung
24
13% / 58%
Frist nicht eingehalten
7
8%
Arbeitet
8
Entwickler 8
Bewertung
(3)
Projekte
4
0%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
1
25%
Frei
9
Entwickler 9
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
10
Entwickler 10
Bewertung
(2674)
Projekte
3412
68%
Schlichtung
77
48% / 14%
Frist nicht eingehalten
342
10%
Frei
Veröffentlicht: 1 Beispiel
11
Entwickler 11
Bewertung
(612)
Projekte
715
33%
Schlichtung
46
48% / 41%
Frist nicht eingehalten
14
2%
Überlastet
12
Entwickler 12
Bewertung
(171)
Projekte
183
46%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
1
1%
Arbeitet
13
Entwickler 13
Bewertung
(10)
Projekte
15
13%
Schlichtung
6
0% / 67%
Frist nicht eingehalten
2
13%
Frei
14
Entwickler 14
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
15
Entwickler 15
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Arbeitet
16
Entwickler 16
Bewertung
(14)
Projekte
28
39%
Schlichtung
3
0% / 67%
Frist nicht eingehalten
6
21%
Beschäftigt
17
Entwickler 17
Bewertung
(28)
Projekte
35
46%
Schlichtung
4
50% / 50%
Frist nicht eingehalten
4
11%
Arbeitet
18
Entwickler 18
Bewertung
(13)
Projekte
31
23%
Schlichtung
8
25% / 63%
Frist nicht eingehalten
5
16%
Frei
19
Entwickler 19
Bewertung
(25)
Projekte
31
13%
Schlichtung
13
0% / 77%
Frist nicht eingehalten
9
29%
Frei
20
Entwickler 20
Bewertung
(318)
Projekte
565
35%
Schlichtung
82
30% / 45%
Frist nicht eingehalten
204
36%
Arbeitet
21
Entwickler 21
Bewertung
(59)
Projekte
92
42%
Schlichtung
4
0% / 100%
Frist nicht eingehalten
3
3%
Arbeitet
22
Entwickler 22
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
23
Entwickler 23
Bewertung
(366)
Projekte
447
55%
Schlichtung
23
57% / 17%
Frist nicht eingehalten
30
7%
Arbeitet
24
Entwickler 24
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
25
Entwickler 25
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
26
Entwickler 26
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
27
Entwickler 27
Bewertung
(51)
Projekte
61
38%
Schlichtung
15
27% / 60%
Frist nicht eingehalten
1
2%
Frei
28
Entwickler 28
Bewertung
(64)
Projekte
144
46%
Schlichtung
20
40% / 20%
Frist nicht eingehalten
32
22%
Frei
29
Entwickler 29
Bewertung
(394)
Projekte
508
23%
Schlichtung
60
57% / 25%
Frist nicht eingehalten
59
12%
Beschäftigt
30
Entwickler 30
Bewertung
(7)
Projekte
6
0%
Schlichtung
4
25% / 75%
Frist nicht eingehalten
2
33%
Frei
31
Entwickler 31
Bewertung
(62)
Projekte
78
58%
Schlichtung
6
67% / 17%
Frist nicht eingehalten
2
3%
Beschäftigt
32
Entwickler 32
Bewertung
(8)
Projekte
8
0%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
1
13%
Arbeitet
33
Entwickler 33
Bewertung
(20)
Projekte
26
38%
Schlichtung
6
33% / 50%
Frist nicht eingehalten
0
Frei
34
Entwickler 34
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
35
Entwickler 35
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
36
Entwickler 36
Bewertung
(61)
Projekte
83
45%
Schlichtung
27
11% / 70%
Frist nicht eingehalten
8
10%
Frei
37
Entwickler 37
Bewertung
(4)
Projekte
5
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
38
Entwickler 38
Bewertung
(32)
Projekte
33
42%
Schlichtung
0
Frist nicht eingehalten
3
9%
Frei
39
Entwickler 39
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
40
Entwickler 40
Bewertung
(550)
Projekte
838
61%
Schlichtung
33
27% / 45%
Frist nicht eingehalten
24
3%
Arbeitet
Veröffentlicht: 1 Beispiel
41
Entwickler 41
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Fvg order 50 - 300 USD
Strategy Objective Create a disciplined, rules‑driven trading framework that identifies high‑probability reversals during the Asia session by leveraging levels formed in the final hours of New York. The goal is consistent execution, controlled risk, and scalable automation. Core Approach Track and define the key price extremes set during late New York trading. Monitor Asia session behavior for liquidity sweeps beyond
Requirements Specification GoldV16 V0 – MT5 XAUUSD Netting EA 1. Platform: - MetaTrader 5 - MQL5 - XAUUSD - NETTING account 2. Position rule: - Only ONE XAUUSD position may be open at any time. - Fixed lot only. - No Martingale. - No automatic lot increase. 3. Stop Loss: - Stop Loss must be sent immediately when a trade opens. - Default SL distance: 1.00 USD in gold price. - SL distance must be adjustable in Inputs
MQL5 developer needed to code a macro-driven gold trading Expert Advisor for MetaTrader. Body: We have a documented macro-driven trading strategy for gold that needs to be converted into a working MetaTrader Expert Advisor. Experience integrating external data sources, such as economic calendar events or interest rate and dollar index data, into MQL5 is required. An N.D.A. must be signed before strategy details are
I’m looking for an experienced MQL5 developer to create an MT5 EA similar to Iron Range, mainly for BTCUSD. It should use a range-based entry strategy, support market and pending orders, fixed-lot and percentage-risk sizing, stop loss, take profit, break-even, trailing stop, spread protection, and daily loss or drawdown limits. It should also work with different brokers and include adjustable settings for
MACD + EMA 30 - 100 USD
J’ai fais un indicateur tradingview que j’aimerai adapter à MT5. celui ci indique une flèche pour des achats ou des ventes lorsque le prix atteint un niveau tracé auparavant par l’indicateur également. Les conditions sont les suivantes : timeframe 1 minute Buy Stop / Sell Stop sur le niveau tracé. SL placé sur la EMA 21 au moment du du déclenchement de l’ordre avec possibilité de le modifier. Le TP à 1.5R
I need someone who can create a Trading Bot/AI or Expert Advisor (EA) for MetaTrader 5 (MT5) based on my manual trading strategy. My strategy uses only two indicators: Envelope and Moving Average. What I need is for the EA to accurately follow my manual trading logic and strategy, while also respecting the exact settings and parameters that I use for both indicators. This is not a Martingale strategy or anything
I am looking for a developer experienced in EAs and MT5 optimization to help me optimize my trading robot to operate during the Asian Session as well. Currently, the EA is already optimized for the London and New York sessions. I also have a fully functional version that includes the Asian Session. The strategy and all logic required for Asian Session trading are already implemented. Therefore, there is no need to
i need someone that can make me an EA really easy with the martingala system?, I am looking for something that doesn't exceed 5 trades for the martingale, I think I did it, but it only works for propfirms, So i need to develop it on ninja trader I have identified a very very simple strategy but it only works on propfirms, with only two propfirm accounts, i absolutely need account A and account, And they have to open
Pro bot 35 - 200 USD
Should be able to trade for me when I need to trade and make few or no loses.should help me trade profitably while on the chart.Tge more profits,the more we play
The bot must be able to identify market structure ( trending , ranging and REVERSAL). Support and resistance breakout with a lot of volume and pullback to the key level and wait for confirmation to enter the trade. Only trades NY session. Uses proper risk management with SL (10 pips) and TP( 30 pips). The bot will only use the 5min timeframe for market structure and executing trades, incase of ranging it enters buys

Projektdetails

Budget
60+ USD
Ausführungsfristen
bis 5 Tag(e)