dont give up...that art is beautiful.
ok, the equation you need is as follows
get the angle of absolute red, and get the angle of absolute blue
to get the arrow to point to the correct level of health:
(lerp(0,(blueAngle-redAngle),currenthealth/100))+redAngle