Работа завершена
Время выполнения 21 час
Отзыв от исполнителя
Very good and honest employer! Thank you :)
Отзыв от заказчика
Mr. Beknazarov was very professional & gave his time and efforts to understand my requirement and fulfilled the code as requested by me. His mark is timely completion of the project.
Техническое задание
Need EA programmer to convert a pine script strategy to MQL5 and then make a code for trading robot based on it which can trade automatically on a 500usd account on xauusd micro account, with entry and exit based on my strategy on variable timeframes especially10 sec, 30 sec, 45 sec, 1 min, 2 min, 45min ,6hr. The strategy has to be backtested on heikin ashi candles only with my rules on above listed timeframe. Break even and trailing stops modules to be added. will need support from beginning till live deployment.
//@version=5
strategy("CCI + KC + BB Combo Strategy", overlay=true,
initial_capital=500,
default_qty_type=strategy.fixed
default_qty_value=0.01lot,
commission_type=strategy.commission.percent,
commission_value=0.01)
// ===== INPUTS =====
cciLength = input.int(100, "CCI Length")
cciMaLength = input.int(20, "CCI MA Length")
bbLength = input.int(20, "BB Length")
bbMult = input.float(2.0, "BB Multiplier")
kcLength = input.int(20, "KC Length")
kcMult = input.float(2.0, "KC Multiplier")
// ===== CCI =====
cci = ta.cci(hlc3, cciLength)
cciMA = ta.sma(cci, cciMaLength)
// ===== BOLLINGER BANDS =====
basis = ta.sma(close, bbLength)
dev = bbMult * ta.stdev(close, bbLength)
bbUpper = basis + dev
bbLower = basis - dev
// ===== KELTNER CHANNEL =====
emaKC = ta.ema(close, kcLength)
atrKC = ta.atr(kcLength)
kcUpper = emaKC + kcMult * atrKC
kcLower = emaKC - kcMult * atrKC
// ===== LONG CONDITIONS =====
longCond1 = ta.crossover(cci, cciMA)
longCond2 = kcUpper > bbUpper
longCond3 = ta.crossover(close, bbUpper)
longCondition = longCond1 and longCond2 and longCond3 and strategy.opentrades == 0
// ===== SHORT CONDITIONS =====
shortCond1 = ta.crossunder(cci, cciMA)
shortCond2 = kcLower < bbLower
shortCond3 = ta.crossunder(close, bbLower)
shortCondition = shortCond1 and shortCond2 and shortCond3 and strategy.opentrades == 0
// ===== ENTRIES =====
if longCondition
strategy.entry("Long", strategy.long)
label.new(bar_index, low, "🟢 Long", style=label.style_label_up, color=color.green)
if shortCondition
strategy.entry("Short", strategy.short)
label.new(bar_index, high, "🔴 Short", style=label.style_label_down, color=color.red, textcolor=color.white)
// ===== EXITS =====
exitLong = ta.crossunder(close, basis)
exitShort = ta.crossover(close, basis)
if exitLong
strategy.close("Long")
if exitShort
strategy.close("Short")
// ===== PLOTS =====
plot(bbUpper, "BB Upper", color=color.blue)
plot(bbLower, "BB Lower", color=color.blue)
plot(kcUpper, "KC Upper", color=color.orange)
plot(kcLower, "KC Lower", color=color.orange)
plot(cci, "CCI", color=color.green)
plot(cciMA, "CCI MA", color=color.red)
Откликнулись
1
Оценка
Проекты
520
24%
Арбитраж
61
57%
/
25%
Просрочено
60
12%
Загружен
2
Оценка
Проекты
90
29%
Арбитраж
24
13%
/
58%
Просрочено
7
8%
Работает
3
Оценка
Проекты
2958
63%
Арбитраж
125
44%
/
26%
Просрочено
429
15%
Свободен
4
Оценка
Проекты
21
19%
Арбитраж
5
40%
/
40%
Просрочено
0
Свободен
5
Оценка
Проекты
0
0%
Арбитраж
5
0%
/
80%
Просрочено
0
Свободен
6
Оценка
Проекты
1735
49%
Арбитраж
55
67%
/
16%
Просрочено
38
2%
Свободен
7
Оценка
Проекты
62
55%
Арбитраж
7
86%
/
0%
Просрочено
2
3%
Свободен
8
Оценка
Проекты
603
34%
Арбитраж
65
22%
/
57%
Просрочено
146
24%
Работает
Опубликовал: 1 статью, 22 примера
9
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 1 пример
10
Оценка
Проекты
3423
68%
Арбитраж
78
47%
/
14%
Просрочено
343
10%
Работает
Опубликовал: 1 пример
11
Оценка
Проекты
743
34%
Арбитраж
49
53%
/
39%
Просрочено
14
2%
Работает
12
Оценка
Проекты
6
0%
Арбитраж
4
25%
/
75%
Просрочено
2
33%
Свободен
13
Оценка
Проекты
129
25%
Арбитраж
25
28%
/
56%
Просрочено
8
6%
Свободен
14
Оценка
Проекты
9
22%
Арбитраж
0
Просрочено
0
Свободен
15
Оценка
Проекты
280
21%
Арбитраж
27
56%
/
15%
Просрочено
0
Загружен
16
Оценка
Проекты
725
34%
Арбитраж
35
71%
/
9%
Просрочено
23
3%
Свободен
17
Оценка
Проекты
6
50%
Арбитраж
0
Просрочено
1
17%
Свободен
18
Оценка
Проекты
14
43%
Арбитраж
0
Просрочено
3
21%
Свободен
19
Оценка
Проекты
32
38%
Арбитраж
4
50%
/
25%
Просрочено
5
16%
Работает
20
Оценка
Проекты
13
15%
Арбитраж
13
23%
/
46%
Просрочено
3
23%
Свободен
Опубликовал: 42 статьи
21
Оценка
Проекты
7
57%
Арбитраж
1
100%
/
0%
Просрочено
0
Свободен
22
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
23
Оценка
Проекты
553
50%
Арбитраж
57
40%
/
37%
Просрочено
227
41%
Работает
24
Оценка
Проекты
257
53%
Арбитраж
16
50%
/
38%
Просрочено
83
32%
Свободен
25
Оценка
Проекты
2
50%
Арбитраж
0
Просрочено
0
Свободен
26
Оценка
Проекты
53
57%
Арбитраж
2
100%
/
0%
Просрочено
1
2%
Свободен
Опубликовал: 5 примеров
27
Оценка
Проекты
12
0%
Арбитраж
3
33%
/
33%
Просрочено
0
Свободен
28
Оценка
Проекты
0
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
Опубликовал: 1 пример
29
Оценка
Проекты
92
24%
Арбитраж
8
75%
/
13%
Просрочено
44
48%
Свободен
30
Оценка
Проекты
0
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
31
Оценка
Проекты
174
40%
Арбитраж
10
40%
/
10%
Просрочено
30
17%
Свободен
32
Оценка
Проекты
554
53%
Арбитраж
13
69%
/
15%
Просрочено
3
1%
Свободен
33
Оценка
Проекты
7
0%
Арбитраж
3
0%
/
33%
Просрочено
1
14%
Работает
Информация о проекте
Бюджет
100 - 800 USD