Лучше писать через АПИ. Имена выходов, которыми вы хотите воспользоваться, на реале могут не совпадать с реальным выходом, потому-что заявок на выход у вас больше, чем одна. Например, если связная, то она вообще определяется как стоп&тейк. Если не связная, то еще хуже. Выходит по стопу, пишет коммент тейка и наоборот.
Касаемо алгоритма, всё просто, определите доход по закрытию, если больше 0, значит одна логика входа для второй пары блоков входов, если меньше, другая.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.