Development of Trading Robot

MQL5 Эксперты

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

Indicator in use: Bollinger Bands

Sells:
1. Trigger candle: When candle low is above the top Bollinger band - accurate to the point scale (e.g. On EURUSD if candle low is 1.07915 and the value of top bollinger is 1.07914 - this is a sell signal)
2. Enter sell ONLY on the next candle if price breaks below the trigger candle LOW (using the e.g. above- if next candle price moves below 1.07915, enter a sell - I want to also allow a buffer value as an option [see below])
3. Stop loss is the top of Trigger candle (With option for extra buffer as an option [see below])
4. Take profit is when price touches the bottom Bollinger band 
5. Different options available for moving stop loss to Breakeven etc - see Features below
(see diagram provided)

Buys:
1. Trigger candle: When candle high is below the bottom Bollinger band - accurate to the point scale (e.g. On EURUSD if candle high is 1.07915 and the value of top bollinger is 1.07916 - this is a buy signal)
2. Enter buy ONLY on the next candle if price breaks above the trigger candle HIGH (using the e.g. above- if next candle price moves above 1.07915, enter a buy- I want to also allow a buffer value as an option [see below])
3. Stop loss is the bottom of Trigger candle (With option for extra buffer as an option [see below])
4. Take profit is when price touches the top Bollinger band 
5. Different options available for moving stop loss to Breakeven etc - see Features below

(see diagram provided)


Trade Entry Settings:

1. Lot size per trade by two options:

Option 1 - Lot size (allow 2 decimal places) (default 0.01)

