Как реализовать конструктор алгоритмов(правил) на Python?
Есть способ реализовать интерфейс создания алгоритмов из UI, избежав множества if-ов?
Сфера применения - финансовая биржа. Например, при достижении определенной цены(<, >, =) выставить/отменить ордер.
Создавать данные условия необходимо из интерфейса (предварительно Django).
Подобные вещи реализуются с помощью дерева решений. А если нужно, чтобы результатом принятия решения был код, реализующий некоторый алгоритм, то в процессе обхода узлов дерева решений можно формировать абстрактное синтаксическое дерево. В общем задача из разряда создания DSL и интерпретатора для него.