I need for a tradingview indicator to mql5

MQL5 Indikatoren Konvertierung

Spezifikation

I need for a tradingview indicator to mql5, the indicator is the following -> Relative Volatility Index

and its source code is this: 

//@version=5
indicator(title="Relative Volatility Index", shorttitle="RVI", format=format.price, precision=2, timeframe="", timeframe_gaps=true)
length = input.int(10, minval=1)
offset = input.int(0, "Offset", minval = -500, maxval = 500)
maTypeInput = input.string("SMA", title="MA Type", options=["SMA", "Bollinger Bands", "EMA", "SMMA (RMA)", "WMA", "VWMA"], group="MA Settings")
maLengthInput = input.int(14, title="MA Length", group="MA Settings")
bbMultInput = input.float(2.0, minval=0.001, maxval=50, title="BB StdDev", group="MA Settings")
src = close
len = 14
stddev = ta.stdev(src, length)
upper = ta.ema(ta.change(src) <= 0 ? 0 : stddev, len)
lower = ta.ema(ta.change(src) > 0 ? 0 : stddev, len)
rvi = upper / (upper + lower) * 100
ma(source, length, type) =>
    switch type
        "SMA" => [ta.sma(source, length), na, na]
        "Bollinger Bands" =>
            [middleValue, highValue, lowValue] = ta.bb(source, length, bbMultInput)
            [middleValue, highValue, lowValue]
        "EMA" => [ta.ema(source, length), na, na]
        "SMMA (RMA)" => [ta.rma(source, length), na, na]
        "WMA" => [ta.wma(source, length), na, na]
        "VWMA" => [ta.vwma(source, length), na, na]

[rviMA,highValue,lowValue] = ma(rvi, maLengthInput, maTypeInput)

h0 = hline(80, "Upper Band", color=#787B86)
hline(50, "Middle Band", color=color.new(#787B86, 50))
h1 = hline(20, "Lower Band", color=#787B86)
fill(h0, h1, color=color.rgb(126, 87, 194, 90), title="Background")

plot(rvi, title="RVI", color=#7E57C2, offset = offset)
plot(rviMA, "RVI-based MA", color=color.yellow, offset = offset)

bbUpper = plot(highValue, title="Upper Bollinger Band", color=color.green)
bbLower = plot(lowValue, title="Lower Bollinger Band", color=color.green)
fill(bbUpper, bbLower, color = color.new(color.green, 90), title="Bollinger Bands Background Fill")


Bewerbungen

1
Entwickler 1
Bewertung
(94)
Projekte
190
66%
Schlichtung
8
25% / 50%
Frist nicht eingehalten
2
1%
Frei
2
Entwickler 2
Bewertung
(38)
Projekte
51
29%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(232)
Projekte
262
63%
Schlichtung
3
33% / 67%
Frist nicht eingehalten
7
3%
Beschäftigt
4
Entwickler 4
Bewertung
(282)
Projekte
422
63%
Schlichtung
5
40% / 0%
Frist nicht eingehalten
4
1%
Arbeitet
5
Entwickler 5
Bewertung
(178)
Projekte
228
58%
Schlichtung
7
29% / 29%
Frist nicht eingehalten
7
3%
Arbeitet
6
Entwickler 6
Bewertung
(152)
Projekte
168
42%
Schlichtung
5
0% / 80%
Frist nicht eingehalten
8
5%
Arbeitet
7
Entwickler 7
Bewertung
(563)
Projekte
931
47%
Schlichtung
302
59% / 25%
Frist nicht eingehalten
123
13%
Arbeitet
Ähnliche Aufträge
Hello! I want to develop an indicator for tradingview. Daily closure (and 12H closure) should be available to show on the chart with a vertical line but daybreak is the standard. Every 12H closure will show a box above/below that candle on all timeframes up to D1, clearly showing which canle is the close of 12H (make that candle glow or something on lower timeframes). The box will contain info about which timeframes
I need a developer that specializes in ICT trading. I need a forex trading system based on ICT trading strategy. I want a highly profitable and effective trading system. More information will be provided
Using Bollinger Band only. When price closes above upper BB, open Buy. If the length of the candle body that closed above the upper BB is more than Y pips, then do not Buy and remove the EA. Otherwise, continue to open Buy if crosses and close above upper BB and the number of positions is not more than Max No of Positions. The user will choose either Buy or Sell only. When price closes below the lower BB, close all
Hello to everyone. My EA tool is a robot which execute non-stop buy or sell orders. Means, when prepare form the set drop down menu the level of Execution and Stop Loss ( Buy or Sell) and push the "OK" button, I expect the EA to execute order when the price ( Bid and Ask, both) cross and is above the Entry level ( for Buy order) or cross and is below the Entry level ( Bid and Ask, both for Sell order). So far , so
i need to some modification of my previous swing mt4 indicator its based on swing hh hl ll lh . now i need to based on close condition HH HL and aswll as LL LH
#### **Indicators** 1. **Daily % Movers**: - Symbol Identification**: Identify the symbol with the highest absolute percentage change for the day. This symbol will be the active trading symbol until another symbol achieves a higher absolute percentage change. - Calculation**: Calculate the daily percentage change using the formula provided in the attached file. 2. **Range Bars**: - Construction**: Construct Range
hello, entry buy: -current bar breakout previews n days high after bar close (defaut 3 days), means current bar high > previews n days high -stoch(14,3,3) first time cross above 80 after bar close ( compared to last below 20) -sginal up arrow displayed after bar close. exit buy : stoch cross below 20 after bar close entry sell: -current bar breakout previews n days low after bar close (defaut 3 days), means current
Hello freelancers here, I need an expert to help me with coding my script which is already working in pinescript, Moreover, i want a system whereby i can sell my trading bot and can give access with a license, I need an expert that can help me with this
Hello great developers, I need help with my mql5 ea that I'm making. There's an error I need cleared that I'm struggling to do so myself. I need this done immediately
hello great developer Can you make a high/low ticker tape on a table for 100 stock symbols? As a symbol makes a high or low throughout the day, it will appear on the table. i will be expecting great developer to bid for this project

Projektdetails

Budget
30 - 50 USD
MwSt (21%): 6.3 - 10.5 USD
Insgesamt: 36.3 - 60.5 USD
Für die Entwickler
27 - 45 USD