"- Возможность полноценной работы со всеми видами ордеров (Limit, Stop-Limit)."
Не очень понятно, что вас не устраивает. В программе все есть.
"Открыть если больше" - это stop-limit для лонгов и Limit для шортов если исходить из терминов ItInvest.
"Открыть если меньше" - наоборот.