Convert an Indicator from tradingview (pinescript) to MQL5

MQL5 Experts Convertir

Tâche terminée

Temps d'exécution 26 jours
Commentaires du client
Patient developer who is willing to work with u ...
Commentaires de l'employé
Thank you!

Spécifications

1. Convert the following pinescript to MQL5 EA

2. Add in entry buy / sell  limit/ market orders types

2a. Limit order based on market close of signal bar

2b. Display buy / sell signal on chart similar to trading view 

3. Exit current position / cancel previous order (if not executed) on opposite signal +  enter into position based on new opposite signal based on item 2)

4. Include optional stop loss (% terms), trailing stop loss (% terms) and chandelier exit (code available in mql5, attached) options, whichever activated earlier

4a. inputable Chandelier exit inputs

5. Include optional take profit in i) % terms, ii) based on ATR. For these options, pls add % of holdings to liquidate... remaining can be liquidated using opposite signal

6. Order entry based on % of equity

7. Magic number entry 

8. Current / Custom symbol(s)  option


PineScript code .........................................


//@version=4

study("Hull Trend", shorttitle="HMA Trend",overlay=true)

length = input(24)

src = input(hl2)

showcross = input(true, "Show cross over/under")


hma(_src, _length)=>

    wma((2 * wma(_src, _length / 2)) - wma(_src, _length), round(sqrt(_length)))

    

hma3(_src, _length)=>

    p = length/2

    wma(wma(close,p/3)*3 - wma(close,p/2) - wma(close,p),p)



a = hma(src, length)

b = hma3(src, length)

c = b > a ? color.lime : color.red

p1 = plot(a,color=c,linewidth=1,transp=75)

p2 = plot(b,color=c,linewidth=1,transp=75)

fill(p1,p2,color=c,transp=55)

crossdn = a > b and a[1] < b[1]

crossup = b > a and b[1] < a[1]

plotshape(showcross and crossdn ? a : na, location=location.absolute, style=shape.labeldown, color=color.red, size=size.tiny, text="Sell", textcolor=color.white, transp=0, offset=-1)

plotshape(showcross and crossup ? a : na, location=location.absolute, style=shape.labelup, color=color.green, size=size.tiny, text="Buy", textcolor=color.white, transp=0, offset=-1)

Dossiers :

Répondu

1
Développeur 1
Évaluation
(315)
Projets
353
71%
Arbitrage
6
50% / 33%
En retard
20
6%
Travail
2
Développeur 2
Évaluation
(132)
Projets
178
39%
Arbitrage
4
25% / 50%
En retard
14
8%
Gratuit
3
Développeur 3
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
(152)
Projets
228
80%
Arbitrage
22
27% / 50%
En retard
11
5%
Gratuit
Publié : 24 articles, 1882 codes
5
Développeur 5
Évaluation
(40)
Projets
55
35%
Arbitrage
2
0% / 50%
En retard
0
Gratuit
6
Développeur 6
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit

Informations sur le projet

Budget
45+ USD
Délais
de 1 à 5 jour(s)