#54450 - Tue Apr 23 2013 12:56 PM
Открытие лимитной ценой
|
journeyman
Registered: Tue Apr 05 2011
Записи: 50
|
Добрый день. Можно сделать пример как открыть позицию с использованием блоков "открытие лимитной ценой" и "bid"? Задача - открытие лимитником + чтобы заявка стояла первой в стакане и соответственно переставлялась. Спасибо.
|
|
Наверх
|
|
|
|
#54452 - Tue Apr 23 2013 01:41 PM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Apr 05 2011
Записи: 50
|
Так и делаю, не получается. Только подаем наверное на блок цена?
|
|
Наверх
|
|
|
|
#54485 - Wed Apr 24 2013 12:30 PM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Apr 05 2011
Записи: 50
|
Средние для примера. Пусть по другому: два источника, условие- если по источнику1 "есть активная длин поз" то при пересчете скрипта по источнику2 выставляется лимитная заявка на покупку по цене бид. Закрытие - если по источнику1 "последняя поз была закр и длинная" то при пересчете скрипта по источнику2 выставляется лимитная заявка на продажу по цене аск. Как это сделать? Если не затруднит в кубиках. Спасибо.
|
|
Наверх
|
|
|
|
#54502 - Wed Apr 24 2013 08:12 PM
Re: Открытие лимитной ценой
[Re: Cosmo]
|
journeyman
Registered: Tue Apr 05 2011
Записи: 50
|
Никак не могу понять почему не выставляется лимитник.
Attachments
bid.tscript (209 downloads)
|
|
Наверх
|
|
|
|
#54535 - Thu Apr 25 2013 04:55 PM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Apr 05 2011
Записи: 50
|
Это не рабочий скрипт, просто пример. Непонятно почему скрипт не совершает сделки по второму источнику.
|
|
Наверх
|
|
|
|
#54560 - Thu Apr 25 2013 08:17 PM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Apr 05 2011
Записи: 50
|
Не очень понятно что нужно, это же просто кубики набросаны. В последнем примере у вас на втором источнике есть сделки?
|
|
Наверх
|
|
|
|
#55173 - Thu May 16 2013 11:27 AM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Oct 12 2010
Записи: 70
Loc: Ufa
|
вопрос по лимитной цене: Если в лабе указано "открытие позиции лимитной ценой" и подцеплена цена входа как клоуз то входить мы будем выставлением лимитной заявки по цене закрытия предыдущего бара. В реале скрипт так и торгует, все в порядке. Но вот в лабе при тестировании программа почемуто считает цену входа не по цене закрытия предыдущего бара, а по цене открытия текущего бара. На скриншоте видно этот баг. По этому эти несколько пунктов могут давать искаженное представление о перфомансе систем, я считаю.
Attachments
bug.png (345 downloads)
|
|
Наверх
|
|
|
|
#55175 - Thu May 16 2013 12:07 PM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Oct 12 2010
Записи: 70
Loc: Ufa
|
на картинке представлена лаба. В реале-же выставлена была лимитная заявка на октрытие шорта по 12763 и была исполнена.
|
|
Наверх
|
|
|
|
#55177 - Thu May 16 2013 12:20 PM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Oct 12 2010
Записи: 70
Loc: Ufa
|
Ага.. )) А что за условия подаются на блок? И какие флаги стоят в свойствах. И на каком баре отрисована иконка входа? условия подающиеся на блок: time==115500&c>SessionOpen (где SessionOpen это цена открытия дня) Флаги в свойствах: http://clip2net.com/s/54rYmRИконка входа отрисована на баре 12-00, тоесть все правильно: на баре следующем за выполнением условий (на картинке это видно)
Отредактировано Nos (Thu May 16 2013 12:21 PM)
|
|
Наверх
|
|
|
|
#55178 - Thu May 16 2013 01:20 PM
Re: Открытие лимитной ценой
[Re: Nos]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
|
|
Наверх
|
|
|
|
#55197 - Thu May 16 2013 10:04 PM
Re: Открытие лимитной ценой
[Re: ViL]
|
journeyman
Registered: Tue Oct 12 2010
Записи: 70
Loc: Ufa
|
открытие позиции лимитной ценой
|
|
Наверх
|
|
|
|
#55198 - Fri May 17 2013 01:29 AM
Re: Открытие лимитной ценой
[Re: Nos]
|
Pooh-Bah
Registered: Fri Jan 28 2011
Записи: 1630
|
вопрос по лимитной цене: Если в лабе указано "открытие позиции лимитной ценой" и подцеплена цена входа как клоуз то входить мы будем выставлением лимитной заявки по цене закрытия предыдущего бара. В реале скрипт так и торгует, все в порядке. Но вот в лабе при тестировании программа почемуто считает цену входа не по цене закрытия предыдущего бара, а по цене открытия текущего бара. На скриншоте видно этот баг. По этому эти несколько пунктов могут давать искаженное представление о перфомансе систем, я считаю. Попробую обьяснить немного по другому уже опысанное! http://screencast.com/t/701NWNob79CT на скрине Ваше видно что в лабе сделка показывается по открытию бара, а происходит это потому что закрытие предыдущей свечи было ниже (разрыв спреда), и робот пытается открыть короткую позицию по цене 63, но текущая цена (бар открытия) по цене выше заданной, а значит при текущем уровне 66 Вы пытаетесь заключить лимитный ордер по 63 и поэтому сделка в лаборатории показана по цене открытия бара что означает открытие позиции по рынку. и тоже самое произойдет в реальной торговле, Вас откроет по рынку. И при стечении обстоятельств получилось так что открываясь по рынку попали на проскальзование и открылись по цене 63 что совпало с ценой закрытия предыдущего бара. З.Ы. коротко, если пытаетесь шортить по цене ниже текущей, то Вас откроет по рынку!
Отредактировано sar (Fri May 17 2013 01:34 AM)
|
|
Наверх
|
|
|
|
#55202 - Fri May 17 2013 08:51 AM
Re: Открытие лимитной ценой
[Re: sar]
|
journeyman
Registered: Tue Oct 12 2010
Записи: 70
Loc: Ufa
|
вопрос по лимитной цене: Если в лабе указано "открытие позиции лимитной ценой" и подцеплена цена входа как клоуз то входить мы будем выставлением лимитной заявки по цене закрытия предыдущего бара. В реале скрипт так и торгует, все в порядке. Но вот в лабе при тестировании программа почемуто считает цену входа не по цене закрытия предыдущего бара, а по цене открытия текущего бара. На скриншоте видно этот баг. По этому эти несколько пунктов могут давать искаженное представление о перфомансе систем, я считаю. Попробую обьяснить немного по другому уже опысанное! http://screencast.com/t/701NWNob79CT на скрине Ваше видно что в лабе сделка показывается по открытию бара, а происходит это потому что закрытие предыдущей свечи было ниже (разрыв спреда), и робот пытается открыть короткую позицию по цене 63, но текущая цена (бар открытия) по цене выше заданной, а значит при текущем уровне 66 Вы пытаетесь заключить лимитный ордер по 63 и поэтому сделка в лаборатории показана по цене открытия бара что означает открытие позиции по рынку. и тоже самое произойдет в реальной торговле, Вас откроет по рынку. И при стечении обстоятельств получилось так что открываясь по рынку попали на проскальзование и открылись по цене 63 что совпало с ценой закрытия предыдущего бара. З.Ы. коротко, если пытаетесь шортить по цене ниже текущей, то Вас откроет по рынку! Sar, убедил! Логичная мысль про проскальзывание.
|
|
Наверх
|
|
|
|
|
|