Когда мы выполняем программирование и количественную торговлю, мы можем использовать любое устройство для запуска количественной торговой программы (роботная программа, которая управляет счетом для торговли в соответствии с определенной торговой стратегией). Тем не менее, безопаснее использовать сервер в компьютерной комнате оператора. Сетевая связь и электроснабжение более безопасны. В конце концов, количественная торговая программа управляет активами счета реальных денег, и основная гарантия, которую можно достичь, должна быть сделана как можно больше. Использование собственного компьютера и другого оборудования для запуска количественных торговых программ, убытки, вызванные отключением электроэнергии и отключением сети в критические моменты, могут считаться большими убытками по сравнению со стоимостью сервера. Итак, давайте поговорим об использовании серверов и связанного контента при проведении количественной торговли сегодня.
Сервер здесь можно просто понять как компьютерное устройство, работающее в серверном помещении серверного провайдера. Как и обычный компьютер, он имеет память, процессор и жесткий диск. Серверный провайдер обеспечивает стабильное питание, сетевую связь и т. Д. Мы, пользователи серверного провайдера, платим серверному провайдеру (конечно, могут быть некоторые бесплатные, мы обычно используем платные), и сервер предоставляется нам для нашего использования (на арендной основе, с ежемесячными платежами, ежедневными платежами и другими вариантами оплаты). Мы входите в сервер удаленно, и мы можем запустить нашу программу, загрузить программное обеспечение и т. Д. Мы запускаем программу количественного сервера торговли роботов на сервере, и программа количественного торговли роботов может получить доступ к интерфейсу биржи (цифровые валюты), фронт-серверов компаний (товарные фьючерсы) для торговых операций, таких как покуп
После оплаты аренды сервера у поставщика сервера поставщик сервера отправит вам пароль входа на сервер (в форме электронной почты). Также можно установить пароль входа пользователем на странице во время аренды. Вам нужно сохранить пароль входа в безопасность и использовать его при входе на сервер удаленно.
Система Windows
Система Windows относительно проста в использовании. Мы можем войти в терминал веб-страницы провайдера сервера или использовать
Система Linux Есть несколько способов удаленного входа:
· Для входа в систему Linux мы можем использовать терминал на веб-странице поставщика сервера, например Alibaba Cloud:
Как правило, вы можете найти терминал удаленного соединения арендованного сервера на веб-сайте поставщика сервера после входа в систему.
· Software such as putty etc.
We can also use some remote login software to log in. If you use the Windows system (not your server, but your current computer), you can use the software ```putty```. You can refer to the related introduction: https://baike.baidu.com/item/putty/5426468?fr=aladdin
Configure the information such as the IP address of the server to log in.
The user name of the Linux server is ```root```. When logging in, enter the user name first, click on Enter, and then enter the login password. Note that when entering the login password, you cannot see it, just enter it. If you are prompted to select Yes/No, you can select it according to the content (usually enter yes and click on Enter), as shown in the following figure.
![img](/upload/asset/28da6584fc2e8bd8d107a.png)
· Apple computer terminal ssh login
Open the terminal, as shown in the screenshots:
![img](/upload/asset/28dd3af3e8ac145f31950.png)
![img](/upload/asset/28e3fb645996226a7f7b5.png)
![img](/upload/asset/28e154a8622766dcb8bf7.png)
Use the command ```ssh root@xxx.xxx.xxx.xxx``` to login remotely, xxx.xxx.xxx.xxx is the IP address of the server you want to login.
![img](/upload/asset/28dfeaaf02e8288cb6980.png)
Input your login password to login.
![img](/upload/asset/28d9e37685b01be1e7b93.png)
After remote login, in the Linux operating system, we often use the command line interface to operate, input operation commands, and perform specific work.
После входа на сервер Linux, операция остается такой же, что не имеет никакого отношения к тому, какая система на вашем компьютере или как вы входите.
Мы видим, что в текущем каталоге есть три файла: программа robot docker, сжатый пакет robot и папка logs программы logs docker. (Эти файлы были загружены мной, и для демонстрации)
ПВД Посмотрите текущий каталог, как показано ниже:
CD
Чтобы войти в каталог, например, если я хочу войти в папку журналов на рисунке выше, я могу войтиcd logs
в каталоге на рисунке выше, как показано ниже:
Он идет в каталог журналов. В этот момент мы используем pwd для просмотра текущего каталога.
Если я хочу вернуться к предыдущему каталогу, просто используйтеcd..
command.
Мы видим, что родительский каталог возвращается.
МКДР
Мы создаем папку в текущем каталоге, сначала мыls -a
Посмотрите на содержимое текущего каталога, затемmkdir test1
создать каталог (папку) с именемtest1
, и наконец вls -a
, мы можем видеть, что он создается.
rm
Если я хочу удалить папку (включая ее содержимое), только что созданную, мы можем использоватьrm - rf test1
.
Если я хочу удалить файл, например, программу робота, используйтеrm robot
, как показано ниже:
http://www.fmz.com/dist/robot_linux_amd64.tar.gz
.Используйтеwget
ссылка на загрузку, напримерwget
http://www.fmz.com/dist/robot_linux_amd64.tar.gz
tar -zxvf robot_ linux_ Amd64. tar. gz
, как показано ниже:nohup ./robot -s node.fmz.com/XXXXXX -p YYYYYYY &
node.fmz.com/XXXXXX
является уникальным адресом для каждой учетной записи FMZ (он может быть найден на странице добавления докеров платформы FMZ).XXXXXX
Каждый пользователь имеет разную роль.YYYYYYYY
после - p - соответствующий пароль учетной записи FMZ для адреса.