Наши рекомендации:

  1. Главная
  2. Статьи
  3. Новичкам
  4. Сервер VPS — три заветных буквы стабильного алготрейдинга

Сервер VPS — три заветных буквы стабильного алготрейдинга

vps сервер

Автоматизированная торговля на рынке Форекс строится из определенных базисов, от эффективности и слаженной работы которых на прямую зависит успешность конечного результата. Одним из них является возможность постоянной, а главное стабильной и бесперебойной работы торгового терминала. После того, как трейдер решает перейти на полностью автоматическую или полуавтоматическую торговлю, первое, о чём он должен задуматься — о выборе VPS (Virtual Private Server) или VDS (Virtual Dedicated Server) виртуального выделенного сервера, для того, чтобы обеспечить работу советников в торговом терминале в режиме нон-стоп 24/5. Кто-то из вас спросит — для чего нужно оплачивать какой-то удаленный сервер, если дома уже есть рабочий ПК, который также сможет обеспечить постоянную работу терминала Meta Trader. Давайте сразу определимся с преимуществами VPS над домашним ПК:

  • Беспрерывность работы. Это обеспечивается современными технологиями и постоянным наблюдением за оборудованием со стороны компании, предлагающей данный сервис. Любые возникающие проблемы с виртуальным сервером решаются в кратчайшие сроки со службой поддержки.
  • Высокая стабильность. При использовании VPS достигается высокая стабильность работы сервера , потому что виртуальные серверы изолированы друг от друга. Программное обеспечение для виртуализации защитит вас от «подрыва» производительности и надежности системы.
  • Лёгкая и оптимизированная операционная система. Если вы приобретаете услугу выделенного виртуального сервера у компании специализирующейся именно на предоставлении VPS для нужд Форекс трейдинга, операционная система уже будет подготовлена и оптимизирована для работы торговых платформ. Что позволит более эффективно использовать ресурсы сервера и запустить на одном VPS большее количество торговых терминалов Meta Trader. Зачастую ОС одного и того же релиза может работать совершенно по-разному, и это зависит от множества факторов. В этой связи, уже оптимизированные и облегченные версии ОС безусловно будут являться вашим преимуществом в автоматизированной торговле при помощи советников.
  • Выделенные и гарантированные ресурсы. При покупке VPS — клиенту выделяется определенное количество ресурсов сервера в соответствии с приобретенным тарифным планом. При этом отметим, что возможности данного железа могут быть выше по производительности чем у домашнего ПК.
  • Близость к торговым серверам брокера. Как правило, при покупке VPS в крупной компании вам будет предложено выбрать место расположения сервера, а точнее страну и город. Наибольшая часть торговых серверов базируется в таких финансовых центрах мира как Лондон, Амстердам и Нью-Йорк. Как следствие, физическая близость расположения виртуальных выделенных серверов к торговым серверам брокера позволит вам достичь стабильное соединение с наивысшей скоростью, измеряющейся пингом (Ping) и чем это значение ниже, тем лучше для работы скальпирующих и дейли роботов. К примеру на VPS серверах, рекомендуемом нами сервисом от компании Chocoping значение пинга в терминале стабильно равняется 0, что свидетельствует о низкой латентности между торговым и VPS серверами. А о важности каждого метра между торговым терминалом и сервером вы можете узнать, прочитав бестселлер от Майкла Льюиса «Flash Boys. Высокочастотная революция на Уолл-Стрит».

Как выбрать VPS для Форекс

Выбор VPS

Перед тем как выбрать сервис предлагающий выделенные виртуальные серверы ознакомьтесь с разделом на сайте «Рекомендуемые VPS серверы«. В нем мы разбираем компании, с которыми мы сами работаем не первый год.

При выборе своего первого VPS сервера руководствуйтесь, в первую очередь, отзывами знакомых трейдеров, так как в данном деле, очень важен опыт других людей при работе с определенной компанией, предлагающей данные услуги.

