У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#20819 - Fri Feb 04 2011 11:35 AM Как работают условные заявки ?
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Условные заявки получаются из блоков открытие больше/меньше, закрытие по стопу и тейк-профиту, изменить по стопу и профиту.
В блок идут два параметра:
- число (цена условия)
- логическое значение (показывает, что заявка вообще будет выставлена)
Во время пересчета скрипта (после закрытия свечи) программа смотрит на второй параметр и определяет нужно ли вообще на следующую свечу выставлять условную заявку. Если значение "ложь", то заявка не выставляется, либо снимается уже выставленная. Если этот параметр не задан, то значение всегда "истина".
Если значение "истина", то на сервер выставляется условная заявка с условием срабатывания, заданном в первом параметре-числе. Сервер запоминает заявку и она останется там, даже если мы отключимся от сервера.
При срабатывании условия (пробитие заданной цены вверх или вниз), эта заявка автоматически превращается в лимитную заявку с ценой условия+-проскальзывание, заданное в скрипте. Обычно эта лимитная заявка сразу исполняется. Но если проскальзывание было задано мало, а цена после срабатывания условия ушла дальше, то заявка "подвисает" в стакане. В таком подвисшем состоянии заявка будет существовать до закрытия свечи. После чего будет очередной пересчет скрипта и заявка будет убрана. Далее, если выставлен параметр "автооткрытие"/"автозакрытие", позиция будет открыта/закрыта по рынку, либо в лог будет писаться сообщение, что был пропущен сигнал выхода.
Кроме того существуют два параметра исполнения, влияющие на работу этих блоков.
"Открытие лимитными заявками" - заставляет TSLab выставлять вместо условной заявки выставлять лимитную (если это возможно). В этом случае проскальзывание игнорируется и заявка выставляется в стакан по цене, которую рассчитал скрипт.
"Тейк-профит без проскальзывание" - аналогично выставляет тейк-профит сразу лимитной заявкой.
Следует заметить, что в серверах IT Invest условные заявки могут работать только в одном направлении и там эти две опции как бы сразу включены.


Отредактировано ViL (Fri Oct 19 2018 02:08 PM)

Наверх
#21166 - Thu Feb 10 2011 02:16 PM Re: Как работают условные заявки ? [Re: andy]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Планируется ли в транзак использование 2-х условных заявок с разными ценами, интересует 2 стопа. Сейчас ведется только 1 из 2-х, хочется применить, но технически пока невозможно. Возможно ли в ближайшем будущем выставление и контроль сразу двух стопов?
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#21182 - Thu Feb 10 2011 04:21 PM Re: Как работают условные заявки ? [Re: Frend]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Какой смысл в 2х стопах? Если выставить стоп на продажу на 100 и 90, то 90 никогда не сработает, т.к. сначала сработает 100.
Связка тейкпрофит + стоп транзаком уже сделана, мы планируем ее использовать.

Наверх
#21187 - Thu Feb 10 2011 04:44 PM Re: Как работают условные заявки ? [Re: Nektodron]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Originally Posted By: Nektodron
Какой смысл в 2х стопах? Если выставить стоп на продажу на 100 и 90, то 90 никогда не сработает, т.к. сначала сработает 100.
Связка тейкпрофит + стоп транзаком уже сделана, мы планируем ее использовать.

Два входа по 50% в одно время, но у каждого входа своя система контроля и ведения стопа, выход осуществляется по стопу, в итоге один выходит раньше, второй позже.


Attachments
Снимок.JPG (858 downloads)

_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#21189 - Thu Feb 10 2011 04:47 PM Re: Как работают условные заявки ? [Re: Frend]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Каждый вход - это отдельная позиция с точки зрения скрипта. Соотвественно будут 2 заявки выхода. Это всегда было и есть.

Наверх
#21197 - Thu Feb 10 2011 05:48 PM Re: Как работают условные заявки ? [Re: Nektodron]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Одна из них неактивна.
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#26760 - Fri Apr 29 2011 01:24 PM Re: Как работают условные заявки ? [Re: andy]
AWK Offline
enthusiast

Registered: Tue Jan 25 2011
Записи: 326
Два вопроса:
1. Вчера выставился стоп, сегодня утром после подключения в 10:20 стоп-заявка была снята и тут же вновь выставилась. Почему? Если бы сегодня программа была отключена, а цена дошла до уровня стопа, стоп-заявка сработала?
2. Если выставился тейк-профит и галочка "Тейк-профит без проскальзывания", по окончании сессии тейк-профит снимется и на следующий день при отключенной программе он уже не выставится?

Наверх
#26762 - Fri Apr 29 2011 01:51 PM Re: Как работают условные заявки ? [Re: AWK]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
1. Видимо повлияла подгрузка исторических данных с сервера, временно были разрывы. Эта проблема решена в последних сборках.
2. Да именно, так. лимитные заявки сами заново не выставляются.

Наверх
#26842 - Tue May 03 2011 10:53 AM Re: Как работают условные заявки ? [Re: Nektodron]
AWK Offline
enthusiast

