Несколько счетов
Автор: Andrej
Несколько счетов - Thu Nov 22 2012 01:01 PM
Возможна ли работа программы одновременно с несколькими счетами?
Автор: SupportTSLab
Re: Несколько счетов - Thu Nov 22 2012 01:03 PM
Уточняйте актуальную информацию у брокера. В Финаме можно было несколько субсчетов открывать на один счет, таким образом оплата идет за один экземпляр программы.
Автор: Andrej
Re: Несколько счетов - Thu Nov 22 2012 01:17 PM
дело не в оплате, а в том, чтобы к одной программе привязать несколько разных счетов.
Автор: SupportTSLab
Re: Несколько счетов - Thu Nov 22 2012 01:53 PM
Смотря что за счета, у каждого брокера свой внутренний учет и архитектура. В любом случае Вам там точнее ответят на этот вопрос. В целом возможно подключать несколько счетов. Но никто не подключит под одним логином счета разных клиентов, если вы об этом.
Автор: Andrej
Re: Несколько счетов - Thu Nov 22 2012 05:51 PM
понятно, что под разными логинами.
Вопрос в том, могу я создать несколько подключений под разными логинами и работать одновременно с ними всеми, чтобы у каждого был свой скрипт, свой счет, а программа одна?
В принципе возможно такое или нет и что для этого нужно?
Автор: SupportTSLab
Re: Несколько счетов - Thu Nov 22 2012 06:01 PM
Можно под разными учетными записями.
Автор: Andrej
Re: Несколько счетов - Fri Nov 23 2012 01:37 PM
Создал еще одно подключение с другим ключом, логином и паролем, программа не дает одновременно подключить 2 разных источника. Только по очереди. Как сделать 2 вместе?
Автор: SupportTSLab
Re: Несколько счетов - Fri Nov 23 2012 01:46 PM
Одновременно никак. Одна машина - один экземпляр программы.
Если разные брокеры, то можно.
Автор: Andrej
Re: Несколько счетов - Fri Nov 23 2012 03:08 PM
какой может быть выход?
Автор: andy
Re: Несколько счетов - Fri Nov 23 2012 03:12 PM
Схему опишите подробно.
Какие счета (на одного человека счета или на разных людей) и у каких брокеров.
Мы уже тогда сможем дать рекомендации.
Автор: Andrej
Re: Несколько счетов - Fri Nov 23 2012 03:45 PM
Счета разных людей у одного брокера "Финам"
Автор: SupportTSLab
Re: Несколько счетов - Fri Nov 23 2012 03:53 PM
Пробуйте под разными учетными записями. Например на нашем паркинге.
Автор: RoboHawk
Re: Несколько счетов - Thu Jan 16 2014 03:22 PM
Из обсуждения не понял, какие есть варианты подключения нескольких счетов (от разных брокеров).
Есть несколько клиентов (предположим, 10 клиентов), счета у разных брокеров, они все должны торговать один алгоритм.
Паркинг скриптов под каждого клиента сделает работу очень громоздкой - нужно будет мониторить работу 10ти удалённых машин. Если агентской схемы за привод клиентов на паркинг скриптов не существует, то интереса управляющего в использовании такой неповоротливой схемы для работы нет.
Идеал - чтобы всё работало на одной машине - об экономии на лицензиях TSLab речи не идёт, т.е. лицензий пусть будет 10, но вот чтобы машина была одна - это возможно? Выше увидел ответ, что нет, но если, например, использовать виртуальные машины?
Далее, какие могут быть пути оптимизации, если из этих 10 клиентов, предположим, 5 относятся к брокеру А, а ещё 5 к брокеру Б?
Автор: captian
Re: Несколько счетов - Thu Jan 16 2014 03:31 PM
Из обсуждения не понял, какие есть варианты подключения нескольких счетов (от разных брокеров).
Есть несколько клиентов (предположим, 10 клиентов), счета у разных брокеров, они все должны торговать один алгоритм.
Паркинг скриптов под каждого клиента сделает работу очень громоздкой - нужно будет мониторить работу 10ти удалённых машин. Если агентской схемы за привод клиентов на паркинг скриптов не существует, то интереса управляющего в использовании такой неповоротливой схемы для работы нет.
Идеал - чтобы всё работало на одной машине - об экономии на лицензиях TSLab речи не идёт, т.е. лицензий пусть будет 10, но вот чтобы машина была одна - это возможно? Выше увидел ответ, что нет, но если, например, использовать виртуальные машины?
Далее, какие могут быть пути оптимизации, если из этих 10 клиентов, предположим, 5 относятся к брокеру А, а ещё 5 к брокеру Б?
Возможно. У меня три брокера на одной программе. Можно хоть 33 если железо позволяет
Автор: ViL
Re: Несколько счетов - Thu Jan 16 2014 04:26 PM
Из обсуждения не понял, какие есть варианты подключения нескольких счетов (от разных брокеров).
Есть несколько клиентов (предположим, 10 клиентов), счета у разных брокеров, они все должны торговать один алгоритм.
Паркинг скриптов под каждого клиента сделает работу очень громоздкой - нужно будет мониторить работу 10ти удалённых машин. Если агентской схемы за привод клиентов на паркинг скриптов не существует, то интереса управляющего в использовании такой неповоротливой схемы для работы нет.
Идеал - чтобы всё работало на одной машине - об экономии на лицензиях TSLab речи не идёт, т.е. лицензий пусть будет 10, но вот чтобы машина была одна - это возможно? Выше увидел ответ, что нет, но если, например, использовать виртуальные машины?
Далее, какие могут быть пути оптимизации, если из этих 10 клиентов, предположим, 5 относятся к брокеру А, а ещё 5 к брокеру Б?
1. Нужно удостоверится, что брокер А и брокер Б дают доступ к серверам истории и торговым серверам без ограничений для одного подключения. Если и дают ограничение(так бывает), значит они хотят за это деньги и это общемировая практика, звоните брокеру, договариваетесь.
2. Открываете TSLab и поочередно создаете поставщиков данных для каждого клиента(на данном этапе будет видно какой брокер ждет вашего звонка, как управляющего счетами).
3. Создаете портфели для каждого клиента.
4. Сколько портфелей, столько и запущенных агентов(копий того самого скрипта).
Автор: RoboHawk
Re: Несколько счетов - Thu Jan 16 2014 05:19 PM
Спасибо, captain, ViL. Обнадёжили. Как оказалось, не всё так плохо, попробую запустить схему.
Форум классный, нахожу здесь всё, что мне нужно и даже больше. TSLab рулит.
Автор: uuzzeerr
Re: Несколько счетов - Thu Jan 16 2014 06:24 PM
дорогой друг, вам предстоит еще одно неприятное открытие - на нашем слаболиквиде 10 копий скрипта, даже по одному лоту, способны развернуть рынок. как следствие результат у каждого вашего клиента будет разный, хотя я думаю вы об этом догадывались.
Автор: RoboHawk
Re: Несколько счетов - Thu Jan 16 2014 06:44 PM
дорогой друг, вам предстоит еще одно неприятное открытие - на нашем слаболиквиде 10 копий скрипта, даже по одному лоту, способны развернуть рынок. как следствие результат у каждого вашего клиента будет разный, хотя я думаю вы об этом догадывались.
Спасибо, коллега!
Результаты будут разные, согласен, но при условии, что для входа-выхода используются рыночные заявки (т.е. не лимитные). У меня, правда, реализован вход по рыночным заявкам. Возможно, мне придётся поработать над этой проблемой.
Сейчас я прихожу к выводу, что это "не баг, а фича" и надо думать, как это можно использовать. Если рынок действительно будет двигаться от заявок моих клиентов, то я постараюсь (вместе со своими клиентами) заработать и на этом.
Если несколько сотен фьючей способны сдвинуть рынок на 50-100 пунктов, то при тейкпрофите в 50-100 пунктов мне будет об кого крыться - конечно, сначала надо собрать статистику по влиянию заявок на рынок в моменте и, возможно, на этом можно будет построить ещё одну торговую систему.
Но на самом деле, всё это розовые мечты :))))
Я думаю, что даже тысяча-две коней не способны гарантированно сдвинуть фьюч РТС на сколько-нибудь заметное расстояние.
Автор: RoboHawk
Re: Несколько счетов - Mon Sep 08 2014 08:50 PM
До сегодняшнего дня успешно реализовывал схему использования нескольких счетов на одной машине - по каждый счёт покупается лицензия и всё как надо.
Брокеры АЛОР и АйТи инвест.
ФИНАМ.
Сегодня потребовалось подключить новый счёт в Финаме (один уже подключен). Лицензия куплена, логин-пароль, все дела (другое физ. лицо)
TSLab не даёт одновременно запустить оба этих счёта! Только один какой-нибудь!
Позвонил в Финам, чтобы узнать, как технически реализовать работу в одной программе нескольких счетов (на каждый счёт своя лицензия TSLab). Они меня спрашивают "как так получилось, что у вас есть доступ к логинам-паролям других лиц?".
Я настаиваю, что мне нужны именно технические решения, а не юридическая сторона вопроса (у меня гражданско-правовые договоры с этими лицами), так в итоге получается, что для клиентов ФИНАМА действует ограничение:
ОДНА МАШИНА - ОДИН СЧЕТ?
Автор: ZSE
Re: Несколько счетов - Mon Sep 08 2014 09:19 PM
Технический ответ.
В пределах одной копии программы - не получится. Кстати, аналогичная ситуация с Инвестом. Транзак и Смартком не рассчитаны на поддержку нескольких логинов одновременно, поэтому программа при соединении блокирует кнопки коннекта для остальных неактивных соединений.
Единственный вариант - запуск второй копии TSLab, но под другим пользователем Windows (и кстати, со Смарткомом даже это не поможет).
Автор: ZSE
Re: Несколько счетов - Mon Sep 08 2014 09:30 PM
OFF - кросс-постинг не допускается, аналогичный пост в другой ветке удален.
Автор: RoboHawk
Re: Несколько счетов - Mon Sep 08 2014 09:51 PM
Технический ответ.
В пределах одной копии программы - не получится. Кстати, аналогичная ситуация с Инвестом. Транзак и Смартком не рассчитаны на поддержку нескольких логинов одновременно, поэтому программа при соединении блокирует кнопки коннекта для остальных неактивных соединений.
Единственный вариант - запуск второй копии TSLab, но под другим пользователем Windows (и кстати, со Смарткомом даже это не поможет).
Спасибо.
Есть ли список брокеров, которые позволяют запускать несколько счетов в одной копии программы TSLab?
От брокера "АЛОР" у меня уже работает несколько счетов. Всё нормально. Коллеги, поделитесь информацией, какие ещё?
Автор: captian
Re: Несколько счетов - Mon Sep 08 2014 10:54 PM
Есть ли список брокеров, которые позволяют запускать несколько счетов в одной копии программы TSLab?
От брокера "АЛОР" у меня уже работает несколько счетов. Всё нормально. Коллеги, поделитесь информацией, какие ещё?
Возможно неправильно задан вопрос.
В одной программе можно запускать в торговлю множество счетов с разных брокеров.
С одной копии коннектора в Алор ,АйТи Инвест и Финам можно запускать все СВОИ субсчета, в рамках договора о брокерском обслуживании. Но, например в Алоре надо делать разные соединения для срочного рынка и спот, в АйТи одно соединение видит все рынки.
Можно ли запускать чужие счета с того же (со своего) коннектора??? Это вряд ли (можно уточнить у брокера). Каждый клиент брокера должен покупать свой доступ на СОМ.
Т.е. если вы хотите подключить чужие счета на свою копию ТСЛаб, вы должны делать отдельные подключения для разных людей.
итого:
- Одна лаба допускает множество соединений, в т.ч. и с разными брокерами.
- на каждый счёт у брокера свой коммуникатор (в котором возможно подключить все имеющиеся портфели (субсчета) на разных рынках, но в пределах одного договора).
Поправочка: в ТСЛаб оплата только за соединения. Сама программа бесплатна.
Автор: RoboHawk
Re: Несколько счетов - Mon Sep 08 2014 11:36 PM
Ок, сформулирую вопрос проще.
Я работаю с разными людьми, подключая их к своему роботу. Людей много и постепенно становится всё больше.
Сервер у меня один, но он пока справляется со своей задачей, не хотелось бы приобретать отдельный сервер под каждого клиента - это неоправданно и не нужно.
На данный момент у меня в одной программе работает несколько счетов АЛОР, принадлежащих разным физическим лицам. По каждому счёту оплачивается лицензия, эти всё разные люди.
Я думал, что я точно так же могу делать с любыми брокерами, по крайней мере, на сайте TSLab и в видеоуроках ничего об этом не услышал.
На скриншоте (приложенный файл) всё наглядно - АЛОРовские счета работают, а финамовские - только один одновременно.
Если говорить в терминах вашего комментария, то
1) Речь не идёт о субсчетах
2) Речь идёт о разных договорах разных физических лиц.
Факт: счета АЛОРа подключатся сколько хочешь (не субсчета, а разные договоры), а с финамовскими счетами это не прокатывает - только один.
Я попробую объяснить.
1) У меня есть один сервер
2) Есть, например, четыре клиента:
Василий (АЛОР)
Александр (АЛОР)
Михаил (ФИНАМ)
Сергей (ФИНАМ).
Василий и Александр (АЛОР) - их счета обрабатываются моими роботами на одной и той же машине. Михаил (ФИНАМ) - тоже.
А вот Сергея (ещё один финамовский счёт) я уже не могу подключить в работу.
Получается (если всё правильно я понимаю), мне неудобно технически работать с клиентами таких брокеров.
Вопрос: какие ещё брокеры имеют такие ограничения (если мы всё-таки говорим об ограничениях и я всё правильно понимаю)
Автор: ra81
Re: Несколько счетов - Tue Sep 09 2014 07:44 AM
для финама можно подключить hft транзак. Тогда можно будет подключать разные счета одновременно. Простой транзак нет.
Автор: RoboHawk
Re: Несколько счетов - Tue Sep 09 2014 09:36 AM
для финама можно подключить hft транзак. Тогда можно будет подключать разные счета одновременно. Простой транзак нет.
Спасибо за ответ.
Думаю, сразу у вас и имеет смысл узнать - этот сервер бесплатен?
add:
Покопался, точных цифр не нашёл с наскоку, но общиий смысл, это всё не бесплатно, мне стал ясен
В любом случае, спасибо.
Мне неудобно направлять своих клиентов к таким брокерам, к сожалению, я вынужден это признать. Брокер, конечно, не виноват, и вряд ли допускал, что на одной машине будут крутиться несколько счетов. Но создатели TSLab, конечно, могли предполагать, что такие ситуации могут быть у многих.
Пока мне остаётся единственный вариант - отправлять людей открывать счета у тех брокеров, с которыми в этом плане нет проблем.
А разработчикам выложить в мануалах указание на ограничения - список брокеров поддерживающих и неподдерживающих "мультисчётность"
Автор: pasha
Re: Несколько счетов - Tue Sep 09 2014 09:54 AM
для финама можно подключить hft транзак. Тогда можно будет подключать разные счета одновременно. Простой транзак нет.
Тут требуется уточнение. HFT Transaq имеет такие же ограничения как и обычный коннектор, т.е. в каждый момент времени возможно только одно соединение.
В результате, если Вы подключите HFT Transaq, можно будет одновременно соединятся по 2 логинам: обычному и hft.