Translate Pine Script (Tradingview) Indicator into MQL4

MQL4 In conversione

Lavoro terminato

Tempo di esecuzione 14 minuti
Feedback del cliente
great job really fast and he knows exactly what you want
Feedback del dipendente
A clear, understandable description of the assignment. Quick check. Thank you for the order.

Specifiche

 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)


File:

Con risposta

1
Sviluppatore 1
Valutazioni
(132)
Progetti
178
39%
Arbitraggio
4
25% / 50%
In ritardo
14
8%
Gratuito
2
Sviluppatore 2
Valutazioni
(68)
Progetti
111
26%
Arbitraggio
17
6% / 71%
In ritardo
15
14%
Gratuito
Pubblicati: 9 codici
3
Sviluppatore 3
Valutazioni
(118)
Progetti
217
49%
Arbitraggio
1
0% / 0%
In ritardo
25
12%
Gratuito
Pubblicati: 1 codice
4
Sviluppatore 4
Valutazioni
(564)
Progetti
845
73%
Arbitraggio
15
53% / 13%
In ritardo
193
23%
Gratuito
5
Sviluppatore 5
Valutazioni
(298)
Progetti
478
40%
Arbitraggio
105
40% / 24%
In ritardo
82
17%
Caricato
Pubblicati: 2 codici

Informazioni sul progetto

Budget
40+ USD