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

MQL5 Convertir

Tâche terminée

Temps d'exécution 21 heures
Commentaires du client
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.
Commentaires de l'employé
Very good and honest employer! Thank you :)

Spécifications

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)



Répondu

1
Développeur 1
Évaluation
(387)
Projets
499
23%
Arbitrage
60
55% / 25%
En retard
59
12%
Travail
2
Développeur 2
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
3
Développeur 3
Évaluation
(2333)
Projets
2936
63%
Arbitrage
124
44% / 26%
En retard
429
15%
Travail
4
Développeur 4
Évaluation
(16)
Projets
20
15%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
5
Développeur 5
Évaluation
(1)
Projets
0
0%
Arbitrage
5
0% / 80%
En retard
0
Gratuit
6
Développeur 6
Évaluation
(1304)
Projets
1732
49%
Arbitrage
55
67% / 16%
En retard
38
2%
Gratuit
7
Développeur 7
Évaluation
(46)
Projets
60
53%
Arbitrage
7
86% / 0%
En retard
2
3%
Gratuit
8
Développeur 8
Évaluation
(268)
Projets
602
34%
Arbitrage
64
20% / 58%
En retard
147
24%
Travail
Publié : 1 article, 22 codes
9
Développeur 9
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 1 code
10
Développeur 10
Évaluation
(2672)
Projets
3406
68%
Arbitrage
77
48% / 14%
En retard
342
10%
Gratuit
Publié : 1 code
11
Développeur 11
Évaluation
(610)
Projets
709
33%
Arbitrage
45
47% / 42%
En retard
14
2%
Travail
12
Développeur 12
Évaluation
(7)
Projets
6
0%
Arbitrage
4
25% / 75%
En retard
2
33%
Gratuit
13
Développeur 13
Évaluation
(106)
Projets
129
25%
Arbitrage
23
30% / 52%
En retard
8
6%
Gratuit
14
Développeur 14
Évaluation
(8)
Projets
9
22%
Arbitrage
0
En retard
0
Gratuit
15
Développeur 15
Évaluation
(202)
Projets
263
22%
Arbitrage
23
52% / 17%
En retard
0
Chargé
16
Développeur 16
Évaluation
(454)
Projets
719
34%
Arbitrage
35
69% / 9%
En retard
22
3%
Travail
17
Développeur 17
Évaluation
(5)
Projets
6
50%
Arbitrage
0
En retard
1
17%
Gratuit
18
Développeur 18
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
19
Développeur 19
Évaluation
(21)
Projets
28
32%
Arbitrage
4
50% / 25%
En retard
4
14%
Travail
20
Développeur 20
Évaluation
(7)
Projets
13
15%
Arbitrage
13
23% / 46%
En retard
3
23%
Gratuit
Publié : 35 articles
21
Développeur 21
Évaluation
(3)
Projets
5
60%
Arbitrage
1
0% / 0%
En retard
0
Travail
22
Développeur 22
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
23
Développeur 23
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
24
Développeur 24
Évaluation
(73)
Projets
257
53%
Arbitrage
16
50% / 38%
En retard
83
32%
Gratuit
25
Développeur 25
Évaluation
(2)
Projets
2
50%
Arbitrage
0
En retard
0
Gratuit
26
Développeur 26
Évaluation
(44)
Projets
51
59%
Arbitrage
2
100% / 0%
En retard
1
2%
Gratuit
Publié : 5 codes
27
Développeur 27
Évaluation
(10)
Projets
12
0%
Arbitrage
3
33% / 33%
En retard
1
8%
Gratuit
28
Développeur 28
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
Publié : 1 code
29
Développeur 29
Évaluation
(55)
Projets
92
24%
Arbitrage
8
75% / 13%
En retard
44
48%
Gratuit
30
Développeur 30
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
31
Développeur 31
Évaluation
(131)
Projets
171
39%
Arbitrage
10
40% / 10%
En retard
31
18%
Chargé
32
Développeur 32
Évaluation
(513)
Projets
552
53%
Arbitrage
13
69% / 15%
En retard
3
1%
Gratuit
33
Développeur 33
Évaluation
(2)
Projets
7
0%
Arbitrage
3
0% / 33%
En retard
1
14%
Travail

Informations sur le projet

Budget
100 - 800 USD