Что хоть за триггер, первый раз слышу, дайте ссылку )
Сам всю дорогу пользуюсь вариантом номер два, все работает.
Если вход в противоположную позицию идет на следующей свече, значит условие выполняется только на ней, а не раньше, нужно копать логику скрипта.