Не понятно что Вы пытались сделать, в принципе скрипт отрабатывает, как Вы ему сказали. он открыл одну сделку и держит позицию.