There should be no problem to do it as a custom indicator. Upload the .mq4 version instead of ex4 whenever possible.