what i use on the button1 is
/castsequence reset=target hunter's mark, null
/castsequence Explosive Shot,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

I add the hunter's mark on one of my hunters.