Страница 1 из 1

Одновременная работа двух терминалов на разных ПК

Добавлено: 24 апр 2021, 15:23
Инта
У кого то есть опыт эксплуатации двух и более терминалов на разных ПК под одним логином? Есть ли особенности такой работы? Плюсы, минусы, рациональность?
Второй терминал не видит ситуацию в первом, так как файлы со скриптами роботов и пользовательских индикаторов хранятся на другом ПК, а именно диспетчер роботов, библиотеку стратегий. Но при этом видит баланс, позиции, заявки, операции.
Если скопировать просто папку на второй ПК, то все в терминале становиться как в первом ПК, но естественно дальнейшие действия и изменения конфигурации терминала не синхронизируются.

Re: Одновременная работа двух терминалов на разных ПК

Добавлено: 24 апр 2021, 20:38
BugsDigger
Да и в роботах на одном компе действия не синхронизируются: роботы ведут виртуальные позиции.

Не знаю, как вызываются несколько роботов даже на одном компе: параллельно или последовательно.
При параллельном вызове есть вероятность им не поделить деньги, так что вероятнее - последовательно. В таком случае при вызове с двух компов возможна та же ситуация гонок за деньгами.

Вы можете поэкспериментировать, запустив один терминал на собственно компе, а второй - на виртуалке.

Также не уверен, даст ли сервер подключиться; терминал ведь подключается к серверу, должен создаваться некий сеанс связи, а он, скорее всего, м.б. только один для одного логина.

Re: Одновременная работа двух терминалов на разных ПК

Добавлено: 25 апр 2021, 15:20
Инта
BugsDigger писал(а):Также не уверен, даст ли сервер подключиться; терминал ведь подключается к серверу, должен создаваться некий сеанс связи, а он, скорее всего, м.б. только один для одного логина.


Сервер точно дает одновременное подключение под одним логином двух терминалов. Но зачем эта функция предусмотрена системой без синхронизации данных не понятно.

Re: Одновременная работа двух терминалов на разных ПК

Добавлено: 25 апр 2021, 21:17
e-formula
Под одним логином на разных компах терминал работает нормально. У меня один дома для разработки и тестирования стратегий, второй - VDS у провайдера.
При одновременной работе по одному инструменту на разных компах, если один робот входит на шорт, второй на бай одинаковыми лотами, и если в роботе не прописана проверка на наличие открытой позиции , позиция обнуляется. При этом, каждый робот продолжает работать, как если бы эта позиция сохранилась. При работе на разных инструментах - без разницы, на каком терминале открыта позиция. Кто первый, того и деньги.
Чтобы не было косяков при работе на одном инструменте - работать на разных субсчетах