It is Darryl Guppy's multi moving averages.
Blue is 3,5,8,10,12,15 day averages
Red is 30,35,40,45,50,60 day averages
It is on Metastock charting.
Yes it will retrace sometime soon. Will be interesting to see a few days above 50. 50 small resistance/support area.