Option 2 - Risk % (Risk % of equity based on the initial SL size (i.e. size of trigger candle) Allowing for 1 decimal place (X.X%) - Include any SL buffer if it is added - Include spread size and commission (default 0.1%)


2. SL buffer (extra room to add to SL) - ON or OFF

Option 1 - Points (default 0)

Option 2 - Percentage size of the trigger candle (default 0)


3. Entry buffer (extra room to add before entering trade after next candle breaks the trigger candle high or low) - ON or OFF

Option 1 - Points (default 0)

Option 2 - Percentage size of the trigger candle (default 0)



Trade Management Settings

1. Move SL to break-even option - ON or OFF

Option 1 - After 'X' pips (default 0) + (Add spread + commission automatically)

Option 2 - After 'X' ratio of SL size (e.g. 0.5 means after position moves by 0.5 of trigger candle length- move SL to BE) + (Add spread + commission automatically)


2a. Move SL to X ratio of Trigger Candle (SCENARIO 1) - ON or OFF

This option moves the SL depending on how far price has moved. E.g. If price moves 0.5x of trigger candle size in profit, move the SL to half way along the trigger candle (0.5X). There there will be two inputs:

a. First input is 'X' value input as a proportion of the trigger candle length (e.g. 0.5X) for how far price needs moves in profit first

b. Second input is 'X' value input as a proportion of the trigger candle length of how far SL moves when price moves the distance in the first input (e.g. 0.5X)


2b. Move SL to X ratio of Trigger Candle (SCENARIO 2) - ON or OFF

This option moves the SL depending on how far price has moved. E.g. If price moves 4X of trigger candle size in profit, move the SL to 3X along the trigger candle (3X). There there will be two inputs:

a. First input is 'X' value input as a proportion of the trigger candle length (e.g. 4X) for how far price needs moves in profit first

b. Second input is 'X' value input as a proportion of the trigger candle length of how far SL moves when price moves the distance in the first input (e.g. 3X)


3. Trailing stop option - ON or OFF (Important - If this feature is on, then Options 1 and 2 above must be disabled)

a. When to start trailing: after price moves 'X' value as a proportion of trigger candle size (e.g. if x=1, trailing starts after price moved in profit 1x the size of the trigger candle)

b. Trailing step as a proportion of trigger candle size (e.g. trail SL every time price moves by 'X' as a proportion of trigger candle size)

c. Trailing distance as a proportion of trigger candle (e.g. move SL up by 'X' as a proportion of trigger candle size during every step)



Operating Features:

1. Option for Stop loss and Take profit to be virtual - managed by the EA and not placed in the broker orders - ON or OFF

2. Time period (XX:XX to XX:XX) for no trading - ON or OFF

3. Increase SL size by 'X' multiplier during a time period - And if SL has already moved to BE move it back to original SL with the 'X' multiplier- ON or OFF

a. 'X' multiplier

b. Time period (XX:XX to XX:XX)

Important: Change the SL back to its original position (and back to BE if it was previously BE) after this time period is over

4. Max spread settings (default 0 points) - only allow entry to be taken if spread is lower than this

5. Show Bollinger band settings 

6. Identify Trigger candles with a blue dot above or below the trigger candle - ON or OFF

7. Commission input of $USD per lot round turn


Файлы:

PNG
EA-D1.png
35.8 Kb

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

1
Разработчик 1
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(10)
Проекты
25
28%
Арбитраж
1
0% / 0%
Просрочено
1
4%
Загружен
3
Разработчик 3
Оценка
(9)
Проекты
20
10%
Арбитраж
3
67% / 33%
Просрочено
5
25%
Работает
4
Разработчик 4
Оценка
(73)
Проекты
90
41%
Арбитраж
4
50% / 50%
Просрочено
2
2%
Свободен
5
Разработчик 5
Оценка
Проекты
1
0%
Арбитраж
1
0% / 0%
Просрочено
0
Работает
6
Разработчик 6
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(197)
Проекты
318
15%
Арбитраж
21
38% / 33%
Просрочено
16
5%
Занят
8
Разработчик 8
Оценка
(2086)
Проекты
2646
61%
Арбитраж
113
45% / 26%
Просрочено
418
16%
Свободен
9
Разработчик 9
Оценка
(59)
Проекты
77
26%
Арбитраж
9
33% / 56%
Просрочено
8
10%
Свободен
10
Разработчик 10
Оценка
(71)
Проекты
80
10%
Арбитраж
35
9% / 54%
Просрочено
6
8%
Работает
11
Разработчик 11
Оценка
(242)
Проекты
428
34%
Арбитраж
54
37% / 39%
Просрочено
156
36%
Загружен
12
Разработчик 12
Оценка
(10)
Проекты
15
27%
Арбитраж
3
67% / 33%
Просрочено
0
Свободен
13
Разработчик 13
Оценка
(23)
Проекты
30
13%
Арбитраж
7
29% / 43%
Просрочено
4
13%
Работает
14
Разработчик 14
Оценка
(73)
Проекты
82
34%
Арбитраж
2
0% / 0%
Просрочено
1
1%
Работает
15
Разработчик 15
Оценка
(462)
Проекты
522
33%
Арбитраж
28
39% / 43%
Просрочено
7
1%
Занят
16
Разработчик 16
Оценка
(477)
Проекты
506
53%
Арбитраж
10
60% / 20%
Просрочено
3
1%
Работает
17
Разработчик 17
Оценка
(2)
Проекты
2
50%
Арбитраж
0
Просрочено
0
Свободен
18
Разработчик 18
Оценка
(266)
Проекты
540
50%
Арбитраж
55
40% / 36%
Просрочено
224
41%
Свободен
19
Разработчик 19
Оценка
(60)
Проекты
185
72%
Арбитраж
4
100% / 0%
Просрочено
1
1%
Работает
20
Разработчик 20
Оценка
(256)
Проекты
415
38%
Арбитраж
86
44% / 19%
Просрочено
70
17%
Занят
21
Разработчик 21
Оценка
(2428)
Проекты
3057
66%
Арбитраж
77
48% / 14%
Просрочено
340
11%
Свободен
22
Разработчик 22
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
23
Разработчик 23
Оценка
(13)
Проекты
18
28%
Арбитраж
2
0% / 100%
Просрочено
4
22%
Работает
24
Разработчик 24
Оценка
(15)
Проекты
20
15%
Арбитраж
0
Просрочено
1
5%
Работает
25
Разработчик 25
Оценка
(563)
Проекты
932
47%
Арбитраж
302
59% / 25%
Просрочено
124
13%
Загружен
Похожие заказы
Moving average cross strategy that has no stop but will just reverse direction each time the crossover happens. But will have a 3 step profit taking method at certain percentage points. It will be used for futures options on the buy side. 3 days out
Hello, I need your help to modify a MQL4 indicator to a ThinkorSwim indicator. I have this indicator that is base on the MACD indicator that i use to trade on the forex market. Now i want to expand my trading experience to the Stock market using ThinkorSwim trading platform. I attached the MT4 indicator to this message. Thank you in advance
I am interested in creating an EA, I already have the code but I need someone who can debug it make it more greater look more into the strategy and put more strategy modification and modeling and optimization to make it great also at same time debug it
Hello, I am looking for a serious and available programmer to help with the programming of an EA based on the below picture concept. The positions as shown in the picture consist of 6 lines. 3 lines helps to predict the BUY position/opportunities and also 3 Lines helps to predict the SELL opportunities. The Lowest of the 3 BUY lines can be used to Start a BUY position upwards with multiple trades after the first
Job Description: We are seeking a talented Python or MQL5 developer to create a custom panel for transferring trading signals from Telegram to MetaTrader 5 (MT5). The panel must feature integrated risk management with configurable risk/reward (RR) ratios and volume settings, along with a subscription management system that verifies payments through Hotmart and deactivates the panel if the subscription is not renewed
"Hello, I’m reaching out because I have an exciting project opportunity that I think could be a great fit for you. I'd love to discuss it in more detail to explain the scope and requirements. Let’s set up a time to connect and go over the specifics together."
My EA calls recent and live Polygon tick data, stores it locally and then displays it on the chart. I need someone who can modify the EA so that it can use information from TickDataSuite or any other tick repository instead of polygon so it can be used while backtesting. More information about the EA can be given. Price is negotiable if you have a backlog of completed orders and good reviews
Hello, I’m looking for a developer to create an EA based on the Alligator Indicator with some specific requirements that I have. This project is relatively straightforward and not very complex, but it has some unique aspects that make it interesting. I would appreciate the opportunity to discuss the details with you step by step. Could we arrange a chat to go over everything
Exiting EAs 100 - 200 USD
Hello, I am in search of an experienced Forex trading bot programmer to collaborate on enhancing my existing Expert Advisors (EAs). The key tasks involve thorough backtesting, optimization in line with current market trends, and maximizing the profitability and effectiveness of these systems. I have two distinct trading robots and require assistance in evaluating their performance to determine which one yields the
I want to add lot Size filter in my MQ5 EA. based on account balance increseing lot size must be increseing and when balance decrese lot size also decresed..that's all i want

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

Бюджет
150 - 200 USD

Заказчик

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