
При программной и количественной торговле вы можете использовать любое устройство для запуска программы количественной торговли (программы-робота, которая управляет счетом для торговли в соответствии с определенной торговой стратегией). Однако безопаснее использовать сервер в машинном зале оператора. Сетевая связь и электроснабжение относительно гарантированы. В конце концов, количественные торговые программы работают на реальных счетах, поэтому основные гарантии, которые могут быть достигнуты, должны быть достигнуты в максимально возможной степени. Используйте собственный компьютер и другое оборудование для запуска количественных торговых программ. Потери, вызванные отключением электроэнергии в критические моменты гораздо меньше, чем те, которые вызваны серверами. Стоимость копейки и фунта глупости. Поэтому сегодня мы поговорим об использовании серверов и другого соответствующего контента при проведении количественной торговли.
Под сервером, о котором здесь идет речь, можно просто понимать компьютерное устройство, работающее в компьютерном зале поставщика серверов. Как и обычный компьютер, он имеет память, процессор и жесткий диск. Поставщик сервера гарантирует стабильное электропитание, сетевую связь и т. д. Как пользователи провайдеров серверов, мы платим провайдерам серверов (конечно, могут быть и бесплатные, но обычно они платные), а серверы предоставляются нам в пользование (в форме аренды, с такими способами оплаты, как ежемесячная оплата и ежедневная оплата). Мы можем удаленно войти на сервер, запустить нашу программу, загрузить программное обеспечение и т. д. Мы запускаем программу количественного торгового робота на этом сервере, и программа количественного торгового робота может получить доступ к бирже (цифровой валюте), серверу front-end фьючерсной компании. (Товарные фьючерсы) интерфейсы для получения рыночной информации, размещения заказов и выполнения других операций. Поставщики серверов могут предоставлять множество типов серверов (продуктов), и разные типы и конфигурации имеют разные цены. Как правило, при запуске небольшого количества торговых роботов (от 1 до 5) для количественной торговли вы можете выбрать VPS-сервер с минимальной конфигурацией, который обычно стоит около 60–100 CNY (если цена слишком низкая, обратите внимание на то, аппаратные ресурсы «разделяются»). серверы, которые имеют очень низкую производительность).
Существует множество провайдеров серверов, вы можете поискать на Baidu или Zhihu. Вы можете выбрать тот, который подходит именно вам, исходя из способа оплаты, расположения компьютерного зала (чем ближе к серверу обмена, тем лучше. Ведь программы, которые в дальнейшем будут работать на сервере, будут обращаться к обмену максимально быстро). ), и т. д.
После оплаты аренды сервера у поставщика серверов, поставщик сервера обычно отправляет вам пароль для входа на сервер (в виде электронного письма). Некоторые также просят пользователей установить пароль для входа на сервер на странице аренды. Пароль для входа необходимо хранить в надежном месте, так как он потребуется при удаленном входе на сервер.
Окна Система Windows относительно проста в использовании. Вы можете войти на сайт провайдера сервера или использовать «Подключение к удаленному рабочему столу».
линукс Существует несколько способов удаленного входа в систему.

Как правило, удаленный терминал подключения арендованного сервера можно найти на сайте провайдера сервера после входа в систему. Введите пароль для входа и войдите в систему.
Putty и другое программное обеспечение
Вы также можете использовать программное обеспечение для удаленного входа в систему. Если вы используете систему Windows (не ваш сервер, а ваш текущий компьютер), вы можете использоватьputtyЭто программное обеспечение, соответствующее введение: https://baike.baidu.com/item/putty/5426468?fr=aladdin
Настройте IP-адрес и другую информацию сервера, на котором будет осуществляться вход, как показано на рисунке ниже.
Имя пользователя сервера Linux:rootПри входе в систему сначала введите свое имя пользователя, нажмите Enter, а затем введите свой пароль. Обратите внимание, что вы не можете видеть пароль при его вводе, поэтому просто введите его. Если появится запрос с просьбой выбрать Да/Нет, выберите в соответствии с к содержанию. Вот и все (обычно вводим yes и нажимаем Enter), как показано ниже.

Вход в терминал компьютера Apple ssh
Откройте терминал, как показано на рисунке:

Использовать командыssh [email protected] Удаленный вход, xxx.xxx.xxx.xxx — это IP-адрес сервера, на который вы хотите войти.
Введите пароль для входа.

После удаленного входа в систему операции выполняются с использованием интерфейса командной строки в операционной системе Linux, где вводятся команды для выполнения определенных задач.
После входа на сервер Linux операции те же самые. Это не имеет никакого отношения к системе, которую вы используете, или к тому, как вы входите в систему. Поэтому мы будем использовать снимки экрана терминала после входа в систему на компьютере Apple (MAC) для демонстрации часто используемых команд.
ls
Просмотр содержимого текущего каталога, то есть просмотр файлов, программ и т. д., находящихся в текущей папке. Для просмотра всего содержимого используйте параметр -a, как показано на рисунке:
Как вы видите, в текущем каталоге находятся три файла: хост-программа робота, сжатый пакет робота и папка журнала хост-программы журналов. (Это те, которые я скачал сам для демонстрационных целей)
pwd
Просмотрите текущий каталог, как показано на рисунке:

cd
Введите каталог. Например, если я хочу войти в папку журналов на картинке выше, я могу ввестиcd logs, как показано на рисунке:
Войдите в каталог журналов.
В это время используйте pwd для просмотра текущего каталога:
Вы можете увидеть изменения. Если я хочу вернуться на один уровень назад, я могу использоватьcd ..Заказ.
Вы видите, что родительский каталог был возвращен.
mkdir
Создайте папку в текущем каталоге. Сначала,ls -aПосмотрите содержимое текущего каталога, затемmkdir test1Создайте каталог (папку) с именем test1 и, наконец,ls -aПроверьте, создан ли он.

rm
Команда Delete. Если я хочу удалить только что созданную папку (включая ее содержимое), используйтеrm -rf test1。
Если я хочу удалить файл, например программу-робота, я используюrm robot, как показано на рисунке:

программное обеспечение wget
Обычно CentOS устанавливает wget по умолчанию. Если он не установлен, вы можете поискать Baidu, чтобы установить его.
Например, используйте wget для загрузки кастодиальной программы количественной торговой платформы FMZ. Ссылка для загрузки кастодиальной программы для 64-битной системы Linux: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Части разные, те, что после -pYYYYYYYЭто пароль учетной записи FMZ, соответствующий этому адресу.