For scheduled news, like non farms payroll, the semantic analysis may not be necessary. Just before the news you might submit two entry orders: a buy stop and a sell stop, or a buy and sell that gets one side cancelled when the direction is clear. I suspect that that is how people who trade such...