Это невозможно, т.к. может быть запущено несколько скриптов по одной бумаге и КАЖДОГО будут свои сделки, и следовательно своя позиция. И вполне может быть ситуация, когда один скрипт имеет позицию лонг, другой шорт (такого же размера), а общая будет 0. Такая же ситуация может возникнуть в одном скрипте, который управляет сразу несколькими позициями.

В принципе, можно рассмотреть функциональность в таблице сделок: "привязать сделку к скрипту", т.к. комментарии сделкам хранятся на стороне клиента (Транзак их не поддерживает), то его можно изменять.