Registered: Tue Jan 25 2011
Записи: 326
Сегодня опять сразу же после подключения по расписанию в 10:20 в предторговый период условная стоп-заявка сама снялась и тут же выставилась вновь. Версия 1.1.18.26.


Attachments
Стоп-заявка.jpg (731 downloads)



Отредактировано AWK (Tue May 03 2011 10:54 AM)

Наверх
#26846 - Tue May 03 2011 11:29 AM Re: Как работают условные заявки ? [Re: AWK]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
У вас алгоритм с одновременным использованием тейка и профита. Соответственно, программа выбирает заявку наиболее близкую к текущей цене в момент пересчета. Выборка идет по цене спроса и предложения. В 10:20 обычно стакан пустой, либо есть только одна строчка на покупку. Отсюда такие действия.

Наверх
#26848 - Tue May 03 2011 11:49 AM Re: Как работают условные заявки ? [Re: Nektodron]
AWK Offline
enthusiast

Registered: Tue Jan 25 2011
Записи: 326
А если программу не включать, то уже выставленная стоп-заявка сниматься не будет до исполнения?

Наверх
#26849 - Tue May 03 2011 11:58 AM Re: Как работают условные заявки ? [Re: AWK]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Да, конечно. Если ее в терминале другом не снять. Точнее у заявки есть срок действия, TSLab их ставит на 3е суток.

Наверх
#26855 - Tue May 03 2011 02:12 PM Re: Как работают условные заявки ? [Re: Nektodron]
AWK Offline
enthusiast

Registered: Tue Jan 25 2011
Записи: 326
Спасибо. А в настройках нельзя сделать функцию действия стоп-заявок "до отмены пользователем или до появления сигнала по алгоритму"?

Наверх
#26867 - Tue May 03 2011 03:20 PM Re: Как работают условные заявки ? [Re: AWK]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Имеется в виду дольше 3х дней? В принципе можно, не думали, что в этом есть смысл.

Наверх
#26868 - Tue May 03 2011 03:33 PM Re: Как работают условные заявки ? [Re: Nektodron]
AWK Offline
enthusiast

Registered: Tue Jan 25 2011
Записи: 326
Да, просто иногда бывают отъезды, оставляю программу включенной. На случай непредвиденных сбоев была бы подстраховка.

Наверх
#29348 - Fri Jul 15 2011 12:50 PM Re: Как работают условные заявки ? [Re: AWK]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Не понятна работа автозакрытия при пропуске сигала, что имеется ввиду под пропуском?

Наверх
#29350 - Fri Jul 15 2011 01:24 PM Re: Как работают условные заявки ? [Re: Evrika]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Originally Posted By: Evrika
Не понятна работа автозакрытия при пропуске сигала, что имеется ввиду под пропуском?

Любой сбой в принятии данных от брокера. Инет соединение, вис компа, выход из строя железа. После того как проблема устранена, пошли данные от брокера , программа обнаружила пропуск сигнала, программа отсчитывает от момента сигнала кол-во пропущенных баров и если их меньше, чем в графе автозакрытие - выход по рынку.

Наверх
#30517 - Tue Aug 23 2011 04:59 PM Re: Как работают условные заявки ? [Re: andy]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Originally Posted By: andy
....
"Открытие лимитными заявками" - заставляет TSLab выставлять вместо условной заявки выставлять лимитную (если это возможно). В этом случае проскальзывание игнорируется и заявка выставляется в стакан по цене, которую рассчитал скрипт.
"Тейк-профит без проскальзывание" - аналогично выставляет тейк-профит сразу лимитной заявкой.
Следует заметить, что в серверах IT Invest условные заявки могут работать только в одном направлении и там эти две опции как бы сразу включены.


Не понятно по поводу IT-инвеста: что значит они там как бы уже включены (проскальзывание не будет вообще учитываться) и как тогда проскальзывание учитывать то?


Отредактировано Evrika (Tue Aug 23 2011 05:02 PM)

Наверх
#30535 - Wed Aug 24 2011 02:54 PM Re: Как работают условные заявки ? [Re: Evrika]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
У Айти нельзя задать тейк-профит условной заявкой, сервер не поддерживает. Поэтому и нельзя задать проскальзывание.

Наверх
#30575 - Thu Aug 25 2011 01:55 PM Re: Как работают условные заявки ? [Re: Nektodron]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Originally Posted By: Nektodron
У Айти нельзя задать тейк-профит условной заявкой, сервер не поддерживает. Поэтому и нельзя задать проскальзывание.


Работа функциональных настроек "Открытие лимитными заявками" и "Тейк-профит без проскальзывание" понятна, но пока не интересует.

Интересует, собственно, описанная выше - в начале темы Работа условных заявок (ее алгоритм) и учитываемое при этом проскальзывание у Ай-Ти Инвеста (есть ли какие то особенности, которые надо учитывать?)

P.s. Строю систему, которая из условных заявок состоит. При тестировании проскальзывание задаю в блоке "Относительная комиссия", а в реале я так понимаю надо задавать в настройках скрипта...

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar