Need EA programmer to Make a trading robot based on pine script startegy

MQL5 Conversión

Trabajo finalizado

Plazo de ejecución 21 horas
Comentario del Cliente
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.
Comentario del Ejecutor
Very good and honest employer! Thank you :)

Tarea técnica

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)



Han respondido

1
Desarrollador 1
Evaluación
(398)
Proyectos
515
23%
Arbitraje
60
57% / 25%
Caducado
60
12%
Trabaja
2
Desarrollador 2
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
3
Desarrollador 3
Evaluación
(2346)
Proyectos
2951
63%
Arbitraje
125
44% / 26%
Caducado
429
15%
Trabaja
4
Desarrollador 4
Evaluación
(17)
Proyectos
21
19%
Arbitraje
5
40% / 40%
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(1)
Proyectos
0
0%
Arbitraje
5
0% / 80%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(1305)
Proyectos
1734
49%
Arbitraje
55
67% / 16%
Caducado
38
2%
Libre
7
Desarrollador 7
Evaluación
(47)
Proyectos
61
54%
Arbitraje
7
86% / 0%
Caducado
2
3%
Trabaja
8
Desarrollador 8
Evaluación
(268)
Proyectos
603
34%
Arbitraje
65
22% / 57%
Caducado
147
24%
Trabaja
Ha publicado: 1 artículo, 22 ejemplos
9
Desarrollador 9
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 1 ejemplo
10
Desarrollador 10
Evaluación
(2675)
Proyectos
3414
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
11
Desarrollador 11
Evaluación
(619)
Proyectos
722
33%
Arbitraje
46
48% / 41%
Caducado
14
2%
Trabajando
12
Desarrollador 12
Evaluación
(7)
Proyectos
6
0%
Arbitraje
4
25% / 75%
Caducado
2
33%
Libre
13
Desarrollador 13
Evaluación
(106)
Proyectos
129
25%
Arbitraje
25
28% / 56%
Caducado
8
6%
Libre
14
Desarrollador 14
Evaluación
(8)
Proyectos
9
22%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
(210)
Proyectos
273
21%
Arbitraje
24
54% / 17%
Caducado
0
Trabaja
16
Desarrollador 16
Evaluación
(455)
Proyectos
721
34%
Arbitraje
35
71% / 9%
Caducado
23
3%
Libre
17
Desarrollador 17
Evaluación
(5)
Proyectos
6
50%
Arbitraje
0
Caducado
1
17%
Libre
18
Desarrollador 18
Evaluación
(10)
Proyectos
14
43%
Arbitraje
0
Caducado
3
21%
Libre
19
Desarrollador 19
Evaluación
(24)
Proyectos
32
38%
Arbitraje
4
50% / 25%
Caducado
5
16%
Trabaja
20
Desarrollador 20
Evaluación
(7)
Proyectos
13
15%
Arbitraje
13
23% / 46%
Caducado
3
23%
Libre
Ha publicado: 38 artículos
21
Desarrollador 21
Evaluación
(4)
Proyectos
7
57%
Arbitraje
1
100% / 0%
Caducado
0
Libre
22
Desarrollador 22
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
23
Desarrollador 23
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
24
Desarrollador 24
Evaluación
(73)
Proyectos
257
53%
Arbitraje
16
50% / 38%
Caducado
83
32%
Libre
25
Desarrollador 25
Evaluación
(2)
Proyectos
2
50%
Arbitraje
0
Caducado
0
Libre
26
Desarrollador 26
Evaluación
(45)
Proyectos
53
57%
Arbitraje
2
100% / 0%
Caducado
1
2%
Libre
Ha publicado: 5 ejemplos
27
Desarrollador 27
Evaluación
(10)
Proyectos
12
0%
Arbitraje
3
33% / 33%
Caducado
0
Libre
28
Desarrollador 28
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
Ha publicado: 1 ejemplo
29
Desarrollador 29
Evaluación
(55)
Proyectos
92
24%
Arbitraje
8
75% / 13%
Caducado
44
48%
Libre
30
Desarrollador 30
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
31
Desarrollador 31
Evaluación
(134)
Proyectos
174
40%
Arbitraje
10
40% / 10%
Caducado
30
17%
Libre
32
Desarrollador 32
Evaluación
(515)
Proyectos
554
53%
Arbitraje
13
69% / 15%
Caducado
3
1%
Libre
33
Desarrollador 33
Evaluación
(2)
Proyectos
7
0%
Arbitraje
3
0% / 33%
Caducado
1
14%
Trabaja

Información sobre el proyecto

Presupuesto
100 - 800 USD