I don't know stockwatcher, but on the HC Algorithmic Trading Forum, they are trying to get everyone who believes that there is a bot at work on their stock, provide proof and report it on there.
Cheers
MEO Price at posting:
35.0¢ Sentiment: Hold Disclosure: Held