Я так и делаю, но тогда неправильно считается комиссия.
Если еще и комиссию подпилить, то для бектеста это прокатит, но на реале-то как торговать и статистику понимать?
Эти хаки - звоночек о том, что надо добавить новый функционал в программу, а не заставлять пользователей такими странными вещами заниматься.