Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
23.01.2025, 21:17:11
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Время « предыдущая тема следующая тема »
Страниц: 1 [2] Печать
Автор Тема: Время  (Прочитано 12113 раз)
AlexandrBK
Jr. Member
**
Сообщений: 50


Просмотр профиля Email
« Ответ #15 : 11.03.2011, 20:59:39 »

Например хочу закрыть позицию, чтобы не переносить через ночь за 10 секунд до закрытия сессии.
Могу например проверять GetServerTime в каждом calc()... Но что если например инструмент низколиквидный и есть заметная вероятность, что в последние 10 секунд не пройдет ни одного трейда? Тогда, например, функция а-ля ToDoAt(hour, minute, second){} переопределяемая пользователем и вызываемая в соответствующий момент времени, независимо от вызова calc() пригодилась бы.
Если есть вероятность, что за последние 10 секунд не совершится ни одного трейда, никакая функция не поможет закрыть в это время позицию: у тебя просто не будет покупателя или продавца! вообще пытаться за 10 секунд до окончания сессии закрыть неликвид - это огромный риск остаться в позиции. Я неправ?
Записан
ddd323
Sr. Member
****
Сообщений: 257


Просмотр профиля Email
« Ответ #16 : 12.03.2011, 13:39:01 »

Смотря по обстоятельствам. Я не "полный неликвид" имел в виду. Если по инструменту проходит 10-20 сделок в минуту - есть несколько процентов вероятности, что за 10 секунд не будет ни одной сделки. При этом стакан отнюдь не пуст и спред вполне приемлемый и сделку по рынку можно легко сделать. А несколько процентов вероятности при этом неприемлемый риск, который не хочется нести.
Записан
AlexandrBK
Jr. Member
**
Сообщений: 50


Просмотр профиля Email
« Ответ #17 : 12.03.2011, 16:05:58 »

Тогда как вариант: выставляешь условную заявку с временем активации 18:44:50 с продажей по рынку - тогда ты закроешь позицию, если в стакане будут заявки.
Записан
nikolz
Sr. Member
****
Сообщений: 285


Просмотр профиля Email
« Ответ #18 : 15.03.2011, 20:14:45 »

Предлагаю следующее решение.
1) Ставите измеритель скорости сделок (среднее число сделок за минуту)
2) Рассчитываете время за которое совершиться обязательно например 10 сделок и эту оценку времени откладываете от закрытия, выставляете в расчетное время заявку
если торгуете неликвидом, то может оказаться что это будет и 30 минут,для леквида  10 сек хватит.
Записан
Страниц: 1 [2] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Время « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!