SergeyJu, не очевидно, почему sgn(Ax + By) = sgn(ax + by)? a,b получаем нормализацией, как вы предложили.
id это функция 2х последних баров, она предсказывает приращение на следующем баре. Далее на открытии бара встаем в позу фиксированного размера и закрываем ее в конце бара. Кажется такая идея.