Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
ФХЪРСап 13, 2024, 06:29:09 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  Торговый терминал Transaq  |  Topic: Неточности и "туманности" во встроенной Справке Транзака « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Неточности и "туманности" во встроенной Справке Транзака  (Прочитано 7349 раз)
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« : ШоЫп 07, 2013, 08:05:13 pm »



Снимается или ставится в очередь?

P.S. Хотя сейчас призадумался и понял, что так оно, наверно и есть. В смысле, именно снимается.
Вот, например, я выставлю рыночную заявку на покупку миллиарда лотов Сбербанка на ФОРТСе. Разумеется, в этом случае я скуплю весь стакан. Но у меня останется еще очень много "неиспользованных" лотов в моей заявке. Ну и по какой цене они должны быть выставлены на покупку? По цене верхнего лимита? Наверно, и правда, логично эту неиспользованную часть снять.
Но в таком случае, само название признака "Поставить в очередь" очень обманчивое, мне кажется.

« Последнее редактирование: ШоЫп 07, 2013, 08:19:14 pm от Олег » Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #1 : ШоЫп 07, 2013, 09:10:30 pm »

Сейчас попробовал "поиграть" в Интре с параметрами выставления заявок.



Обычно всегда выставляю с признаком "Поставить в очередь" (и рыночные, и лимитированные).

Попробовал сделать так, чтобы было явно больше "заказано" заявок, чем имеется их в стакане на продажу по цене ниже той, которую я указал. То есть, "заказал" купить 100 лотов Сбербанка по цене не выше 18160, когда было видно, что в стакане такого количества по такой цене просто нет.



 Думал, что меня пошлют куда подальше, ведь признак-то выбрал "Немедленно или отклонить".
К моему величайшему удивлению, меня никуда не послали, а просто купилось 64 лота. Почему так? Должно ведь было ничего не купиться, правильно я понимаю?
Потом засомневался, что здесь ведь не ФОРТС. Здесь акции, а не лоты. Я в такой ситуации неопытный, никогда акциями не торговал, сразу с фьючерсов начал.
Посмотрел в таблице "Фин. инструменты". Там лоты. Выходит, я все делал правильно, а результат получился неожиданный. Или все-таки я что-то упустил из виду?

P.S. Сейчас попробовал поработать с признаком "Снять остаток" при тех же условиях, что и предыдущий признак тестировал. Результат абсолютно одинаковый получился, т.е. скупается весь стакан не выше той цены, которую я указал.  Снова заказывал купить 100 лотов, а купилось 53. Получается, что оба эти признака работают одинаково. Что я делаю неправильно?
« Последнее редактирование: ШоЫп 07, 2013, 09:31:40 pm от Олег » Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #2 : ШоЫп 08, 2013, 09:37:49 am »



Снимается или ставится в очередь?

P.S. Хотя сейчас призадумался и понял, что так оно, наверно и есть. В смысле, именно снимается.
Вот, например, я выставлю рыночную заявку на покупку миллиарда лотов Сбербанка на ФОРТСе. Разумеется, в этом случае я скуплю весь стакан. Но у меня останется еще очень много "неиспользованных" лотов в моей заявке. Ну и по какой цене они должны быть выставлены на покупку? По цене верхнего лимита? Наверно, и правда, логично эту неиспользованную часть снять.
Но в таком случае, само название признака "Поставить в очередь" очень обманчивое, мне кажется.

Это описание взято из документов ММВБ и описывает логику торговой системы фондового рынка.

На FORTS рыночных заявок как таковых нет.
По рекомендации Биржи Транзак эмулирует их с помощью лимитированных заявок след.образом:
заявки с признаком "Рыночная" на покупку отправляются на Биржу по максимально возможной цене сессии, на продажу - по минимально возможной.
Для таких заявок также автоматически устанавливается признак "Снять остаток".
Модификатор "Поставить в очередь" при этом не используется
« Последнее редактирование: ШоЫп 08, 2013, 10:59:13 am от klimov » Записан
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #3 : ШоЫп 08, 2013, 10:26:53 am »

Сейчас попробовал "поиграть" в Интре с параметрами выставления заявок.

Обычно всегда выставляю с признаком "Поставить в очередь" (и рыночные, и лимитированные).

Попробовал сделать так, чтобы было явно больше "заказано" заявок, чем имеется их в стакане на продажу по цене ниже той, которую я указал. То есть, "заказал" купить 100 лотов Сбербанка по цене не выше 18160, когда было видно, что в стакане такого количества по такой цене просто нет.

 Думал, что меня пошлют куда подальше, ведь признак-то выбрал "Немедленно или отклонить".
