Here is the converted code for ProRealTime. Please next time, add a screenshot to your post when you want a trading indicator to be converted.
src = customclose
//fast EMA
len1 = 3
len2 = 5
len3 = 8
len4 = 10
len5 = 12
len6 = 15
//Slow EMA
len7 = 30
len8 = 35
len9 = 40
len10 = 45
len11 = 50
len12 = 60
//Fast EMA
ema1 = average[len1,1](src)
ema2 = average[len2,1](src)
ema3 = average[len3,1](src)
ema4 = average[len4,1](src)
ema5 = average[len5,1](src)
ema6 = average[len6,1](src)
//Slow EMA
ema7 = average[len7,1](src)
ema8 = average[len8,1](src)
ema9 = average[len9,1](src)
ema10 = average[len10,1](src)
ema11 = average[len11,1](src)
ema12 = average[len12,1](src)
//Fast EMA Color Rules
colfastL = (ema1 > ema2 and ema2 > ema3 and ema3 > ema4 and ema4 > ema5 and ema5 > ema6)
colfastS = (ema1 < ema2 and ema2 < ema3 and ema3 < ema4 and ema4 < ema5 and ema5 < ema6)
//Slow EMA Color Rules
colslowL = ema7 > ema8 and ema8 > ema9 and ema9 > ema10 and ema10 > ema11 and ema11 > ema12
colslowS = ema7 < ema8 and ema8 < ema9 and ema9 < ema10 and ema10 < ema11 and ema11 < ema12
//Fast EMA Final Color Rules
if colfastL and colslowL then
//aqua
r=0
g=255
b=255
elsif colfastS and colslowS then
//orange
r=255
g=165
b=0
else // gray
r=165
g=165
b=165
endif
//Slow EMA Final Color Rules
if colslowL then
//lime
rl=0
gl=255
bl=0
elsif colslowS then
//red
rl=255
gl=0
bl=0
else // gray
rl=165
gl=165
bl=165
endif
return ema1 coloured(r,g,b), ema2 coloured(r,g,b),ema3 coloured(r,g,b),ema4 coloured(r,g,b),ema5 coloured(r,g,b),ema6 coloured(r,g,b),ema7 coloured(rl,gl,bl),ema8 coloured(rl,gl,bl),ema9 coloured(rl,gl,bl),ema10 coloured(rl,gl,bl),ema11 coloured(rl,gl,bl),ema12 coloured(rl,gl,bl)