проблема может быть в индикаторах, меняющих свои значения "в прошлом" при появлении новых свечей. Понять это можно, если через несколько свечей сигнал появляется, но не на текущей свече а в прошлых.