К моему величайшему удивлению, меня никуда не послали, а просто купилось 64 лота. Почему так? Должно ведь было ничего не купиться, правильно я понимаю?
Потом засомневался, что здесь ведь не ФОРТС. Здесь акции, а не лоты. Я в такой ситуации неопытный, никогда акциями не торговал, сразу с фьючерсов начал.
Посмотрел в таблице "Фин. инструменты". Там лоты. Выходит, я все делал правильно, а результат получился неожиданный. Или все-таки я что-то упустил из виду?

P.S. Сейчас попробовал поработать с признаком "Снять остаток" при тех же условиях, что и предыдущий признак тестировал. Результат абсолютно одинаковый получился, т.е. скупается весь стакан не выше той цены, которую я указал.  Снова заказывал купить 100 лотов, а купилось 53. Получается, что оба эти признака работают одинаково. Что я делаю неправильно?

Дело в том, что на Интре модификатор "Немедленно или отклонить" не отрабатывается сервером. Мы посчитали что без эмуляции этой тонкости ТС фондового рынка можно обойтись.


Вообще, биржевой лот - это минимальное кол-во инструмента (акции, облигаций, фьючерсных контрактов и т.д.) в заявке.
На ММВБ, например, покупая один лот ВТБ, покупаешь 10 тыс акций.
Как я понимаю, сейчас на FORTS лот в этом смысле равен 1 для всех инструментов

То, что в терминале показывается в колонке "Лот" таблицы финансовых инструментов для FORTS - это на самом деле "Кол-во  базового актива в инструменте" (как это и написано в диалоге "Описание инструмента")
Хотя в документации шлюза FORTS это тоже называется "лотом", но смысл имеет другой, чем это обычно принято.
« Последнее редактирование: ШоЫп 08, 2013, 11:00:28 am от klimov » Записан
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #4 : ШоЫп 08, 2013, 10:28:22 pm »

Климов, большое спасибо за подробные разъяснения!

И тогда уж еще один вопрос по затронутой теме.

Почему на ФОРТСЕ в окне выставления заявок не активированы признаки "Немедленно или отклонить" и "По одной цене" для лимитированных заявок?



Я раньше на это никогда не обращал внимания, а сейчас вот заинтересовался.
Получается, что для ФОРТСа эти возможности вообще недоступны? Тогда почему это никак не отражено в таблице "Лимитированные заявки" во встроенной справке Транзака?


P.S. И тогда уж еще один попутный вопрос, если позволите.
Вот допустим, я выставил заявку на покупку 100 лотов определенного фьючерса на ФОРТСе. Причем указал признак "Снять остаток".
И сразу же выставил связанную с этой заявкой стоп-заявку (TP и SL).
Допустим, события развивались так, что по основной заявке купилось только 70 лотов данного фьючерса, а оставшаяся часть (30 лотов) снялась с торгов.

Вопрос такой:  
Моя связанная с основной заявкой стоп-заявка как-нибудь отреагирует на то, что уже надо "закрывать" не то количество лотов, которое первоначально предполагалось?
Или для этой цели лучше сразу выставлять стоп-заявку не в лотах, в в процентах от позиции?
И нет ли в таком сценарии каких-нибудь "подводных камней" при использовании на ФОРТСе?


« Последнее редактирование: ШоЫп 08, 2013, 10:57:00 pm от Олег » Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Дмитрий
Разработчики
Full Member
*****
Сообщений: 208


Просмотр профиля Email
« Ответ #5 : ШоЫп 09, 2013, 09:36:02 am »

1. "Немедленно или отклонить" (хотя правильнее было бы назвать признак "Полностью удовлетворить или отклонить") и "По одной цене" - это чисто ММВБшные модификаторы заявки, на других рынках их нет. В хелпе видимо поленились это отразить.

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

С уважением,
Дмитрий.
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #6 : ШоЫп 09, 2013, 10:54:57 am »

Дмитрий, спасибо за разъяснения!

В хелпе видимо поленились это отразить.

Ну вот надо бы...


2. Заявка с признаком "Снять остаток" не будет жить на бирже - весь неудовлетворенный остаток будет снят немедленно по выставлении заявки, так что стоп привязать к ней не получится.

Почему?!
Например, я выставил такую лимитированную заявку и привязал к ней стоп-заявку. Потом моя основная заявка частично исполнилась, а неисполненная часть снялась. Но ведь заявка-то частично все-таки исполнилась, значит и моя связанная стоп-заявка, по идее, должна на это среагировать и выставиться.

------------------------------------------------

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

-----------------------------------------------

