Назад | Перейти на главную страницу

Мои программы не работают, когда мой MS Windows 2012 R2 VPS RDP отключается

Итак, у меня есть следующая установка:

Итак, у меня есть MT4, настроенный на моем виртуальном частном сервере для уменьшения задержки в моих сделках. Однако мои алгоритмы не выполняют никаких сделок всякий раз, когда мой VPS RDP отключен, несмотря на то, что любая запущенная программа должна оставаться таковой, если я не отменяю выделение виртуальной машины через мою панель управления Azure.

Я отключаю только RDP (это просто щелчок по «x» в верхней части экрана), поэтому мой MT4 должен (теоретически) по-прежнему работать в обычном режиме (как и точка VPS в первую очередь).

Я просмотрел журналы на своей платформе MT4, и я обнаружил, что ошибок, связанных с невыполнением каких-либо сделок, нет, плюс все стандартные проверки (разрешить автоматическую торговлю, в платформе MT4 включена функция «Автоматическая торговля», разрешена «Торговля в реальном времени») "и т. д.) соответствуют требованиям платформы для выполнения автоматических сделок.

У меня вопрос: Очевидно, что отключение RDP закрывает всю систему VPS и, следовательно, закрывает MT4, предотвращая выполнение каких-либо сделок. Есть ли способ, которым я просто отключу RDP, что приведет к нормальной работе моей платформы MT4? Не стесняйтесь обращаться за разъяснениями по поводу всего, что упоминается в этом посте.

Отключение сеанса RDP не приведет к отключению виртуальной машины. Однако RDS отключит неактивные сеансы через определенный период времени. Эти параметры настраиваются в параметрах вашей коллекции сеансов: