У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#27886 - Tue May 24 2011 02:28 PM Как войти в позицию для скрипта вручную?
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Чтобы скрипт подхватил позицию, сделанную вручную необходимо создать заявку (по рынку или как-то иначе, но сделка должна быть совершена) с полем Примечание следующего вида:
"Торговое_имя.Имя_блока_открытия"

Например, если скрипт называется "Мой скрипт", а имя блока открытия "Вход", то комментарий должен быть следующий "Мой скрипт.Вход".

Заявку можно создать в окне "Новая заявка", поле Комментарий (Примечание) находится в разделе "Дополнительные параметры заявки".

На следующем пересчете скрипта, он подхватит открытую позицию и выставит заявку на закрытие этой позиции

Закрывать позицию можно так же с комментарием. Для этого нужно в окне свои заявки найти номер заявки открытия позиции. Комментарий будет таким:
ТоргИмяСкрипта.ИмяБлокаВыхода$Close$НомерЗаявкиВхода


Отредактировано ViL (Mon Jan 21 2013 01:48 PM)

Наверх
#28486 - Tue Jun 14 2011 11:01 AM Re: Как войти в позицию для скрипта вручную? [Re: Nektodron]
Ti_ru Offline
writer

Registered: Sun Oct 17 2010
Записи: 479
Не совсем понятно, позиция должна быть уже открыта, или она откроется только после выставления этой заявки с заданными параметрами и подцепится к нужному скрипту?

Наверх
#28489 - Tue Jun 14 2011 11:10 AM Re: Как войти в позицию для скрипта вручную? [Re: Ti_ru]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
она откроется только после выставления этой заявки с заданными параметрами и подцепится к нужному скрипту

Наверх
#28811 - Tue Jun 28 2011 05:24 PM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Kayur Offline
stranger

Registered: Sat Jun 11 2011
Записи: 6
Можно ли каким-либо образом чистить позицию, которая управляется скриптом, до нуля. Когда я делаю ручной запуск моего скрипта OZ_Ivan_03S, который нормально работал вчера, (вкладка «создать заявку по портфелю», примечание «OZ_Ivan_03S.SE») скрипт подхватывает заявку – сделку и приплюсовывает к своим позициям, которые у него были до моего нажатия кнопки «Старт», вкладка «Управление торговлей скриптами», при этом не всегда запускается стоп-лосс, который должен выставляться от моей сделки, сделанной вручную. Когда у скрипта перед запуском позиция нулевая, подхватывается сделка легко, а чаще всего приходится закрывать скрипт, переименовывать его, заново формировать сделку входа, заново запускать уже переобозначенный скрипт, тогда новая жизнь начинается с нового листа. Каждый день такое делать надоедает, да и приходится каждый раз проверять настройки.

Наверх
#28824 - Tue Jun 28 2011 11:03 PM Re: Как войти в позицию для скрипта вручную? [Re: Kayur]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Originally Posted By: Kayur
Можно ли каким-либо образом чистить позицию, которая управляется скриптом, до нуля. Когда я делаю ручной запуск моего скрипта OZ_Ivan_03S, который нормально работал вчера, (вкладка «создать заявку по портфелю», примечание «OZ_Ivan_03S.SE») скрипт подхватывает заявку – сделку и приплюсовывает к своим позициям, которые у него были до моего нажатия кнопки «Старт», вкладка «Управление торговлей скриптами», при этом не всегда запускается стоп-лосс, который должен выставляться от моей сделки, сделанной вручную. Когда у скрипта перед запуском позиция нулевая, подхватывается сделка легко, а чаще всего приходится закрывать скрипт, переименовывать его, заново формировать сделку входа, заново запускать уже переобозначенный скрипт, тогда новая жизнь начинается с нового листа. Каждый день такое делать надоедает, да и приходится каждый раз проверять настройки.

Непонятно, когда проблема возникает, когда Вы добавляете позицию к уже существующей?

Наверх
#28888 - Thu Jun 30 2011 05:36 PM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Kayur Offline
stranger

