Aroon Indicator UP&Down also Hull MA with Color change

Hello,
I have another request for the Aroon Indicator UP&DOWN. Would this be able to be coded into the platform?? Also the Hull MA with the color changes when slope is up or down? Many thanks!

Aroon Code:

TD Ameritrade IP Company, Inc. © 2007-2020

declare lower;

input length = 25;

Assert(length > 0, "‘length’ must be positive: " + length);

plot Up = (length - 1 - GetMaxValueOffset(high, length)) * 100.0 / (length - 1);
plot Down = (length - 1 - GetMinValueOffset(low, length)) * 100.0 / (length - 1);
plot OverBought = 70;
plot OverSold = 30;

Up.SetDefaultColor(GetColor(1));
Down.SetDefaultColor(GetColor(5));
OverBought.SetDefaultColor(GetColor(8));
OverSold.SetDefaultColor(GetColor(8));