I need an Expert Advisor (EA) programmed and designed to help me with trading

Termos de Referência

I need an Expert Advisor (EA) programmed and designed to help me with trading. Requirements:


* The programmer must have experience in implementing software projects. * The script must be high-quality, clean, clear, and editable at any time, with ownership of the script provided.


* It must work on the MT4 platform. * The maximum project completion time is 7 to 14 days. * The programmer must be cooperative and flexible, providing support, addressing feedback, and modifying or adding conditions and commands.


The workflow should be as follows:


# A settings screen must be added, consisting of:


A. A field for the risk amount per trade.

B. A button to add a new trade.

C. A button to add a trade to a series.

D. A drop-down menu to track trade series, consisting of the following elements:


1. Series number.

2. Original trade size.

3. Trade type within the series (buy/sell) for each trade.

4. The result of trades within the series (profit/loss) for each trade, calculated as (amount + overnight cost). Likewise, the result of the entire series:


D - A button to close pending trades that have not yet been activated on the same currency pair only.


F - *************


# Now that the settings screen has been added, we move to the execution section.


1/ If a new trade is added from the settings:


2/ A new line called the "Activation Line" (blue) will appear on the trading screen. Move it on the screen and direct it to the desired location.


3/ Press the "Pin" button that appears at the end of the line.


4/ A new line called the "Balance Line" (red) will then automatically appear.


5/ You can then move the "Balance Line" on the screen to your desired location.


6/ The "Balance Line" is pinned using the "Pin" button at the end of the line.


Here, there are two possibilities:


A/ If the Balance Line is pinned above the execution line, the trade type is "Sell."


B/ If the Balance Line is pinned below the execution line, the trade type is "Buy."


7/ After pinning and specifying the trade type, the trade is ready to be activated.


8/ The trade is executed as soon as the price reaches the execution line, with a notification. Spread

9/ Also, after setting the balance line, a new line called the "Take Profit Line" (green) automatically appears. Note that this line is not a requirement for executing the trade. To activate the Take Profit Line, it must be set using the "Set" button.

10/ If the price reaches the balance line after the trade is executed, a new trade is opened with the opposite type of the original trade (e.g., if the original trade was a sell, the new trade will be a buy) and with the same size. The original trade should not be closed. This new trade does not have a stop-loss line or a balance line.


11/ In this case, we now have two trades: a buy trade and a sell trade, both of the same size. These two trades are linked together in a chain of trades. This link is accounted for, so the result of the linked trades appears in the window as a sum. This leads us to a new definition regarding these trades:


"Chain" is a group of trades linked to each other and to the original trade. They must be of the same contract size as the original trade, but the trade type does not have to be the same.


12/ Now, after the two trades are formed, the original trade... The second trade: If I later want to close one of the two trades manually or via the take-profit line, I can open a new trade using the same activation line for the still-active trade so that it remains in the same chain. Note that the new trade will not have a stop-loss line or a break-even line.


(End)


Notes:


1/ The settings interface and lines must be well-organized, with clean and consistent layout and calming colors.


2/ Any trade within the chain can be closed individually without affecting the remaining trades, even if it is the original trade. The result is recorded in the chain's total profits. If the original trade is closed individually, its status is transferred to the oldest trade in the chain, and subsequent trades are handled accordingly, such as linking trades to it.


3/ The lines must be dynamically and flexibly moved, and these lines should be generated by the Expert Advisor, not the platform, to ensure that trades are not affected by the bid-ask spread.


4/ All lines can be activated and deactivated using the "Confirm" button located at the end of each line. This applies before the trade is executed. After the trade is executed, it cannot be controlled, except for the take-profit line, which can be controlled both before and after the trade is activated.



This is before the trade is executed. 5/ The option to close the trade after activation via settings or a button at the end of the execution line.


6/ The pending order must be within the same Expert Advisor (EA) and not on the trading platform. Execution should be based solely on the bid price, ensuring the pending order is completely unaffected by the spread (the difference between the bid and ask prices).


7/ The EA must calculate the contract size based on the risk amount pre-set in the settings, taking into account the pip value for each pair. [Calculation Method: Risk Amount / (Stop Loss in Pip Value)]


8/ The function of the balance line is to calculate the contract size based on the distance between it and the execution line, along with the pip value for the pair. It also opens a reverse trade if the price reaches the line with the same size, without closing the original trade.


Note that this "balance line" does not appear in any other trades linked to the chain, but only in the original trades created initially. This is logical, as its primary purpose is to determine the location of the reverse trade and the contract size, which is only done in the first original trade of each chain.

