Fishing Macro

I use the following fishing macro:

/equipset [equipped:Fishing Poles, button:1] DPS; Fishing
/cast [button:2] Fishing

What I would like to add, if possible is:

SetView(4) (top down view, easier for me to see the bobber)
ConsoleExec(“Sound_EnableSFX 1”) – turn on SFX

Then, if have weapons equipped (DPS),

SetView(5)
ConsoleExec(“Sound_EnableSFX 0”) – turn off SFX

Would this be possible ?