A highly customisable martingale forex robot

MQL5 Experts C++ Forex

Trabalho concluído

Tempo de execução 6 dias
Comentário do cliente
Delivered the project as specified with good communication throughout the process. Would happily work with again. Five stars.
Comentário do desenvolvedor
Nice working with him. Communicative and open-minded. Thank you!

Termos de Referência

Hello!

I would like a customisable Trading robot / EA that follows a simple moving average and uses a customisable martingale system.

Specifically the user defined input variables are:

1. The number of periods used in the simple moving average (SMA)

2. The size in pips for the take profit (TP)

3. The size in pips for the stop loss (SL)

4. Whether new positions are opened converging towards or diverging away from the SMA

5. The sequence of lot sizes to be used (no more than 10 values needed)

6. Whether, in the event of the final lot size in the sequence being used and the trade still failing, to continue trading restarting the lot size sequence from the first lot size, or to cease trading until a trade would have been successful, and then restart trading using the first lot size in the sequence.


The program is to do the following:

1. The EA is to work in the timeframe of the chart the robot is attached to, and must be able to work on multiple markets at once.

2. When starting, open a new order.

3. When opening a new order, the EA compares the current price with the SMA of close prices (user input 1).

4. The EA is to then either open a buy or sell position depending on whether it is set to converge or diverge from the average (user input 4).

5. Unless the previous order was ended by its Stop loss, this new order is to use the first lot size in the given sequence (user input 5), with the EA attaching the specified TP and SL levels (user inputs 2 and 3).

6. If the Take profit is triggered then a new position is to be opened as soon as possible, as per steps 3, 4 & 5- with the lot size restarting from the first value.

7. If the Stop loss is triggered then a new position is to be opened as soon as possible, as per steps 3, 4 & 5, however the next lot size in the sequence is to be used (user input 5).

8. If the last lot size in the sequence was used and the trade was ended by its Stop loss, then depending on the setting of user input 6, the EA is to either:

a) Stop opening positions and monitor the market (trading with 0 lots as it were) and recommence once a successful trade would have gone through, or

b) Continue opening positions restarting from the first lot size in the sequence.


I would like the source code for this to be provided.


If you have any questions / require any clarification please do send me a message.



Many thanks!



Respondido