На что необходимо обратить особое внимание при выборе:

  • Цена. Хороший VPS сервер стоить дешево априори не может. Попробуйте сами примерно подсчитать: расходы на железо сервера для высокой производительности, электроэнергию, лицензионное ПО и штат обслуживающего персонала. Отсюда простой вывод — для, по настоящему качественного получения услуги, необходимо выбирать наилучшие варианты по соотношению цена/качество.
  • Разнообразие предлагаемых тарифов. Исходя из ваших объёмов торговли, вы должны понимать какое количество одновременно запущенных терминалов вы планируете использовать. Исходя из этого и нужно выбирать производительность ресурсов на VPS. Если говорить определенно, то это обязательно должны быть: современный SSD диск, изолированные VDS ресурсы 24/7/365, аппаратные технологии виртуализации, ОС на выбор — Windows 2008 R2 / 2012 R2, объем оперативной памяти и производительность процессора адекватная объемам вашей торговли.
  • Географическая близость VPS сервера к торговым серверам брокера. Как уже говорили ранее, это одно из главных условий при выборе VPS сервиса. В данной ситуации можно провести аналогии со стрельбой из снайперской винтовки, чем ближе расстояние до цели, тем выше точность выстрела. Также и в торговле скальпинговыми и пипсовочными торговыми советниками, чем меньше расстояние между серверами и ниже пинг (ping), соответственно, точнее и прибыльнее торговые результаты. Обращайте на это внимание.
  • Изолированность ресурсов. Очень часто хостинг работает по принципу «пользователи никогда не зайдут на него одновременно» и это напоминает известный вид мошенничества в сфере недвижимости. Предположим, что риэлтор продаёт или сдаёт одну и ту же квартиру в многоквартирном доме несколько раз разным клиентам. При этом делает ставку на то, что они поселятся не единовременно, а каждый по очереди. Аналогичную схему используют и неблагонадежные компании предлагающие услуги аренды выделенного VPS сервера. Отсюда главный принцип — производительность ресурсов на выделенном виртуальном сервере должна быть постоянной не зависимо от того, находитесь ли вы в это время на VPS или нет, так как остается рабочим торговый терминал Meta Trader с запущенными торговыми алгоритмами в нём. Наиболее очевидный показатель того, что компания занимается overselling (продажа одних и тех же ресурсов разным клиентам), это слишком заниженные цены на сервис выделенных VPS серверов.
  • Оптимизация для трейдинга. Выбирайте компании специализирующиеся на предоставлении сервиса адаптированного именно для торговли на финансовых рынках. Это позволит вам, во-первых, получить оптимизированную под ваши задачи операционную систему, во-вторых наиболее быстро решать узкоспециализированные задачи и проблемы с торговым ПО работающим на данном VPS сервере.
  • Удаленное управление VPS сервером. Представляет собой возможность управления VPS через WEB интерфейс в личном кабинете на сайте компании. Позволяет определить состояния рабочего сервера, произвести перезагрузку или включение/выключение.
  • Круглосуточная поддержка. Это также один из главных критериев при выборе данного сервиса. Техническая поддержка должна быть на связи в режиме 24/7, так как иногда возникают нештатные ситуации по работе сервера и оперативность решения данных проблем в прямом смысле соответствует выражению «время — деньги».
  • Низкий пинг (ping). Чем выше скорость обмена трафиком между торговым терминалом и торговыми серверами, тем, соответственно, значимее ваше конкурентное преимущество. И определяется оно, в первую очередь, близостью дата-центров компании, предлагающей услуги VPS к торговым серверам самого брокера.

Что такое Ping и почему он так важен

ping форекс

Пинг (Ping) — это показатель который характеризует время, за которое пакет данных отправляется от одного сервера к другому и возвращается обратно. Измеряется данный показатель в миллисекундах (мс).

В терминале Meta Trader, в правом нижнем углу, при подключенном состоянии к торговому счету можно узнать какой у вас текущий пинг:

Как вы понимаете, эта величина не постоянная и может изменяться в зависимости от разных факторов.

От чего зависит пинг:

  • скорость интернет-соединения
  • производительность серверного оборудования
  • географическое расположение VPS серврера
  • количества «узлов-посредников» у провайдера между магистральным интернетом и локальной сетью.

Вся информация по подключению к серверам, пинге до них и возможных обрывах соединения сохраняется в журнал Meta Trader.

Оптимальным для работы торговых советников принято считать пинг не выше 100 ms. Но если вы применяете торговые советники применяющие в своей основе скальпирующие или пипсующие торговые тактики, значение ping должно быть минимальным и стремиться к нулю. Для всех остальных торговых стратегий значение минимального пинг не так принципиально.

