Originally Posted By: Evgeny_z
Есть предложение снизить "интеллект" блока BuyOptions и научить его покупать в режиме "Any" правильный стрэддл из опционов двух типов. Или сделать такой режим, если режим "Any" предназначен для других целей.


В режиме Any блок BuyOptions выставит половину заявки в колы и половину -- в путы.
Какую именно зафилят -- это как решит Господин Случай.

Originally Posted By: Evgeny_z
А то он совсем не предсказуем. Например, при Max_Risk=100 может набрать 50+50 или 60+40 или 80+20. Это уже похоже не на интеллект, а на... ну, Вы сами понимаете.


Нет, не понимаю.
Как рынок даёт, так он и покупает.
Даст рынок 30 колов + 70 путов -- значит так и будет.
Главное, чтобы суммарный риск позиции был == 100 полустреддлов.

Если Пользователь хочет купить строго колы -- то настройку Option type надо выставить в Call.

Originally Posted By: Evgeny_z
По этому поводу, подскажите, если запустить два блока параллельно (1-Put, 2-Call), будут различимы набранные позиции от каждого из них. Или агент будет воспринимать все как единое целое (греки, профит и т.д.).


С точки зрения греков позиция будет полностью общая.
А с точки зрения рисков...
В данный момент блок TotalRiskN2 не сможет отличить позиции по их "происхождению".
В итоге Вы получите поведение аналогичное режиму
Option type == Any.

Originally Posted By: Evgeny_z
P.S. Как показывает практика, "разруливать" интеллектуальные блоки дороже обходится, чем собрать интеллект из простых и надежно работающих...

Согласен. Именно из этих соображений блоки Buy options, Sell options сделаны максимально тупыми.
С той оговоркой, что есть некий стандартный интеллект,
ниже которого опускаться уже нет смысла.
_________________________
Скидка на опционной криптобирже Deribit:
https://www.deribit.com/reg-2200.8947?q=home
Да пребудет с вами Вола!