also, 
  o)  C - O < MinList(C[1] - O[1], C[2] - 0[2], C[3] - 0[3], C[4] - O[4], C[5] - O[5])
  p)  absvalue C - C[1] < MinList(absvalue(C[1] - C[2], absvalue(C[2] - C[3]), absvalue(C[3] - C[4]), absvalue[C[5] - C[6]))
  I suppose both of those could be written in more flexible ways to allow testing of diverse measuring periods...
  Seems that when you get a narrow range doji mostly but not completely within a topping range, at the top of a range, ways to express its significant insignificance proliferate...
  I'm not sure how you've been accounting or choosing not to account for relationships to "major" swing highs and lows, as this bar also happened to enhance the appearance of an incipient double top on the NDX - though (straying from the main subject) I guess it didn't turn into a 2B until 1/18, and may, according to your plots (as well as relationship to historical s/r levels) already be back into narrow range whipsaw-land. |