Опционы

Автор: ICEDONE

Опционы - Fri Mar 05 2021 08:24 AM

Можно сделать какую нибудь кнопочку в опционном деске чтобы конструкция сбрасывалась? Не обязательно чтобы при этом продавались сами опционы.
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 08:35 AM

если этого нельзя сделать это огромный минус программы.
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 09:04 AM

Так все отлично, но каждый раз переустанавливать программу чтобы обнулить деск замороченно. Устанавливать скрипты это вообще не тема, функционал должен быть простой для обычного пользования. Подумайте ребята над этим.
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 10:11 AM

05.03.2021 10:10:00 100 [95_-_Real_Trading(1):PosMan] Агент не полностью готов к торговле. Поэтому есть риск неправильного анализа позиции.

Сделки не проводятся
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:00 AM

Торгуйте через агенты на базе, например, Real Trading. В таком случае удаление агента удалит его информацию о позиции. При этом сама позиция в профиле брокера останется.
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:13 AM

Такое может происходить, например, если поставщик данных не запустился. Проверьте расписание поставщика. Может быть, следует запускать его еще раньше. Тем более, сообщение о неготовности агента появилось в 10-10, а торги идут с 7-00. До 10 утра не было таких сообщений?
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 11:16 AM

я первый раз установил агентов HV0RW и Realtraid/ Думаете из за того что не подгрузились данные?

Заявку пытаюсь делать через realtrade


Сейчас вышел из агента и данные опять за последние 5 минут только
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 11:28 AM

может все дело в исторической волатильности?
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:39 AM

Данные о волатильностях нужны Вам для принятия решения. Торгующий агент будет работать и без этих данных, по-моему. Вы каким инструментом торгуете?
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 11:45 AM

Сообщение при запуске программы в момент, когда торги идут (в любое время), сразу при подключении.

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

Чтобы избежать ошибочных сделок, мы выводим данное предупреждение и прерываем исполнение кода.

Не требуется никакой реакции на данное сообщение.
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 11:46 AM

Странно у меня соединение есть, почему данные не подгружаются хз. Убрал все галочки "от", пробовал и минуту и час и 10 секунд. Часовики грузят только с 7 утра , остальные за последние несколько минут.
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:46 AM

Если говорить о "правильной" работе с опционным модулем ТСЛаб, Вам надо сделать следующие шаги:
1. Запустить сборщик исторической волатильности. Если торгуете инструментами, в которых есть недельные серии (кроме нефти), то запускайте агент на базе скрипта 101-HV All. Этот скрипт собирает данные сразу по четырем инструментам. Для нефти нужен скрипт 101-HV(RW)
2. Запустить сборщик вмененной волатильности. В этом случае нужны скрипты 101-Collect IV (ALL) или 101-Collect BR IV (RW) соответственно
3. Запустить индикаторы волатильностей на базе скриптов 101-HVIV RIH1 для каждого из инструментов с недельными сериями (кроме нефти) и 101-HVIV BRJ для нефти.
4. И только теперь можно запускать агенты на базе торгующих скриптов (Real Trading, Buy Vola, Sell Vola) или скрипта симулятора simm Trading
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:50 AM

Кстати, сообщение о пропуске сигналов для опционной торговли не является критичным, потому что сама торговля ведется в ручном режиме. Пропуск данных критичен для агентов, которые торгуют на линейных инструментах в автоматическом режиме и могут пропустить сигнал, являющийся важным с точки зрения заложенной ТС
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:53 AM

В любом случае, для опционной торговли важно использовать функции по управлению рисками: кроме ограничения инструментов, допущенных к торговле, необходимо устанавливать диапазоны нерабочего времени, которые не только включают в себя нерабочее время и периоды клирингов, но и первые минуты каждой торговой сессии (обязательно)
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 11:54 AM

попробую поискать торгую РИ
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 11:54 AM

у меня сейчас сборщик 87 установлен
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:57 AM

Здесь все актуальные скрипты выложены для торговли после 01 марта: http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=86857#Post86857
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 11:58 AM

Сборщик у Вас точно не правильный, потому что в нем неверный размер "окна" )
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 12:00 PM

спасибо, буду юзать
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 12:11 PM

еще вопрос , менять агентов нужно каждую экспирацию? Или достаточно поменять источник данных?
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 12:23 PM

Поставил все опять ошибка. Вообщем не пользовательская это программа.
Я бы лучше в опционном деске обнулил конструкцию и сделал новую. А тут надо кучу действий сделать.
Автор: ICEDONE

Re: Опционы - Fri Mar 05 2021 12:39 PM

Я попробовал упростить и включил агента по сбору 4рв и агента реал трейд . Вообщем все равно не работает.
Автор: bobotRobot

Re: Опционы - Fri Mar 05 2021 12:50 PM

Можно менять только источник. Но, в таком случае, Вам будет сложнее проводить анализ совершенных сделок, фильтруя их по агенту, их совершившему
Автор: Option Wizard

