Добрый день!

Приведу пару примеров работы с модифицированной версией скрипта - см. приложенные картинки.

1. Файл "Набор позиции в Buy Vola" иллюстрирует переходной процесс при наборе заданной позиции.
Видно, что при заданном параметре Max risk=20, Qty=10, при запуске агента значение набранной позиции может составить =190.
Так происходит не всегда, иногда "перебор" меньше, т.е. это мало предсказуемый процесс.

Не знаю какая логика заложена в "кубики", но судя по всему требуется обратная связь и контроль факта исполнения при выставлении заявок.
И еще, каким то образом надо ограничивать сумму выставляемых заявок, ведь ее максимально допустимое значение известно и равно Max risk.

2. Далее, в файле "Смена позиции по страйку" приведен пример смены опционов при смене центрального страйка - так называемый роллинг...

3. В последнем файле - пример сообщения аварийного закрытия программы при работе в лаборатории.


Attachments
Набор позиции в Buy Vola.png (368 downloads)
Смена позиции по страйку.png (404 downloads)
Fatal Error TSLab 20.png (253 downloads)