Not narky buddy, I mean you well. Your feelings are important and it looks like it may have been bruised enough for you to moderate.
In any case, all you need to do is stick to your methods "of monitor the algo trading ranges". Asking "Why the sell off today?" tells me you have doubts over your methods. Believe in yourself and you won't have to ask for others opinion all the time.
BIN Price at posting:
$1.94 Sentiment: Buy Disclosure: Held