Работа завершена
Время выполнения 4 дня
Отзыв от заказчика
Great service, he know his stuff
Отзыв от исполнителя
Good employer ! Thank you :)
Техническое задание
Strategy Specification: Time-Based Breakout with Retracement Entry (Fully Mechanical)
Session Box Definition
- Time Window: Draw a box from 17:00 to 19:59 (UTC-4). from 17:00 new trading day begins and previous days unopened positions should be canceled but the open positions should be kept open until it hits tp or sl.
- Box Parameters:
- High of the box = highest price within the time window
- Low of the box = lowest price within the time window
- The box remains fixed for the rest of the trading day.
Breakout Condition
- A breakout is confirmed only when a 15-minute candle closes with its body fully outside the box: (the only criteria is the body should be closed outside the box, it doesn’t matter how far the body closed or how big the wick is, which means even a minor body close is valid)
- Bullish breakout: candle body closes entirely above the box
- Bearish breakout: candle body closes entirely below the box
- Wicks do not count as breakouts — only full body closures.
Entry Conditions
- Upon detecting a breakout:
- If bullish breakout, place a buy limit order at the top (high) of the box.
- If bearish breakout, place a sell limit order at the bottom (low) of the box.
- Retracement into the box is required to trigger the entry. so a limit order is needed for this strategy
Stop Loss (SL) and Take Profit (TP)
- SL is always placed at the opposite edge of the box:
- Buy trade SL = bottom of the box
- Sell trade SL = top of the box
- TP is always set to 1:3 Risk-to-Reward (fixed ratio), calculated based on the distance between entry and SL.
Risk Management
- The lot size must be calculated dynamically to risk exactly 1% of the account balance per trade, based on SL distance in pips. (this should be easily editable and should need instructions to do so)
- Trade is either a full win (TP hit) or full loss (SL hit). No partial exits.
Trade Rules
- Only one trade per day is allowed.
- If the limit order is not triggered by end of day, cancel it.
- After a TP or SL hit, no further trades are taken for the day.
Parameters to Keep Editable
(These should be made user-configurable in input settings)all these parameters should be editable. I also need a source code of the strategy
- Box start and end time (default: 17:00–19:59 UTC-4) - this part should be editable
- Risk percentage per trade (default: 1%) -this should be editable
- Risk-to-reward ratio (default: 1:3)
- Maximum trades per day (default: 1)
- Time to cancel pending order (e.g., by midnight or user-defined).
Откликнулись
1
Оценка
Проекты
29
3%
Арбитраж
4
25%
/
0%
Просрочено
3
10%
Свободен
2
Оценка
Проекты
2955
63%
Арбитраж
125
44%
/
26%
Просрочено
429
15%
Свободен
3
Оценка
Проекты
28
7%
Арбитраж
9
33%
/
33%
Просрочено
1
4%
Работает
4
Оценка
Проекты
90
29%
Арбитраж
24
13%
/
58%
Просрочено
7
8%
Работает
5
Оценка
Проекты
290
64%
Арбитраж
4
75%
/
0%
Просрочено
65
22%
Работает
6
Оценка
Проекты
724
34%
Арбитраж
35
71%
/
9%
Просрочено
23
3%
Свободен
7
Оценка
Проекты
198
46%
Арбитраж
4
50%
/
25%
Просрочено
1
1%
Работает
8
Оценка
Проекты
53
57%
Арбитраж
2
100%
/
0%
Просрочено
1
2%
Свободен
Опубликовал: 5 примеров
9
Оценка
Проекты
4
0%
Арбитраж
3
33%
/
33%
Просрочено
0
Свободен
10
Оценка
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
11
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
12
Оценка
Проекты
147
67%
Арбитраж
21
10%
/
71%
Просрочено
44
30%
Свободен
13
Оценка
Проекты
459
55%
Арбитраж
24
58%
/
17%
Просрочено
31
7%
Свободен
14
Оценка
Проекты
35
23%
Арбитраж
4
0%
/
50%
Просрочено
2
6%
Работает
15
Оценка
Проекты
289
35%
Арбитраж
18
22%
/
61%
Просрочено
43
15%
Свободен
16
Оценка
Проекты
24
50%
Арбитраж
1
100%
/
0%
Просрочено
6
25%
Свободен
17
Оценка
Проекты
2
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
Опубликовал: 2 примера
18
Оценка
Проекты
91
25%
Арбитраж
26
19%
/
54%
Просрочено
25
27%
Свободен
19
Оценка
Проекты
499
67%
Арбитраж
5
40%
/
0%
Просрочено
4
1%
Свободен
Опубликовал: 8 примеров
20
Оценка
Проекты
51
8%
Арбитраж
0
Просрочено
0
Свободен
21
Оценка
Проекты
84
64%
Арбитраж
5
100%
/
0%
Просрочено
9
11%
Свободен
22
Оценка
Проекты
1
0%
Арбитраж
1
100%
/
0%
Просрочено
0
Свободен
23
Оценка
Проекты
515
19%
Арбитраж
35
46%
/
31%
Просрочено
34
7%
Работает
Похожие заказы
Simple Added Notice For Existing Indicator
50 - 200 USD
I have the Fisher Indicator shown below the chart. I need an alert added for when the Fisher Indicator hits the 50 point at the end of each period. GBPUSD and EURUSD 4H charts are provided and I can provide additional
V3 PRO Auto-Scalper EA
40+ USD
//———————————————————————————————————————————————————————————————————— struct S_MCAV { double matureSum; double totalSum; double value; void Init () { matureSum = 0.0; totalSum = 0.0; value = 0.5; } void AddContext (int ctx) { totalSum += 1.0; if (ctx == 1) matureSum += 1.0; } void ApplyDecay (double rate) { matureSum *= rate; totalSum *= rate; } void Update () {
MT4/MT5 HFT EA us30
30 - 3000 USD
Hello everybody, I'm looking for an experienced MQL4/MQL5 developer to optimize a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5. The EA performs consistently and profitably on demo accounts, but when it is run on Raw and Standard live accounts under what appear to be the same trading conditions, it begins generating losses. I do not have the original source code (.mq4/.mq5); I only have the
Информация о проекте
Бюджет
50 - 100 USD