Could someone please implement this with the current algorithm:
if the news comes out better than expected, then red
if the news comes out worse than expected, then green
There are fundamental flaws with the current implementation. The smart money does not buy on good news, they buy on bad news and vice versa.