Это гадание на кофейной гуще. Я вижу у вас там пересечение каких то сма или тому подобное, и соответственно вы подаете сигнал по пересечению сразу на закрытие и открытие. Вот алгоритм и срабатывает сразу по сигналу.Добавьте условие какое то на вход в позицию, например сма1 больше сма2. или по последней свече: открытие больше закрытие. Незная логики(а точнее синтаксиса в логических формулах) вашего алгоритма, тяжело что то посоветовать. Не подумайте, что я принуждаю раскрыть ваш чудо зарабатывающий алгоритм!