Tâche terminée
Spécifications
I would like to convert my tradingview indicator to the xm metatrader 4 (remembering that there is this mt4 from xm that has some details).
I tried the conversion via AI but it was not possible, since the indicator is not similar and useful as it was in tradingview.
//@version=5
indicator(title="JR INDEX", shorttitle="JR INDEX", overlay=false)
// Input
fastLength = input.int(12, title="Fast Length", minval=1)
slowLength = input.int(26, title="Slow Length", minval=1)
src = input(close, title="Source")
cciLength = input.int(14, title="CCI Length", minval=1)
overSold = input.int(-100, title="Over Sold")
overBought = input.int(100, title="Over Bought")
// Calculation
fastMA = ta.ema(src, fastLength)
slowMA = ta.ema(src, slowLength)
macdLine = fastMA - slowMA
signalLine = ta.ema(macdLine, 9)
macdHistogram = macdLine - signalLine
cci = ta.cci(src, cciLength)
// Plotting
plot(macdHistogram, title="MACD", color=macdHistogram > 0 ? color.green : color.red, style=plot.style_columns, transp=0)
plot(cci, title="CCI", color=color.purple)
plot(overSold, title="Over Sold", color=color.green, transp=0)
plot(overBought, title="Over Bought", color=color.red, transp=0)
// Entry and Exit conditions
longCondition = ta.cross(macdHistogram, 0) and cci > overSold
shortCondition = ta.cross(0, macdHistogram) and cci < overBought
bgcolor(longCondition ? color.green : shortCondition ? color.red : na, transp=70)