Registered: Sat Jun 11 2011
Записи: 6
В конце торгового дня руками в Менеджере заявок закрываю все позиции, снимаю все заявки и условные заявки. Останавливаю скрипт, "Стоп" в Управлении торговлей скриптами. Часто остаются при этом в скрипте позиции. Также, но возможно уже другие позиции при работе этого же скрипта в лабораторном режиме на другой вкладке, где я мониторю работу "боевого" скрипта. Утром скрипт еще не запущен, кнопка Старт в Управлении торговлей скриптами не нажата, а позиции в скрипте уже есть. Я и хочу их убрать для начала работы с нуля в удобное для меня время, например, в 12:10 я нажимаю кнопку Старт в Управлении торговлей скриптами и мне не нужны позиции, которые скрипт наработал за время перерыва. Это также поможет синхронизовать работу скрипта в "боевом" и в лабораторном режимах. Тогда будет одинаковое число позиций и в "боевом" и в "лабораторном" режимах.

Наверх
#28890 - Thu Jun 30 2011 09:55 PM Re: Как войти в позицию для скрипта вручную? [Re: Kayur]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
А за чем Вы все это вручную-то делаете? Не проще один раз в скрипте прописать, что бы он закрывал позиции в определенное время и открывал во временном интервале?

Наверх
#28897 - Fri Jul 01 2011 10:29 AM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Kayur Offline
stranger

Registered: Sat Jun 11 2011
Записи: 6
А откуда я узнаю временной интервал торговли скрипта? Рынок каждый день ставит свои условия работы.

Наверх
#28899 - Fri Jul 01 2011 11:00 AM Re: Как войти в позицию для скрипта вручную? [Re: Kayur]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Тогда правильно сначала остановить скрипт, а потом закрывать позиции из менеджера команд.
Есть еще вариант. Сделайте на все входа по блоку "выхода по рынку" от условия Константа == 1 , а для блоков входа Константа != 1 . Таким образом когда нужно выйти из позиций и ждать благоприятного времени для торговли, открываете лабораторию ставите в блоке Константа 1, нажимаете F5/ Скрипт пересчитывается и выходит из всех позиций. Когда нужно начать работать, открываете лаб, ставите в блоке "Константа" 0, нажимаете F5, скрипт начинает работу. Это как вариант работы.

Наверх
#28901 - Fri Jul 01 2011 11:42 AM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Originally Posted By: ViL
Тогда правильно сначала остановить скрипт, а потом закрывать позиции из менеджера команд.
Есть еще вариант. Сделайте на все входа по блоку "выхода по рынку" от условия Константа == 1 , а для блоков входа Константа != 1 . Таким образом когда нужно выйти из позиций и ждать благоприятного времени для торговли, открываете лабораторию ставите в блоке Константа 1, нажимаете F5/ Скрипт пересчитывается и выходит из всех позиций. Когда нужно начать работать, открываете лаб, ставите в блоке "Константа" 0, нажимаете F5, скрипт начинает работу. Это как вариант работы.


Вил, убедительнейшая просьба, действующий пример с предлагаемым вариантом управления скриптом, подробный..
Будет хоть что-то до выхода версии 1.2. А то не выйти не зайти..:-))

Наверх
#28902 - Fri Jul 01 2011 12:29 PM Re: Как войти в позицию для скрипта вручную? [Re: usas]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Я же подробно написал вроде?
Это просто как вариант работы "без приключений".

Наверх
#28903 - Fri Jul 01 2011 12:49 PM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Originally Posted By: ViL
Я же подробно написал вроде?
Это просто как вариант работы "без приключений".


Само-собой подробно, но для тех кто в языковой среде.
Хотелось бы поиметь наглядную реализацию в кубиках..
Опускайтесь иногда до примитивных пользователей..:-))

Наверх
#28904 - Fri Jul 01 2011 01:29 PM Re: Как войти в позицию для скрипта вручную? [Re: usas]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
В приложении пример. Простая система работы в лонг. Алгоритм не войдет в позицию, если К=0 .При этом, пока К=0, действует сигнал на каждом пересчете - "закрыть позицию".


Attachments
Example_for_USAS.xml (331 downloads)


Наверх
#28908 - Fri Jul 01 2011 02:29 PM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Спасибо..

Наверх
#29394 - Mon Jul 18 2011 01:02 PM Re: Как войти в позицию для скрипта вручную? [Re: usas]
Anatolich Offline
newbie

Registered: Mon Feb 21 2011
Записи: 35
Добрый день, уважаемые разработчики!
Разъясните, пожалуйста, несколько моментов по поводу входа в позицию для скрипта вручную:
1. На момент выставления заявки с заданными параметрами и примечаниями скрипт должен быть уже запущен, или его можно запустить позже?
2. В скрипте блоки открытия позиции имеют разные имена (короткие и длинные), значит, после принятия решения "в лонг" или "в шорт" мне нужно ещё успеть набить имя соответствующего блока в примечания и только после этого отправлять заявку.
Или можно как-то настроить процесс побыстрее, в идеале - открыть позу по рынку одним кликом, дальше скрипт сам распознаёт в какую сторону открылись и ведёт сделку в соответствии со своим алгоритмом.
3. Как правильно расставить галки в свойствах скрипта (исполнение сделок) при такой "полуавтоматической" торговле.

Наверх
#29397 - Mon Jul 18 2011 02:32 PM Re: Как войти в позицию для скрипта вручную? [Re: Anatolich]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Originally Posted By: Anatolich
Добрый день, уважаемые разработчики!
Разъясните, пожалуйста, несколько моментов по поводу входа в позицию для скрипта вручную:
1. На момент выставления заявки с заданными параметрами и примечаниями скрипт должен быть уже запущен, или его можно запустить позже?
2. В скрипте блоки открытия позиции имеют разные имена (короткие и длинные), значит, после принятия решения "в лонг" или "в шорт" мне нужно ещё успеть набить имя соответствующего блока в примечания и только после этого отправлять заявку.
Или можно как-то настроить процесс побыстрее, в идеале - открыть позу по рынку одним кликом, дальше скрипт сам распознаёт в какую сторону открылись и ведёт сделку в соответствии со своим алгоритмом.
3. Как правильно расставить галки в свойствах скрипта (исполнение сделок) при такой "полуавтоматической" торговле.


1.Должен быть запущен.
2.Возможностей для настройки в текущей версии нет. Нужно писать полностью наименование скрипта.имя блока
3.Это зависит от скрипта. Но самая распространенная настройка для такой торговли это Исполнять входы сразу без флага, а Исполнять выходы сразу с флагом. Таким образом вход можно осуществлять, в любой момент, из менеджера команд. При правильном построении алгоритма. При этом не прибегая к новым заявкам с комментариями. Простой пример, если поставите вход по рынку от логической формулы, где будет проверяться Константа==1 и при этом поставите константу равной 1 и в свойствах Исполнение входа без флага. То в таком случае вход по рынку в менеджере команд будет висеть постоянно и Вы сможете осуществлять вход двумя кликами мыши.

Наверх
#29401 - Mon Jul 18 2011 03:59 PM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Anatolich Offline
newbie

Registered: Mon Feb 21 2011
Записи: 35
Спасибо! Попробую так.

Наверх
#29411 - Mon Jul 18 2011 05:33 PM Re: Как войти в позицию для скрипта вручную? [Re: Anatolich]
Anatolich Offline
newbie

Registered: Mon Feb 21 2011
Записи: 35
Сделал всё по п.3. Что-то не то. Запустил скрипт, на графике сразу появился сигнал на вход. В менеджере команд в таблице: Комментарий - Вход по рынку; Сигнал - Откр. поз.; Вход? - неактивный флаг. Но в контекстном меню "Выполнить" неактивно.
С настройками что-то не так, или скрипт догадался, что у меня уже открыты позиции и свободных денег не хватает?.. Или он всё таки должен отправить заявки и уже брокер сообщит, что денег не хватает?

Наверх
#29412 - Mon Jul 18 2011 05:52 PM Re: Как войти в позицию для скрипта вручную? [Re: Anatolich]
Anatolich Offline
newbie

Registered: Mon Feb 21 2011
Записи: 35
Извините, вроде разобрался, надо было ещё кликнуть по строке в менеджере команд, чтоб она стала активной. Эх, столько нюансов...

Наверх
#29413 - Mon Jul 18 2011 06:34 PM Re: Как войти в позицию для скрипта вручную? [Re: Anatolich]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Можно просто правой клавишей по интересующей строчке, тогда строчка активизируется и сразу появится контекстное меню из которого можно открыть позицию.

Наверх
#29419 - Tue Jul 19 2011 10:38 AM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Anatolich Offline
newbie

Registered: Mon Feb 21 2011
Записи: 35
Да, спасибо, разобрался.

Наверх
#30221 - Sat Aug 13 2011 12:45 AM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
zig2003 Offline
journeyman

Registered: Fri Mar 18 2011
Записи: 99
Loc: Gonduras
Заметил небольшой глюк: Если на работающем скрипте (без его остановки) в блоке "Открытие по рынку" изменить количество лотов и нажать "Выполнить", то во вкладке "Управление торговлей скриптами" в поле "Позиции" после входа в позицию частенько неправильно отображается кол-во лотов. Хотя во вкладке "Позиции" кол-во лотов отображается правильно. Это так, к сведению.

Наверх
#45751 - Mon Aug 20 2012 09:17 PM Re: Как войти в позицию для скрипта вручную? [Re: zig2003]
Роман Offline
member

Registered: Wed Dec 15 2010
Записи: 115
Добрый день! А не подскажете, как выйти из позиции частично? То есть скриптом открыто, к примеру, 9 лотов, нужно вручную закрыть 6 лотов, но так чтобы скрипт доторговал оставшиеся 3 лота.

Наверх
#45752 - Mon Aug 20 2012 09:27 PM Re: Как войти в позицию для скрипта вручную? [Re: Роман]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Ну так так же, когда заявку будете создавать, укажите кол-во лотов.

Наверх
#45753 - Mon Aug 20 2012 09:45 PM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Роман Offline
member

Registered: Wed Dec 15 2010
Записи: 115
Vil, так будет правильно?

Торговое_имя.Имя_блока_закрытия$Close$Номер_закрываемой_позиции

Наверх
#45759 - Mon Aug 20 2012 10:47 PM Re: Как войти в позицию для скрипта вручную? [Re: Роман]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
нет.
правильно:

ТорговоеИмяСкрипта.ИмяВыхода


Отредактировано ViL (Mon Aug 20 2012 10:47 PM)

Наверх
#46085 - Fri Aug 31 2012 12:01 AM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Роман Offline
member

Registered: Wed Dec 15 2010
Записи: 115
Originally Posted By: ViL

ТорговоеИмяСкрипта.ИмяВыхода

Все таки ваш вариант не правильный, тслаб в вашем варианте открывает новую позицию, а не закрывает частично необходимую

Наверх
#46110 - Fri Aug 31 2012 01:04 PM Re: Как войти в позицию для скрипта вручную? [Re: Роман]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Originally Posted By: Роман
Vil, так будет правильно?

Торговое_имя.Имя_блока_закрытия$Close$Номер_закрываемой_позиции


Да, так правильно.
Извините, что изначально ввел в заблуждение.

Наверх
#60106 - Mon Dec 30 2013 11:15 AM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
nikifor Offline
enthusiast

Registered: Thu Jun 06 2013
Записи: 378
столкнулся с ситуацтией "Агент 'ЧЧЧЧ': Обнаружен двойной выход из позиции для заявки открытия номер ___________879. Требуется вмешательство человека."

в сделках есть лишняя сделка на 1 лот с комментом ЧЧЧЧ.sL1$Close$____________879.

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

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


... разобрался.


Отредактировано nikifor (Mon Dec 30 2013 04:26 PM)

Наверх
#60109 - Mon Dec 30 2013 04:31 PM Re: Как войти в позицию для скрипта вручную? [Re: nikifor]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
ок

