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

MQL5 Conversão

Termos de Referência

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)



Respondido

1
Desenvolvedor 1
Classificação
(378)
Projetos
486
24%
Arbitragem
59
54% / 25%
Expirado
55
11%
Carregado
2
Desenvolvedor 2
Classificação
(60)
Projetos
87
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
3
Desenvolvedor 3
Classificação
(2315)
Projetos
2914
63%
Arbitragem
124
44% / 25%
Expirado
429
15%
Carregado
4
Desenvolvedor 4
Classificação
(15)
Projetos
19
16%
Arbitragem
5
40% / 40%
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(1)
Projetos
0
0%
Arbitragem
5
0% / 80%
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(1288)
Projetos
1715
49%
Arbitragem
52
71% / 12%
Expirado
38
2%
Trabalhando
7
Desenvolvedor 7
Classificação
(43)
Projetos
54
50%
Arbitragem
6
83% / 0%
Expirado
1
2%
Trabalhando
8
Desenvolvedor 8
Classificação
(266)
Projetos
598
35%
Arbitragem
64
20% / 58%
Expirado
147
25%
Livre
Publicou: 1 artigo, 22 códigos
9
Desenvolvedor 9
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
(2652)
Projetos
3369
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Livre
Publicou: 1 código
11
Desenvolvedor 11
Classificação
(560)
Projetos
648
33%
Arbitragem
41
41% / 46%
Expirado
11
2%
Ocupado
12
Desenvolvedor 12
Classificação
(6)
Projetos
5
0%
Arbitragem
2
50% / 50%
Expirado
2
40%
Livre
13
Desenvolvedor 13
Classificação
(100)
Projetos
121
24%
Arbitragem
21
29% / 52%
Expirado
8
7%
Trabalhando
14
Desenvolvedor 14
Classificação
(8)
Projetos
9
22%
Arbitragem
0
Expirado
0
Livre
15
Desenvolvedor 15
Classificação
(187)
Projetos
243
20%
Arbitragem
22
50% / 18%
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(444)
Projetos
701
34%
Arbitragem
34
71% / 9%
Expirado
22
3%
Livre
17
Desenvolvedor 17
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Trabalhando
18
Desenvolvedor 18
Classificação
(10)
Projetos
14
43%
Arbitragem
0
Expirado
3
21%
Livre
19
Desenvolvedor 19
Classificação
(12)
Projetos
16
13%
Arbitragem
4
50% / 25%
Expirado
4
25%
Carregado
20
Desenvolvedor 20
Classificação
(7)
Projetos
13
15%
Arbitragem
13
23% / 46%
Expirado
3
23%
Livre
Publicou: 24 artigos
21
Desenvolvedor 21
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
22
Desenvolvedor 22
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
23
Desenvolvedor 23
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
24
Desenvolvedor 24
Classificação
(73)
Projetos
257
53%
Arbitragem
16
50% / 38%
Expirado
83
32%
Livre
25
Desenvolvedor 25
Classificação
(2)
Projetos
2
50%
Arbitragem
0
Expirado
0
Livre
26
Desenvolvedor 26
Classificação
(32)
Projetos
33
61%
Arbitragem
1
100% / 0%
Expirado
1
3%
Livre
Publicou: 5 códigos
27
Desenvolvedor 27
Classificação
(7)
Projetos
8
0%
Arbitragem
2
0% / 50%
Expirado
1
13%
Trabalhando
28
Desenvolvedor 28
Classificação
Projetos
0
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
Publicou: 1 código

Informações sobre o projeto

Orçamento
100 - 800 USD

Cliente

Pedidos postados1
Número de arbitragens0