프로그래밍 및 양적 거래를 수행 할 때 우리는 양적 거래 프로그램을 실행하기 위해 모든 장치를 사용할 수 있습니다. (특정 거래 전략에 따라 거래하기 위해 계정을 운영하는 로봇 프로그램). 그러나 운영자의 컴퓨터 방에서 서버를 사용하는 것이 더 안전합니다. 네트워크 통신 및 전력 공급은 더 안전합니다. 결국 양적 거래 프로그램은 실제 돈의 계정 자산을 운영하며 달성 할 수있는 기본 보장은 가능한 한 많이 수행해야합니다. 양적 거래 프로그램을 실행하기 위해 자신의 컴퓨터 및 기타 장비를 사용하여 중요한 순간에 전력 중단 및 네트워크 단절로 인한 손실은 서버의 비용에 비해 큰 손실로 간주 될 수 있습니다. 따라서 오늘 양적 거래를 할 때 서버 및 관련 콘텐츠의 사용에 대해 이야기 해 보겠습니다.
여기서 서버는 단순히 서버 제공자의 서버 방에서 실행되는 컴퓨터 장치로 이해할 수 있습니다. 일반 컴퓨터와 마찬가지로 메모리, CPU 및 하드 디스크를 가지고 있습니다. 서버 제공자는 안정적인 전력 공급, 네트워크 통신 등을 보장합니다. 서버 제공자의 사용자는 서버 제공자에게 비용을 지불합니다 (물론 무료가있을 수 있습니다, 우리는 일반적으로 유료 서비스를 사용합니다) 그리고 서버는 우리에게 제공됩니다. 우리는 서버에 원격으로 로그인하여 프로그램을 실행하고 소프트웨어를 다운로드 할 수 있습니다. 우리는 양적 서버 거래 로봇 프로그램을 컴퓨터에서 실행하고 양적 거래 로봇 프로그램은 거래소 인터페이스 (디지털 화폐), 시장 거래 주문, 거래 거래 등의 거래 회사 (상품 선물 VPS) 의 프론트 서버에 액세스 할 수 있습니다. 서버 구성 및 서비스 제공자에 의해 제공되는 다양한 유형의 제품 (화재) 가있을 수 있습니다. 일반적으로 낮은 성능과 낮은 가격으로 선택하면 가장 낮은 가격입니다.
서버 제공 업체에서 서버를 빌려주는 비용을 지불 한 후, 서버 제공 업체는 서버의 로그인 암호를 (e-mail의 형태로) 전송합니다. 또한 렌터 당시에 페이지에서 사용자에 의해 로그인 암호를 설정 할 수 있습니다. 로그인 암호를 안전하게 보관하고 원격으로 서버에 로그인 할 때 사용해야합니다.
윈도우 시스템
윈도우 시스템은 비교적 간단하게 사용할 수 있습니다. 우리는 서버 제공자의 웹 사이트 페이지 터미널에 로그인하거나
리눅스 원격으로 로그인할 수 있는 몇 가지 방법이 있습니다.
· 리눅스 시스템 로그인을 위해, 우리는 서버 제공자의 웹 사이트 페이지의 단말기를 사용하여 로그인 할 수 있습니다. 예를 들어 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.
리눅스 서버에 로그인 한 후, 동작은 동일합니다. 이것은 자신의 컴퓨터가 어떤 시스템인지 또는 로그인 방식과 관련이 없습니다. 그래서 우리는 애플 컴퓨터 (MAC) 로그인 후 터미널 스크린샷을 사용하여 일반적인 명령을 보여줍니다.
현재 디렉토리에는 3개의 파일이 있다는 것을 볼 수 있습니다. 로봇 도커 프로그램, 로봇 압축 패키지, 로그 도커 프로그램의 로그 폴더입니다.
pwd 아래와 같이 현재 디렉토리를 참조하십시오:
cd
예를 들어 디렉토리를 입력하려면 위의 그림에서 로그 폴더를 입력하면cd logs
위 그림의 목록에서 아래와 같이 표시됩니다.
로그 디렉토리로 갑니다. 이 시점에서 pwd를 사용하여 현재 디렉토리를 볼 수 있습니다.
변경사항을 볼 수 있습니다. 이전 디렉토리로 돌아가려면cd..
command.
부모 디렉토리가 반환되는 것을 볼 수 있습니다.
mkdir
우리는 현재 디렉토리에서 폴더를 생성합니다. 먼저 우리는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 계정에 대한 고유 주소입니다.XXXXXX
각 사용자의 역할이 다릅니다.YYYYYYYY
-p 뒤에 해당 주소의 FMZ 계정 비밀번호가 있습니다.