Итак, у меня есть следующие настройки:
Итак, у меня есть свой MT4 настроить на моем виртуальном частном сервере для уменьшения задержки в моих сделках. Однако мои алгоритмы не выполняют никаких сделок всякий раз, когда мой VPS RDP отключен, несмотря на то, что любая запущенная программа должна оставаться таковой, если я не отменяю выделение виртуальной машины через мою панель управления Azure.
Я отключаю только RDP (это просто щелчок по «x» в верхней части экрана), поэтому мой MT4 должен (теоретически) по-прежнему работать в обычном режиме (в первую очередь, как и в случае с VPS) .
Я просмотрел журналы на своей платформе MT4 и не обнаружил ошибок, связанных с невыполнением каких-либо сделок, плюс все стандартные проверки (разрешить автоматическую торговлю, «Автоматическая торговля» включена в платформе MT4, разрешить «Торговлю в реальном времени» и т. д.) соответствуют требованиям платформы для выполнения автоматических сделок.
Мой вопрос: очевидно, что отключение RDP закрывает всю систему VPS и, следовательно, закрывает MT4, предотвращая выполнение каких-либо сделок. Есть ли способ, которым я просто отключу RDP, что приведет к нормальной работе моей платформы MT4? Не стесняйтесь обращаться за разъяснениями по поводу всего, что упоминается в этом посте.
Отключение сеанса RDP не приведет к отключению виртуальной машины. Однако RDS отключит неактивные сеансы через определенный период времени. Эти параметры настраиваются в параметрах вашей коллекции сеансов: