Для наилучшего взаимодействия желательно написать небольшое ТЗ, не углубляясь в технические детали.
ТЗ должно отвечать примерно на следующие вопросы:
=================================================
- что именно необходимо сделать простыми словами: вывести на график такие-то данные, получить такие-то данные, рассчитать такие-то данные, совершить такое-то действие с данными и т.д.? То есть общими словами описать задачу как Вы ее понимаете.
- какая проблема решается посредством ТЗ? То есть для чего предполагается использовать доработку (очень возможно, что данная цель может быть достигнута штатным функционалом, либо цель может быть несколько пересмотрена, чтобы достичь ее посредством штатного функционала). Почему штатный функционал лучше? Тут все просто - чем больше используется разного рода дописанных блоков, тем больше шанс, что при последующих обновлениях ТСЛаб они перестанут работать и их придется приводить в соответствие с текущей реализацией платформы. Команда ТСЛаб последовательна в вопросе изменения платформы, но бывают разные моменты и если торговая система собрана из штатных блоков, то стабильность функционирования при изменении платформы, в том числе в будущем априори выше, нежели с доработанным функционалом. Естественно, это не является препятствием для какого-либо рода доработок, но данный момент необходимо принимать во внимание.