Хотя советник уже есть. Но лучше вначале создать аналитический блок.
Хотя надо делать три блока
1. Блок принятия решений об открытии сделки
2. Блок принятия решений об закрытии сделки
1. Блок принятия решений о модификации сделки
И надо создавать свой алгоритм оптимизации (существующий не совсем удачный)