В принципе можно реализовать следующий режим:
В управлении портфелем для скрипта ставится флаг "общие активы".
Если такой скрипт запустить, другие скрипты запускать будет нельзя. И наоборот, если запущены другие, то нельзя запустить общий.
Вести историю сделок для этого скрипта смысла нет, т.к. брокер будет каждое утро присылать позицию на начало дня, поэтому он будет брать ее и сделки только за текущий день.