9/ The trade information must be added to the execution line in the middle. The required information is as follows: A. Risk-to-reward ratio (e.g., 3:1)


B. Profit/loss amount of the transaction

C. Contract size

D.Transaction number recorded on the platform

F - Amount (Profit/Loss) Series

Respondido

1
Desenvolvedor 1
Classificação
(1)
Projetos
2
0%
Arbitragem
0
Expirado
1
50%
Trabalhando
2
Desenvolvedor 2
Classificação
(170)
Projetos
203
47%
Arbitragem
5
20% / 60%
Expirado
3
1%
Livre
3
Desenvolvedor 3
Classificação
(636)
Projetos
1007
47%
Arbitragem
33
36% / 36%
Expirado
99
10%
Trabalhando
Publicou: 6 códigos
4
Desenvolvedor 4
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(268)
Projetos
603
34%
Arbitragem
65
22% / 57%
Expirado
147
24%
Trabalhando
Publicou: 1 artigo, 22 códigos
6
Desenvolvedor 6
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(111)
Projetos
183
25%
Arbitragem
24
17% / 75%
Expirado
16
9%
Livre
8
Desenvolvedor 8
Classificação
(10)
Projetos
12
58%
Arbitragem
0
Expirado
0
Trabalhando
9
Desenvolvedor 9
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
(22)
Projetos
25
24%
Arbitragem
5
20% / 80%
Expirado
1
4%
Livre
Publicou: 6 códigos
11
Desenvolvedor 11
Classificação
(45)
Projetos
91
13%
Arbitragem
34
26% / 59%
Expirado
37
41%
Livre
12
Desenvolvedor 12
Classificação
(9)
Projetos
16
19%
Arbitragem
2
0% / 50%
Expirado
3
19%
Trabalhando
13
Desenvolvedor 13
Classificação
(10)
Projetos
12
0%
Arbitragem
3
33% / 33%
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(366)
Projetos
449
55%
Arbitragem
23
57% / 17%
Expirado
30
7%
Trabalhando
15
Desenvolvedor 15
Classificação
(62)
Projetos
90
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
16
Desenvolvedor 16
Classificação
(24)
Projetos
32
38%
Arbitragem
4
50% / 25%
Expirado
5
16%
Trabalhando
17
Desenvolvedor 17
Classificação
(258)
Projetos
396
28%
Arbitragem
70
19% / 49%
Expirado
121
31%
Trabalhando
18
Desenvolvedor 18
Classificação
(4)
Projetos
7
57%
Arbitragem
1
100% / 0%
Expirado
0
Livre
19
Desenvolvedor 19
Classificação
(5)
Projetos
6
50%
Arbitragem
0
Expirado
1
17%
Livre
20
Desenvolvedor 20
Classificação
(16)
Projetos
35
23%
Arbitragem
4
0% / 50%
Expirado
2
6%
Trabalhando
21
Desenvolvedor 21
Classificação
(209)
Projetos
271
21%
Arbitragem
24
50% / 17%
Expirado
0
Trabalhando
22
Desenvolvedor 22
Classificação
(83)
Projetos
95
32%
Arbitragem
9
22% / 56%
Expirado
5
5%
Trabalhando
23
Desenvolvedor 23
Classificação
(1)
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
24
Desenvolvedor 24
Classificação
(14)
Projetos
22
45%
Arbitragem
6
33% / 17%
Expirado
2
9%
Trabalhando
Publicou: 7 artigos, 35 códigos
25
Desenvolvedor 25
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
26
Desenvolvedor 26
Classificação
(10)
Projetos
13
0%
Arbitragem
24
0% / 75%
Expirado
4
31%
Trabalhando
27
Desenvolvedor 27
Classificação
(2674)
Projetos
3413
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Trabalhando
Publicou: 1 código
28
Desenvolvedor 28
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
29
Desenvolvedor 29
Classificação
(3)
Projetos
3
100%
Arbitragem
0
Expirado
0
Trabalhando
30
Desenvolvedor 30
Classificação
(10)
Projetos
14
43%
Arbitragem
0
Expirado
3
21%
Livre
31
Desenvolvedor 31
Classificação
(31)
Projetos
38
53%
Arbitragem
2
50% / 50%
Expirado
3
8%
Livre
32
Desenvolvedor 32
Classificação
(28)
Projetos
34
35%
Arbitragem
0
Expirado
2
6%
Livre
Pedidos semelhantes
profitable EAs wanted with at least 3 to 5 years backtest. you be submit your proofs such as graphic results, backtesting results, and your demo or weekly the eas has traded
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
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
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
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

Informações sobre o projeto

Orçamento
800+ USD
Prazo
de 7 para 14 dias