Как уже говорил, правильным будет не копировать куски блок-схемы в "свой" скрипт, а скопировать целиком весь скрипт в новый и "мутировать" копию к желаемому поведению.

1. Раз страйк фиксирован, значит вместо блока CentralStrike следует использовать блок "Числовая Константа" (Constant Value)

Его можно кинуть на панель ControlPane (куда сейчас выводится значение страйка) и сделать редактируемым числовым значением. То есть страйк оператор выбирает сам руками какой хочет.

TODO: сделать блок с возможностью выбрать один страйк из списка возможных с помощью дроп-дауна. Это защитит от ошибок оператора.


2. Чтобы не париться с Permission, делаем блок "Логическая константа" (емнип Boolean Value или как-то так). Привязываем её на ControlPane вместо числовой константы EntryLevel. В качестве элемента управления подойдет чекбокс.

То есть когда мы хотим покупать -- ставим галку. Когда нам это надоедает -- галку снимаем. По большому счету, можно вообще сделать логическую константу на входе Permission всегда TRUE и тогда регулировать поведение скрипта можно будет единственной настройкой Max Risk -- это упростит ситуацию ценой некоторой потери гибкости.


3. Раз мы со страйком определились -- дело сделано. Параметр MaxRisk отрегулирует сколько Вы хотите купить. Когда захотите продать -- поставите его в 0.

Если через денек Вам захочется поработать с другим страйком -- отлично. Меняете страйк, ставите желаемый Max Risk и вперед.

Успеха!

ПС В Вашей фразе
Quote:
затем закрывать всю позицию, и покупать по вновь заданному страйку (скорее всего, соседнему с заданным шагом)

мне почудился намек на то, что это определяется неким алгоритмом. Тогда блок "Числовая константа" следует заменить на формулу или на свой рукописный индикатор.

ППС Обращаю Ваше внимание, что при выделении в тулбоксе каждого опционного блока в Свойствах в поле Описание дано краткое пояснение что этот блок делает.

Теперь если блок уже стоит в блок-схеме, то после его выделения можно просмотреть краткое описание каждого параметра этого блока.

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