Этот блок создаёт виртуальную позицию ровно с той ценой и количеством, какие указаны в его параметрах.

Блок старается поставить эту позицию на первый сегодняшний бар и фактическую цену полностью игнорирует.
В этом и есть смысл его "виртуальности".

На выходе блок возвращает объект-позицию по аналогии с тем, как работают обычные блоки открытия позиций.


Блок "Закрыть вирт. позицию" == "Close Virtual Pos" предполагает, что на вход ему передана виртуальная позиция, созданная предыдущим блоком.

В параметрах этого блока можно указать цену закрытия и "время жизни" (в минутах).
Если с момента "открытия" виртуальной позиции прошло указанное количество минут, то эта виртуальная позиция будет также виртуально закрыта.


ПРЕДУПРЕЖДЕНИЕ! Никогда не пробовал специально закрывать виртуальные позиции реальными равно как и закрывать реальные позиции виртуальными. Предполагаю, что там может произойти много неожиданных спецэффектов.

Если Вы скажете, что пытаетесь сделать, попробую прикинуть как это лучше оформить.
_________________________
Скидка на опционной криптобирже Deribit:
https://www.deribit.com/reg-2200.8947?q=home
Да пребудет с вами Вола!