Шаг 1 – попробуйте найти ответ:

pos.Shares pos.GetShares(barNum) . Размер позиции.
Автор Alexey TSLab, Изменено Alexey TSLab на 03 September 2019 14:06

 pos.Shares для неактивной позиции не валиден.
  В версии 2.0 стоит использовать  pos.GetShares(barNum) чтобы точно понимать размер позиции на конкретной свече.
GetShares работает для позиций открытых в рамках одного пересчета и до закрытия этой позиции.
Можно сделать скрипт на блоках, используя блок "ИзменитьПо" и посмотреть, как он работает.
ChangeAtPrice в 0 аналогичен вызову ClosePosition
ChangeAtPrice со сменой знака - это закрытие старой позиции и открытие новой.

(0 голос(а))
Эта статья полезна
Эта статья бесполезна