И вот еще такой момент. Уж очень недружелюбные к пользователю разъяснения во всех таблицах заявок. Может быть так на ММВБ разъясняют (как вы говорите), но значит и там тоже недружелюбно к пользователю разъясняют. Зачем же копировать их линию поведения? :)

Вот смотрите:



"Лучшая покупка
 Условие выставления заявки считается выполненным, если сервер TRANSAQ получит данные о появлении на рынке хотя бы одной заявки на покупку данного инструмента по цене не ниже заданной в условии"

У пользователя, который прочитал этот текст, сразу возникают следующие вопросы:
1. "Лучшая покупка". Обычно покупка считается лучшей, когда цена как можно ниже. Почему же тогда в этом тексте написано, наоборот, "не ниже", т.е. "выше или равно"? И почему так высоко должна вдруг оказаться заявка на покупку, ведь было бы гораздо логичнее, если бы там (вверху) была заявка на продажу?

2. Из этого текста можно сделать вывод, что речь идет только о НОВЫХ заявках, которые будут получены уже ПОСЛЕ выставления условной заявки пользователя. Или все-таки речь идет обо всех заявках без разницы, выставлены они до выставления условной заявки пользователя или после.

Видите, сколько вопросов возникает?
Ну почему это все разъяснено таким сухим скупым казенным языком?!
Ведь выставление заявок это основа основ торгового терминал!

Почему бы там не разместить какие-нибудь примеры, в которых просто, дружелюбно, "на пальцах" разъяснялось бы, в каких ситуациях какие виды заявок следует выставлять и как это надо делать?


И еще один момент.
В этой справочной таблице отсутствуют условия "Сделка не ниже..." и "Сделка не выше...".
Наверно, они появились одними из последних, и их просто забыли добавить.
Кстати,  именно эти условия понятны без дополнительных разъяснений и именно их  большинство пользователей Транзака использует при выставлении условных заявок.

Одним словом, хотелось бы, чтобы в справочной системе Транзака было поменьше сухости, казенной "туманности" и побольше живых человеческих разъяснений.

Вон смотрите, как у вас хорошо все разъяснено в этом разделе Справки:



Сейчас до этого раздела добрался, с удовольствием прочитал, вспомнил то, что уже подзабылось, открыл для себя что-то новое, что раньше недопонимал, читая этот текст, а вдобавок еще и получил ответы на некоторые вопросы, которые задал в этой ветке в предыдущих постах.
Ну почему бы по всем заявкам не написать в таком же классном стиле?!

