Sorry, I do not understand that: the information, that a limit move has taken place, is not contained directly in the data. You have to know the size of a limit move, which may change historically. Otherwise I know only the simple and maybe sometimes wrong method of checking whether High = Low...