Too complicated. If this is what the big guys are using they are really overly complicating the situation. Lotsa assumptions.
Where is the common sense? I still recommend the simplistic approach, However I'm not into day trading where it looks like noise can be a large part of normal movement...