Re: Опционы - Fri Mar 05 2021 05:56 PM

0. Мне кажется, Вы не создали Торговый Агент на базе скрипта
"103 - Real trading".
Поэтому и ругань, что "источник не готов к торговле".


1. В настройке расписания поставщика нужно обязательно указывать
неторговый таймаут. У меня 50 секунд.
Поставщик подключается к серверу брокера в 6:40 МСК.
Выключается в 23:55.

Ещё нужно ограничить время совершения сделок с фьючерсами и опционами в Риск Менеджере.
Подробнее см в статье про РМ
(с поправкой, что теперь не 10:01, а 7:01 МСК стартуем).


2. "Начинающий" Пользователь, который не хочет разбираться
что такое скрипты и как их запускать в виде Торговых Агентов
вполне обойдется 1 экземпляром Доски Опционов на 1 опционную серию.
Самих Досок может быть сколько угодно.
У меня сейчас 6 штук одновременно.


3. Если Вам очень мешают старые реальные позиции в Доске Опционов,
можно использовать перенос позиций.
ПРЕДУПРЕЖДЕНИЕ: работает только для стирания позиций из Доски.
Вернуть их НЕЛЬЗЯ.


3.1. Создаёте Торговый Агент (далее, "ТА") с названием "мусор_RIH1" на инструменте RIH1.
НЕ ЗАПУСКАЕТЕ (никогда)
3.2. В таблице "Свои заявки" выбираете исполненную заявку, привязанную к Доске Опционов.
Найти их можно по столбцу "Имя агента".
Для Доски Опционов там указано имя типа
"OptionsBoard;<Поставщик>,<Инструмент>,<Дата экспирации>"
3.3. После выделения этой строчки нажимаете сверху слева кнопку "Переместить сделки"
3.4. В качестве цели указываете торговый агент "мусор_RIH1".
Выделяете сделки и заявки для переноса.
Нажимаете ОК.
При этом название агента должно сразу измениться на "мусор_RIH1".

Всё, Ваша Доска опционов больше ничего не знает про эти сделки.

ВОЗВРАЩАТЬ ИХ ОБРАТНО НЕЛЬЗЯ
Автор: Option Wizard

Re: Опционы - Fri Mar 05 2021 06:20 PM

Originally Posted By: ICEDONE
Поставил все опять ошибка.
Вообщем не пользовательская это программа.


RTFM?

Скрипт -- это "исходный код" робота.
Он не торгует и ничего полезного сам по себе не делает.

Все опционные скрипты нужно запускать в виде Торговых Агентов.
Запуск ТА


Ещё могу предложить цикл статей "Для чайников" в виде текстовых статей или в виде записей вебинаров.
https://docs.tslab.pro/pages/viewpage.action?pageId=30343947

И канал "TSLab Опционы".
Автор: Option Wizard

Re: Опционы - Fri Mar 05 2021 06:22 PM

ПС Если работать через торговые агенты,
то обнуление позиции становится совсем простым делом.
Либо создаём ТА с новым уникальным именем,
либо переименовываем старый ТА.

Допустим, ТА "rt-RIH1-4Mar" можно переименовать в "rt-RIH1-11Mar".
Автор: ICEDONE

Re: Опционы - Tue Mar 09 2021 01:00 PM

Спасибо, все получилось через торговый агент. В принципе конечно ничего сложного, но это я сам робота на кубиках сделал и чуть прошарил программу. А для новичков все что вы написали совсем не понятно. Было бы намного проще просто сделать сброс настроек опционной доски.
Автор: ICEDONE

Re: Опционы - Fri Mar 12 2021 07:05 AM

Почему профиль позиции сбрасывается на следующий день в агенте риал трейд?
Автор: ICEDONE

Re: Опционы - Fri Mar 12 2021 09:06 AM

захотел перенести сделки из доски не выбирается агент мусор ри
Автор: bobotRobot

Re: Опционы - Thu Mar 18 2021 11:54 AM

Если позиция была действительно набрана в этом агенте, единственной причиной "пропажи" этой позиции, которая мне известна, является переключение на другую серию. В окне "Market settings" проверьте установленную опционную серию
Автор: bobotRobot

Re: Опционы - Thu Mar 18 2021 12:03 PM

Если Вы хотите перенести позицию из доски опционов (или любого агента), надо создать агент на базе скрипта simm Trading, затем в этом агенте нажать кнопку "Import real position". В агенте окажутся все опционы и фьючерсы выбранного инструмента. Затем надо проверить получившуюся позицию с брокерской позицией. В конце необходимо зайти во вкладку "Параметры", выбрать текущий набор параметров (других там и не будет), найти строчку "PosMan - Virtual Positions" и убрать в ней галку. Затем, вернувшись во вкладку Smile, убедиться, что чек-боксы "Block trading" и "Use virtual positions" выключены. Это значит, что агент переведен в режим реальной торговли.