И еще один неприятный момент.
Почему во встроенной справке невозможно сделать размер шрифта покрупнее?
Я вот, например, предпочитаю читать тексты, написанные аршинными буквами. Приходится копировать куски текста из Справки Транзака в Ворд, там их увеличивать и читать уже там. Печаль :(

P.S. И еще хотелось бы, чтобы в тексте Справки были уточнения, где что-то не применимо для ФОРТСа, тогда бы я вообще пропускал эти куски текста, поскольку мне это совершенно не нужно. А таких уточнений нет, поэтому приходится вникать во все подряд :(





 
« Последнее редактирование: ШоЫп 09, 2013, 11:00:31 am от Олег » Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #7 : ШоЫп 09, 2013, 12:41:36 pm »

Олег, вы задаете в одном посте два вопроса на разные темы - это очень неудобно.

"Лучшая покупка
 Условие выставления заявки считается выполненным, если сервер TRANSAQ получит данные о появлении на рынке хотя бы одной заявки на покупку данного инструмента по цене не ниже заданной в условии"

У пользователя, который прочитал этот текст, сразу возникают следующие вопросы:
1. "Лучшая покупка". Обычно покупка считается лучшей, когда цена как можно ниже. Почему же тогда в этом тексте написано, наоборот, "не ниже", т.е. "выше или равно"? И почему так высоко должна вдруг оказаться заявка на покупку, ведь было бы гораздо логичнее, если бы там (вверху) была заявка на продажу?

2. Из этого текста можно сделать вывод, что речь идет только о НОВЫХ заявках, которые будут получены уже ПОСЛЕ выставления условной заявки пользователя. Или все-таки речь идет обо всех заявках без разницы, выставлены они до выставления условной заявки пользователя или после.

Я не буду спорить,  в нашем хелпе недочетов действительно хватает, но в данном случае все логично.
Лучшей заявкой на покупку на рынке считается заявка на покупку по самой ВЫСОКОЙ цене (т.к. именно она наиболее интересна продавцам)
Заявку с таким условием нужно выполнить в тот момент, когда лучшая покупка станет выше определенного уровня (т.е. это условие срабатывает при повышении цен на рынке).

И речь идет, конечно же, только о тех заявках, которые появятся на рынке ПОСЛЕ выставления условной заявки.
В этом суть условных заявок (и стопов) - отреагировать на изменение цен рынка, которое (возможно) случится в будущем.

(пост переписан 10 июля)
« Последнее редактирование: ШоЫп 10, 2013, 12:08:08 pm от klimov » Записан
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #8 : ШоЫп 10, 2013, 03:53:52 pm »

Олег, вы задаете в одном посте два вопроса на разные темы - это очень неудобно.

А если раздробить вопросы на несколько постов и расположить эти посты один за другим, то есть вероятность того, что будет принят во внимание только последний пост, а все остальные останутся незамеченными :)

"Лучшая покупка
 Условие выставления заявки считается выполненным, если сервер TRANSAQ получит данные о появлении на рынке хотя бы одной заявки на покупку данного инструмента по цене не ниже заданной в условии"

У пользователя, который прочитал этот текст, сразу возникают следующие вопросы:
1. "Лучшая покупка". Обычно покупка считается лучшей, когда цена как можно ниже. Почему же тогда в этом тексте написано, наоборот, "не ниже", т.е. "выше или равно"? И почему так высоко должна вдруг оказаться заявка на покупку, ведь было бы гораздо логичнее, если бы там (вверху) была заявка на продажу?

2. Из этого текста можно сделать вывод, что речь идет только о НОВЫХ заявках, которые будут получены уже ПОСЛЕ выставления условной заявки пользователя. Или все-таки речь идет обо всех заявках без разницы, выставлены они до выставления условной заявки пользователя или после.

Я не буду спорить,  в нашем хелпе недочетов действительно хватает, но в данном случае все логично.
Лучшей заявкой на покупку на рынке считается заявка на покупку по самой ВЫСОКОЙ цене (т.к. именно она наиболее интересна продавцам)
Заявку с таким условием нужно выполнить в тот момент, когда лучшая покупка станет выше определенного уровня (т.е. это условие срабатывает при повышении цен на рынке).

И речь идет, конечно же, только о тех заявках, которые появятся на рынке ПОСЛЕ выставления условной заявки.
В этом суть условных заявок (и стопов) - отреагировать на изменение цен рынка, которое (возможно) случится в будущем.

(пост переписан 10 июля)

Ну вот в том-то и дело, что из нынешнего описания в Справке совершенно не понятно, с чьей точки зрения покупку (прродажу) следует считать лучшей. С точки зрения продавца или покупателя?
Вот потому-то и хотелось бы, чтобы в таких "туманных" местах справочной системы были какие-нибудь более подробные разъяснения (в идеале с простенькими примерчиками), чтобы пользователю было проще разобраться что к чему.

Вот как раз это Ваше разъяснение хорошо бы туда и вставить.
Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #9 : ШоЫп 10, 2013, 05:35:50 pm »

Нет, не согласен :)

В справке по терминалу не ставится задача объяснять что понимается под "лучшей" ценой.

"лучшая покупка" - это название условия (как бы его идентификатор),
а в его формальном описании "Условие выставления заявки считается выполненным, если сервер TRANSAQ получит данные о появлении на рынке хотя бы одной заявки на покупку данного инструмента по цене не ниже заданной в условии"
никакая "лучшая" цена не упоминается.

Записан
Олег
Hero Member
*****
Сообщений: 849



Просмотр профиля Email
« Ответ #10 : ШоЫп 10, 2013, 06:14:45 pm »

Нет, не согласен :)

В справке по терминалу не ставится задача объяснять что понимается под "лучшей" ценой.

"лучшая покупка" - это название условия (как бы его идентификатор),
а в его формальном описании "Условие выставления заявки считается выполненным, если сервер TRANSAQ получит данные о появлении на рынке хотя бы одной заявки на покупку данного инструмента по цене не ниже заданной в условии"
никакая "лучшая" цена не упоминается.

Ну ладно, будем считать, что убедили :)

Все равно этими условиями никто никогда не пользуется именно из-за непонимания их сути. Самые популярные, безусловно, "Сделка не выше..." и "Сделка не ниже..." (ну и еще по времени, конечно). Здесь все понятно без дополнительных разъяснений и не надо мысленно ставить себя на сторону покупателя или на сторону продавца, что бы разобраться что к чему.
Записан

Коллеги!
МТС фокусничает!
Будьте бдительны сами и предупредите всех своих хороших знакомых!
Я тоже на днях вляпался.
Схема "фокуса" описана вот здесь:
http://www.forum.sib.mts.ru/viewtopic.php?f=344&t=11381
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Торговый терминал Transaq  |  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!