При этом хотим обратить особое внимание на то, что скорость исполнения ордера в Meta Trader не всегда напрямую зависит от пинга, во-первых, терминал MT имеет в себе много темных мест, могут происходить моменты необъяснимой задержки, а во-вторых, долгая обработка ордера на стороне торгового сервера брокера. Всё это и содержится в записях, которые вы видите в журнале терминала Meta Trader и можете высчитать исполнение ордера. В среднем, у хорошего брокера и с терминалом, расположенным на VPS максимально географически приближенным к торговым серверам, время исполнения приказа составляет — 150-300 ms.

Для того, чтобы определить скорость открытия ордеров на сервере вашего брокера с удаленного VPS мы создали простенький скрипт Test order open time, который открывает и закрывает подряд 5 отложенных ордеров и отображает отдельное и общее время их обработки.

Подключение к VPS

подключение к VPS

Для подключение к VPS, как правило, используются стандартные возможности Windows — протокол RDP (Remote Desktop Protocol) или по-другому хорошо нам всем известное «Подключение к удалённому рабочему столу».

Для того чтобы создать подключение по RDP, произведите следующие действия — Пуск -> Программы -> Стандартные -> Подключение к удалённому рабочему столу или другой способ, нажмите «выполнить» в меню пуск (также можно использовать комбинацию клавиш Win+R) и в открывшемся окне в строке наберите mstsc и нажмите ОК.

После чего, в открывшейся форме вам нужно будет ввести IP адрес удаленного выделенного VPS сервера, который направляется вам компанией, в которой он был приобретен.

Если IP адрес VPS сервера введён корректно, то будет предложено ввести учетные данные, которые также направляются по почте. Рекомендуем вам, сразу после входа сменить пароль.

Если всё введено корректно вы подключитесь к своему VPS. На будущее, данные для входа можно сохранить, чтобы постоянно их не вводить.

Для того, чтобы была возможность переноса файлов (к примеру, инсталлятора торгового терминала, файлов советника и сетов к нему) с вашего ПК на VPS сервер — необходимо в настройках удаленного подключения включить передачу файлов.

Как правило, данные инструкции предоставляются компаниями, предлагающими данный сервис аренды VPS.
Кроме того, к удаленному рабочему столу можно подключится на MAC OS для этого потребуется специальный клиент для подключения. А также есть возможность подключения с планшета или смартфона работающих на Android или IOS.

Методы контроля загруженности VPS

VPS сервер

Как говорилось ранее — ресурсы VPS не безграничны, поэтому когда вы начнете устанавливать торговые терминалы Meta Trader и запускать советники в них, рабочие ресурсы процессора и в большей мере оперативной памяти будут постепенно «съедаться». Для того чтобы регулировать данный процесс, необходимо открыть системный монитор ресурсов и на нём уже отслеживать степень загруженности ресурсов системы на VPS сервере.

Мы, в свою очередь, хотим поделиться с вами очень удобной программой Rainmeter, скиншот который содержит в себе параметры работы системы. Файл инсталлятора вы сможете скачать внизу данной странницы. Перенесите его на VPS сервер и установите. После запуска он в реальном времени будет показывать вам загруженность процессора и оперативной памяти на VPS.

Опытным путем выявлено, что не желательно перегружать оперативную память свыше 80%, это может негативно сказать на корректности работы терминалов, а в некоторых случаях и вовсе вызвать перезагрузку сервера.
Если же вы наблюдаете постоянно перегруженный процессор, бейте тревогу и срочно обращайтесь в службу поддержки. Возможно, вам нужно сменить тарифный план на другой, с более мощными характеристиками.

Заключение

В заключении хотелось бы отметить, что выбор VPS сервера важная задача для алготрейдера и без её качественного решения невозможна стабильная и прибыльная торговля на полном автомате при помощи торговых советников. И даже после того, как вы определились с компанией, которая предоставит вам за определенную плату выделенный VPS сервер, необходимо будет мониторить показатели его работы и производить периодическую очистку терминалов от побочных файлов их работы. Об этом вы можете прочитать в статье как ускорить работу терминала Meta Trader 4.

Кроме того, в будущих статьях мы расскажем как повысить стабильность работы торговых терминалов на VPS, в частности, опишем процесс настройки их автозапуска при перезагрузке сервера. Подписывайтесь, чтобы не пропустить свежие посты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Меню