#28811 - Tue Jun 28 2011 05:24 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
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]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Можно ли каким-либо образом чистить позицию, которая управляется скриптом, до нуля. Когда я делаю ручной запуск моего скрипта OZ_Ivan_03S, который нормально работал вчера, (вкладка «создать заявку по портфелю», примечание «OZ_Ivan_03S.SE») скрипт подхватывает заявку – сделку и приплюсовывает к своим позициям, которые у него были до моего нажатия кнопки «Старт», вкладка «Управление торговлей скриптами», при этом не всегда запускается стоп-лосс, который должен выставляться от моей сделки, сделанной вручную. Когда у скрипта перед запуском позиция нулевая, подхватывается сделка легко, а чаще всего приходится закрывать скрипт, переименовывать его, заново формировать сделку входа, заново запускать уже переобозначенный скрипт, тогда новая жизнь начинается с нового листа. Каждый день такое делать надоедает, да и приходится каждый раз проверять настройки. Непонятно, когда проблема возникает, когда Вы добавляете позицию к уже существующей?
|
Наверх
|
|
|
|
#28888 - Thu Jun 30 2011 05:36 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
stranger
Registered: Sat Jun 11 2011
Записи: 6
|
В конце торгового дня руками в Менеджере заявок закрываю все позиции, снимаю все заявки и условные заявки. Останавливаю скрипт, "Стоп" в Управлении торговлей скриптами. Часто остаются при этом в скрипте позиции. Также, но возможно уже другие позиции при работе этого же скрипта в лабораторном режиме на другой вкладке, где я мониторю работу "боевого" скрипта. Утром скрипт еще не запущен, кнопка Старт в Управлении торговлей скриптами не нажата, а позиции в скрипте уже есть. Я и хочу их убрать для начала работы с нуля в удобное для меня время, например, в 12:10 я нажимаю кнопку Старт в Управлении торговлей скриптами и мне не нужны позиции, которые скрипт наработал за время перерыва. Это также поможет синхронизовать работу скрипта в "боевом" и в лабораторном режимах. Тогда будет одинаковое число позиций и в "боевом" и в "лабораторном" режимах.
|
Наверх
|
|
|
|
#28897 - Fri Jul 01 2011 10:29 AM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
stranger
Registered: Sat Jun 11 2011
Записи: 6
|
А откуда я узнаю временной интервал торговли скрипта? Рынок каждый день ставит свои условия работы.
|
Наверх
|
|
|
|
#28901 - Fri Jul 01 2011 11:42 AM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Тогда правильно сначала остановить скрипт, а потом закрывать позиции из менеджера команд. Есть еще вариант. Сделайте на все входа по блоку "выхода по рынку" от условия Константа == 1 , а для блоков входа Константа != 1 . Таким образом когда нужно выйти из позиций и ждать благоприятного времени для торговли, открываете лабораторию ставите в блоке Константа 1, нажимаете F5/ Скрипт пересчитывается и выходит из всех позиций. Когда нужно начать работать, открываете лаб, ставите в блоке "Константа" 0, нажимаете F5, скрипт начинает работу. Это как вариант работы. Вил, убедительнейшая просьба, действующий пример с предлагаемым вариантом управления скриптом, подробный.. Будет хоть что-то до выхода версии 1.2. А то не выйти не зайти..:-))
|
Наверх
|
|
|
|
#28903 - Fri Jul 01 2011 12:49 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Я же подробно написал вроде? Это просто как вариант работы "без приключений". Само-собой подробно, но для тех кто в языковой среде. Хотелось бы поиметь наглядную реализацию в кубиках.. Опускайтесь иногда до примитивных пользователей..:-))
|
Наверх
|
|
|
|
#28908 - Fri Jul 01 2011 02:29 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
|
Наверх
|
|
|
|
#29394 - Mon Jul 18 2011 01:02 PM
Re: Как войти в позицию для скрипта вручную?
[Re: usas]
|
newbie
Registered: Mon Feb 21 2011
Записи: 35
|
Добрый день, уважаемые разработчики! Разъясните, пожалуйста, несколько моментов по поводу входа в позицию для скрипта вручную: 1. На момент выставления заявки с заданными параметрами и примечаниями скрипт должен быть уже запущен, или его можно запустить позже? 2. В скрипте блоки открытия позиции имеют разные имена (короткие и длинные), значит, после принятия решения "в лонг" или "в шорт" мне нужно ещё успеть набить имя соответствующего блока в примечания и только после этого отправлять заявку. Или можно как-то настроить процесс побыстрее, в идеале - открыть позу по рынку одним кликом, дальше скрипт сам распознаёт в какую сторону открылись и ведёт сделку в соответствии со своим алгоритмом. 3. Как правильно расставить галки в свойствах скрипта (исполнение сделок) при такой "полуавтоматической" торговле.
|
Наверх
|
|
|
|
#29397 - Mon Jul 18 2011 02:32 PM
Re: Как войти в позицию для скрипта вручную?
[Re: Anatolich]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Добрый день, уважаемые разработчики! Разъясните, пожалуйста, несколько моментов по поводу входа в позицию для скрипта вручную: 1. На момент выставления заявки с заданными параметрами и примечаниями скрипт должен быть уже запущен, или его можно запустить позже? 2. В скрипте блоки открытия позиции имеют разные имена (короткие и длинные), значит, после принятия решения "в лонг" или "в шорт" мне нужно ещё успеть набить имя соответствующего блока в примечания и только после этого отправлять заявку. Или можно как-то настроить процесс побыстрее, в идеале - открыть позу по рынку одним кликом, дальше скрипт сам распознаёт в какую сторону открылись и ведёт сделку в соответствии со своим алгоритмом. 3. Как правильно расставить галки в свойствах скрипта (исполнение сделок) при такой "полуавтоматической" торговле. 1.Должен быть запущен. 2.Возможностей для настройки в текущей версии нет. Нужно писать полностью наименование скрипта.имя блока 3.Это зависит от скрипта. Но самая распространенная настройка для такой торговли это Исполнять входы сразу без флага, а Исполнять выходы сразу с флагом. Таким образом вход можно осуществлять, в любой момент, из менеджера команд. При правильном построении алгоритма. При этом не прибегая к новым заявкам с комментариями. Простой пример, если поставите вход по рынку от логической формулы, где будет проверяться Константа==1 и при этом поставите константу равной 1 и в свойствах Исполнение входа без флага. То в таком случае вход по рынку в менеджере команд будет висеть постоянно и Вы сможете осуществлять вход двумя кликами мыши.
|
Наверх
|
|
|
|
#29401 - Mon Jul 18 2011 03:59 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
newbie
Registered: Mon Feb 21 2011
Записи: 35
|
|
Наверх
|
|
|
|
#29411 - Mon Jul 18 2011 05:33 PM
Re: Как войти в позицию для скрипта вручную?
[Re: Anatolich]
|
newbie
Registered: Mon Feb 21 2011
Записи: 35
|
Сделал всё по п.3. Что-то не то. Запустил скрипт, на графике сразу появился сигнал на вход. В менеджере команд в таблице: Комментарий - Вход по рынку; Сигнал - Откр. поз.; Вход? - неактивный флаг. Но в контекстном меню "Выполнить" неактивно. С настройками что-то не так, или скрипт догадался, что у меня уже открыты позиции и свободных денег не хватает?.. Или он всё таки должен отправить заявки и уже брокер сообщит, что денег не хватает?
|
Наверх
|
|
|
|
#29412 - Mon Jul 18 2011 05:52 PM
Re: Как войти в позицию для скрипта вручную?
[Re: Anatolich]
|
newbie
Registered: Mon Feb 21 2011
Записи: 35
|
Извините, вроде разобрался, надо было ещё кликнуть по строке в менеджере команд, чтоб она стала активной. Эх, столько нюансов...
|
Наверх
|
|
|
|
#29419 - Tue Jul 19 2011 10:38 AM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
newbie
Registered: Mon Feb 21 2011
Записи: 35
|
|
Наверх
|
|
|
|
#30221 - Sat Aug 13 2011 12:45 AM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
journeyman
Registered: Fri Mar 18 2011
Записи: 99
Loc: Gonduras
|
Заметил небольшой глюк: Если на работающем скрипте (без его остановки) в блоке "Открытие по рынку" изменить количество лотов и нажать "Выполнить", то во вкладке "Управление торговлей скриптами" в поле "Позиции" после входа в позицию частенько неправильно отображается кол-во лотов. Хотя во вкладке "Позиции" кол-во лотов отображается правильно. Это так, к сведению.
|
Наверх
|
|
|
|
#45751 - Mon Aug 20 2012 09:17 PM
Re: Как войти в позицию для скрипта вручную?
[Re: zig2003]
|
member
Registered: Wed Dec 15 2010
Записи: 115
|
Добрый день! А не подскажете, как выйти из позиции частично? То есть скриптом открыто, к примеру, 9 лотов, нужно вручную закрыть 6 лотов, но так чтобы скрипт доторговал оставшиеся 3 лота.
|
Наверх
|
|
|
|
#45753 - Mon Aug 20 2012 09:45 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
member
Registered: Wed Dec 15 2010
Записи: 115
|
Vil, так будет правильно?
Торговое_имя.Имя_блока_закрытия$Close$Номер_закрываемой_позиции
|
Наверх
|
|
|
|
#46085 - Fri Aug 31 2012 12:01 AM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
member
Registered: Wed Dec 15 2010
Записи: 115
|
ТорговоеИмяСкрипта.ИмяВыхода
Все таки ваш вариант не правильный, тслаб в вашем варианте открывает новую позицию, а не закрывает частично необходимую
|
Наверх
|
|
|
|
#46110 - Fri Aug 31 2012 01:04 PM
Re: Как войти в позицию для скрипта вручную?
[Re: Роман]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Vil, так будет правильно?
Торговое_имя.Имя_блока_закрытия$Close$Номер_закрываемой_позиции Да, так правильно. Извините, что изначально ввел в заблуждение.
|
Наверх
|
|
|
|
#60106 - Mon Dec 30 2013 11:15 AM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
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]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
|
Наверх
|
|
|
|
#61037 - Sun Mar 09 2014 12:46 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ViL]
|
stranger
Registered: Sat Jan 23 2010
Записи: 15
|
Доброго времени суток! А не подскажите, если в скрипте есть блок цена входа от которого считается стоп, если я добавляю руками лоты, цена входа будет средняя или той певой сделки которой открылась позиция?
|
Наверх
|
|
|
|
#61039 - Sun Mar 09 2014 06:04 PM
Re: Как войти в позицию для скрипта вручную?
[Re: Kombia]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
нельзя так делать. если уже есть позиция для сигнала , то еще набирать руками лоты нельзя для такого же сигнала. Вообще все подобные манипуляции на свой страх и риск. Если чтото у вас будет работать не так как вы ожидали, никто вам в этом не поможет. Пусть бот торгует сам по себе а вы сами по себе. Зачем смешивать?
_________________________
__
|
Наверх
|
|
|
|
#61070 - Tue Mar 11 2014 07:03 PM
Re: Как войти в позицию для скрипта вручную?
[Re: Kombia]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Ну, тут все на свой страх и риск, а как блок цена входа себя поведет все же интересно узнать не знаю. но точно не так как вы думаете. не будет он среднюю цены выводить. Скорее всего вы увидите сообщение о двойном входе. Попробуйте, мне будет итересно узнать итог.
_________________________
__
|
Наверх
|
|
|
|
#61071 - Tue Mar 11 2014 07:05 PM
Re: Как войти в позицию для скрипта вручную?
[Re: ra81]
|
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 мс.
|
Наверх
|
|
|
|
#61074 - Tue Mar 11 2014 08:06 PM
Re: Как войти в позицию для скрипта вручную?
[Re: Kombia]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Да, скрипт забыл старую сделку и начал вести новую, старые стопы просто перестали быть спасибо за инфу. все даже хуже чем я думал получилось. Но я полагаю скрипт ее не забыл, просто логика вашего скрипта такова, что он получает ту сделку что вы руками сделали а не ту что сам скрипт сделал. В любом случае ничего не работает
_________________________
__
|
Наверх
|
|
|
|
|
|