1
Desenvolvedor 1
Classificação
(14)
Projetos
19
11%
Arbitragem
1
0% / 100%
Expirado
5
26%
Livre
2
Desenvolvedor 2
Classificação
(41)
Projetos
160
45%
Arbitragem
16
13% / 50%
Expirado
48
30%
Livre
3
Desenvolvedor 3
Classificação
(2)
Projetos
2
100%
Arbitragem
0
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(23)
Projetos
45
20%
Arbitragem
25
28% / 48%
Expirado
12
27%
Livre
5
Desenvolvedor 5
Classificação
(57)
Projetos
72
22%
Arbitragem
13
46% / 15%
Expirado
5
7%
Livre
6
Desenvolvedor 6
Classificação
(2673)
Projetos
3410
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Livre
Publicou: 1 código
7
Desenvolvedor 7
Classificação
(361)
Projetos
644
26%
Arbitragem
92
72% / 14%
Expirado
12
2%
Trabalhando
Publicou: 1 código
8
Desenvolvedor 8
Classificação
(1)
Projetos
0
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
Projetos
0
0%
Arbitragem
1
0% / 100%
Expirado
0
Trabalhando
10
Desenvolvedor 10
Classificação
(15)
Projetos
23
9%
Arbitragem
7
29% / 57%
Expirado
2
9%
Livre
11
Desenvolvedor 11
Classificação
(568)
Projetos
641
41%
Arbitragem
25
48% / 36%
Expirado
46
7%
Trabalhando
12
Desenvolvedor 12
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
13
Desenvolvedor 13
Classificação
(772)
Projetos
1039
44%
Arbitragem
50
8% / 50%
Expirado
116
11%
Livre
14
Desenvolvedor 14
Classificação
(87)
Projetos
114
26%
Arbitragem
7
29% / 57%
Expirado
5
4%
Livre
15
Desenvolvedor 15
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(69)
Projetos
146
34%
Arbitragem
13
8% / 62%
Expirado
26
18%
Livre
Publicou: 6 códigos
17
Desenvolvedor 17
Classificação
(7)
Projetos
8
63%
Arbitragem
1
0% / 100%
Expirado
1
13%
Livre
Pedidos semelhantes
Access and confidentiality restrictions: You will receive only a separately named copy of the Commander . Existing trading EAs, presets, account credentials, Telegram credentials and proprietary entry/exit code will not be shared. The Commander intelligence must be developed using: Defined signal/input interfaces Anonymized historical logs and replay data Mock EA signals and test harnesses Documented authority and
We are looking for an expert algorithmic trading developer to build a high-performance, fully automated Custom Expert Advisor (EA) or trading bot. The bot must integrate advanced Smart Money Concepts (SMC) , Inner Circle Trader (ICT) methodologies, and Volume Spread Analysis (VSA) with a high-frequency trading (HFT) style execution and scaling model. The core objective is to program a bot that identifies
Automatic buy and sell entries. stoploss (sl) take profit (tp) risk management and adjustable lot size. Adjustable risk percentage per trade. Trailing stop maximum number of open trades. Trading hours filter. Ability to backtest and optimize the strategy. Easy to use settings. The EA should work reliably on mt5 and provide the source code. I want the developer to test the EA and provide backtest results before
Develop an Expert Advisor for MetaTrader 5 that manages existing positions. Features Automatically detect all open positions. Apply Break-Even after price reaches a configurable profit. Partial Close: Close X% of volume at the first target. Move Stop Loss to Break-Even. ATR Trailing Stop (optional). Magic Number filter. Comment filter. Symbol filter. Trading session filter. Retry mechanism for trade operations
Mt5 ea 30+ USD
I have a fast execution ea that need a little touch, it trade on gold and my problem is about the risk ratio the tp is 3pip and stop loss 20 but i cannot get it right to make the average win larger and average loss lower. I would like to know if i can get help to get it right without touching the tragedy and the trade frequency. Those two pictures I attached is the example of what my bot actually do like i explained
hello could you make me same indicator for ninja ? https://www.youtube.com/watch?v=pxs2MuqvH3w if yes for how much and timeline ? thks in advance and please reply me as soon as possible you get my notification
Hello, I want a simple bot for NinjaTrader8. I need a bot that operates automatically on Nasdaq (NQ/MNQ). Requirements: open buys and sells following a simple trend strategy, configurable stop loss and take profit, risk per trade of 1 to 2% of capital, if it loses 3% in a day, stop trading until the next day. Compatible with backtesting, delivery of the source code and the working bot in NinjaTrader 8. My initial
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Project Overview I am looking for an experienced algorithmic trading developer to build a professional Expert Advisor (EA) for MetaTrader 5 and/or cTrader. The objective is to create a robust automated trading system focused exclusively on XAUUSD (Gold) . This project is intended for serious
Привіт. Шукаю когось, хто б застосував мій код як бота . Я торгую індексом Aus_200 SFE (не XJO). Бот базується на MACD входу/виходу, RSI, стохастиці та vwap. Як тільки роботу приймуть, мені потрібно внести кілька коректив; однак, нічого суттєвого. Дякую
I have a technical specification ready for a custom alert indicator in NinjaTrader 8 (NinjaScript / C#). Important clarification: it is NOT an automatic trading bot, it is solely a visual indicator (arrows/lines on the chart) and sound alerts (notifications) based on EMA crossovers and range breakouts (ORB 15m) on lower timeframes for futures (MES). I already have the exact rules written out unambiguously

Informações sobre o projeto

Orçamento
30 - 50 USD
Prazo
de 1 para 7 dias