Translate Pine Script (Tradingview) Indicator into MQL4

MQL4 Convertir

Tâche terminée

Temps d'exécution 14 minutes
Commentaires du client
great job really fast and he knows exactly what you want
Commentaires de l'employé
A clear, understandable description of the assignment. Quick check. Thank you for the order.

Spécifications

 Hi, I need the indicator vortex trend tracker translated into mt4, it needs to be 100% the same, with histogram and colors being darker when there is a clear trend signal 

mql5 doesn't let me insert the link,  but it is vortex trend tracker of profitprogrammers on tradingview

//@version=4

study("Vortex Trend Tracker")

//          INPUT VARIABLES FOR VORTEX: 

vortexLen = input(30, title="Length for Vortex", minval=1)

emaLen = input(10, title="Length of Positive and Negative EMA's", type=input.integer, minval=1)

colorBars = input(true, title="Color Price Bars Based on Vortex?")

plotVLines = input(false, title="Plot VI+ and VI- Lines?")


//          VORTEX CALCULATION:

//Returns positive and negative trendlines. 

vortex(posSum, negSum, vLen)=>

    tRange = sum(atr(1), vLen)

    vmPlus = posSum / tRange

    vmNeg = negSum / tRange

    [vmPlus, vmNeg]


[vPlus, vNeg] = vortex(sum(abs(high - low[1]), vortexLen), sum(abs(low - high[1]), vortexLen), vortexLen)

plusEMA = ema(vPlus, emaLen)

negEMA = ema(vNeg, emaLen)

vDiff = abs(plusEMA - negEMA)


//          PLOTTING:

var color vColor = na

vColor := plusEMA > negEMA and plusEMA >= plusEMA[1] ? #1b5e20 : plusEMA > negEMA and plusEMA < plusEMA[1] ? #a5d6a7 : negEMA >= plusEMA and negEMA > negEMA[1] ? #b71c1c : negEMA > plusEMA and negEMA < negEMA[1] ? #c76a72 : nz(vColor[1])

plot(vDiff, style=plot.style_histogram, color=vColor, linewidth=3, transp=0)

plot(plotVLines ? plusEMA : na, title="VI +", color=color.green, linewidth=2)

plot(plotVLines ? negEMA : na, title="VI -", color=color.red, linewidth=2)

barcolor(colorBars ? vColor : na)


Dossiers :

Répondu

1
Développeur 1
Évaluation
(132)
Projets
178
39%
Arbitrage
4
25% / 50%
En retard
14
8%
Gratuit
2
Développeur 2
Évaluation
(68)
Projets
111
26%
Arbitrage
17
6% / 71%
En retard
15
14%
Gratuit
Publié : 9 codes
3
Développeur 3
Évaluation
(118)
Projets
217
49%
Arbitrage
1
0% / 0%
En retard
25
12%
Gratuit
Publié : 1 code
4
Développeur 4
Évaluation
(564)
Projets
845
73%
Arbitrage
15
53% / 13%
En retard
193
23%
Gratuit
5
Développeur 5
Évaluation
(298)
Projets
478
40%
Arbitrage
105
40% / 24%
En retard
82
17%
Chargé
Publié : 2 codes

Informations sur le projet

Budget
40+ USD