Наверх
#61037 - Sun Mar 09 2014 12:46 PM Re: Как войти в позицию для скрипта вручную? [Re: ViL]
Kombia Offline
stranger

Registered: Sat Jan 23 2010
Записи: 15
Доброго времени суток! А не подскажите, если в скрипте есть блок цена входа от которого считается стоп, если я добавляю руками лоты, цена входа будет средняя или той певой сделки которой открылась позиция?

Наверх
#61039 - Sun Mar 09 2014 06:04 PM Re: Как войти в позицию для скрипта вручную? [Re: Kombia]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
нельзя так делать. если уже есть позиция для сигнала , то еще набирать руками лоты нельзя для такого же сигнала. Вообще все подобные манипуляции на свой страх и риск. Если чтото у вас будет работать не так как вы ожидали, никто вам в этом не поможет.
Пусть бот торгует сам по себе а вы сами по себе. Зачем смешивать?
_________________________
__


Наверх
#61068 - Tue Mar 11 2014 03:16 PM Re: Как войти в позицию для скрипта вручную? [Re: ra81]
Kombia Offline
stranger

Registered: Sat Jan 23 2010
Записи: 15
Ну, тут все на свой страх и риск, а как блок цена входа себя поведет все же интересно узнать smile

Наверх
#61070 - Tue Mar 11 2014 07:03 PM Re: Как войти в позицию для скрипта вручную? [Re: Kombia]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: Kombia
Ну, тут все на свой страх и риск, а как блок цена входа себя поведет все же интересно узнать smile

не знаю. но точно не так как вы думаете. не будет он среднюю цены выводить. Скорее всего вы увидите сообщение о двойном входе. Попробуйте, мне будет итересно узнать итог.
_________________________
__


Наверх
#61071 - Tue Mar 11 2014 07:05 PM Re: Как войти в позицию для скрипта вручную? [Re: ra81]
Kombia Offline
stranger

Registered: Sat Jan 23 2010
Записи: 15
15:44:56.45 200 195427181:[Prime1]:Заявка 195427181 на покупку 2 лотов SiH4 по рыночной цене принята. Команда выполнена за 355 мс.
15:44:56.45 204 195427181:[Prime1]:Рыночная заявка 195427181 исполнена. Куплено 2 лота SiH4. Остаток 0 лота(ов).
15:44:56.46 250 Сделка 855632492: Куплено 2 лота SiH4 по цене 36449.
15:59:57.24 200 195428911:[Prime1]:Заявка 195428911 на продажу 2 лотов SiH4 по цене 36406 принята. Команда выполнена за 328 мс.
18:42:37.30 204 195437892:[Prime1]:Рыночная заявка 195437892 исполнена. Куплено 1 лот SiH4. Остаток 0 лота(ов).
18:42:37.30 250 Сделка 855808082: Куплено 1 лот SiH4 по цене 36460.
18:48:31.21 200 195438241:[Prime1]:Заявка 195438241 на продажу 1 лотов SiH4 по цене 36418 принята. Команда выполнена за 84 мс.
18:48:31.31 202 195437575:[Prime1]:Заявка 195437575 на продажу 2 лотов SiH4 по цене 36415 снята. Команда выполнена за 98 мс.

Наверх
#61072 - Tue Mar 11 2014 07:06 PM Re: Как войти в позицию для скрипта вручную? [Re: Kombia]
Kombia Offline
stranger

Registered: Sat Jan 23 2010
Записи: 15
Да, скрипт забыл старую сделку и начал вести новую, старые стопы просто перестали быть smile

Наверх
#61074 - Tue Mar 11 2014 08:06 PM Re: Как войти в позицию для скрипта вручную? [Re: Kombia]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: Kombia
Да, скрипт забыл старую сделку и начал вести новую, старые стопы просто перестали быть smile

спасибо за инфу. все даже хуже чем я думал smile получилось. Но я полагаю скрипт ее не забыл, просто логика вашего скрипта такова, что он получает ту сделку что вы руками сделали а не ту что сам скрипт сделал. В любом случае ничего не работает smile
_________________________
__


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


Moderator:  ViL, sar