Utilisation des serveurs dans les transactions quantitatives

Auteur:Le petit rêve, Créé: 2020-09-20 08:42:17, Mis à jour: 2023-09-27 19:37:25

img

Utilisation des serveurs dans les transactions quantitatives

Lors de la programmation et de la quantification des transactions, bien qu'il soit possible d'utiliser n'importe quel appareil pour exécuter des transactions quantitatives (programmes robotiques qui exploitent des comptes qui effectuent des transactions selon une certaine stratégie de transaction), il est plus sûr d'utiliser un serveur appartenant à un opérateur particulier. Les communications réseau et l'approvisionnement en électricité sont plus sûrs. Après tout, les opérations quantitatives sont effectuées avec des actifs de compte en or et en argent réel.

Qu'est-ce qu'un robot de transaction quantitative qui fonctionne comme un serveur?

Un serveur est simplement un ordinateur qui fonctionne dans une machine de fournisseur de serveur. Comme un ordinateur ordinaire, il y a de la mémoire, un processeur, un disque dur. Le fournisseur de serveur garantit une alimentation électrique stable, des communications en ligne, etc. Nous, en tant qu'utilisateurs du fournisseur de serveur, payons un supplément au fournisseur de serveur.

Choix de fournisseur de serveur

  • Ali Yun
  • le vultr
  • L'Amazonie
  • Linode

Les fournisseurs de serveurs sont nombreux et vous pouvez les rechercher vous-même. En fonction du mode de paiement, de l'emplacement de la salle d'usinage (plus la distance est proche de l'emplacement du serveur de l'échange, mieux c'est, après tout, les programmes qui seront exécutés sur le serveur pour accéder à l'échange seront plus rapides).

Sélection du système d'exploitation du serveur

  • Le système Windows, simple à utiliser, est essentiellement le même que celui qui fonctionne sur votre ordinateur, mais il n'est pas recommandé, Linux est plus stable en termes de performances.
  • Les systèmes Linux, plus complexes à utiliser que Windows, sont plus stables et plus performants. Bien que complexes à utiliser, ils ne nécessitent que quelques commandes pour déployer des transactions quantitatives. Il existe de nombreuses versions de Linux:
    • Le système d'exploitation
    • Debian
    • Ubuntu est une plateforme Les utilisateurs peuvent choisir d'utiliser CentOS en fonction de leurs besoins.

Utilisation du serveur

Après avoir payé pour louer le serveur d'un fournisseur de serveurs, le fournisseur de serveurs vous enverra généralement le mot de passe de connexion du serveur (en forme de courrier électronique).

  • Système Windows Les systèmes Windows sont plus simples à utiliser, en se connectant au terminal sur la page Web du fournisseur du serveur ou en utilisant une "connexion de bureau à distance".

  • Système Linux Il y a plusieurs façons de se connecter à distance:

    • La connexion au système Linux peut être effectuée à l'aide d'une connexion de terminal sur la page Web du fournisseur du serveur, par exemple Ali Cloud:img

      Généralement, vous pouvez trouver un terminal de connexion à distance de serveur à louer sur la page Web du fournisseur de serveurs, après la connexion.

    • Le logiciel putty Vous pouvez également utiliser un logiciel de connexion à distance pour vous connecter si vous utilisez un système Windows (pas votre serveur, mais votre ordinateur actuel).puttyLe logiciel, dont voici les détails:https://baike.baidu.com/item/putty/5426468?fr=aladdinDes informations telles que l'adresse IP du serveur sur lequel vous souhaitez vous connecter sont configurées, comme indiqué ci-dessous.imgLe nom de l'utilisateur du serveur Linux estrootPour la connexion, entrez d'abord le nom d'utilisateur, appuyez sur la touche de retour, puis entrez le mot de passe de connexion. Attention, lorsque vous entrez le mot de passe de connexion, l'entrée n'est pas visible, bien que l'entrée soit visible.img

    • Connexion à un terminal ssh sur un ordinateur Apple Le terminal est ouvert comme suit:img img

      Utiliser des commandesssh root@xxx.xxx.xxx.xxxPour une connexion à distance, xxx.xxx.xxx.xxx est l'adresse IP du serveur auquel vous souhaitez vous connecter.imgLes utilisateurs peuvent se connecter en entrant leur code de connexion.img

    Une fois connecté à distance, il est possible d'utiliser une interface de ligne de commande dans le système d'exploitation Linux pour saisir des commandes d'opération et effectuer des tâches spécifiques.

Commandes couramment utilisées sur Linux

Une fois que vous vous connectez à un serveur Linux, les opérations sont les mêmes, peu importe le système de votre ordinateur et la méthode de connexion. Nous avons donc montré une capture d'écran du terminal après la connexion à un ordinateur Apple (MAC), commandes courantes.

  • Je suis Voir le contenu du répertoire actuel, c'est voir quels sont les fichiers, les programmes, etc. dans le répertoire actuel.imgComme vous pouvez le voir, il y a trois fichiers dans le répertoire actuel, le programme d'administration des robots, le paquet de compression des robots et le dossier de journaux du programme d'administration des logs.

  • pwd Le catalogue actuel est le suivant:img

  • Le cd Si je veux entrer dans un répertoire, par exemple dans le dossier logs du graphique ci-dessus, je peux saisircd logsLes images sont les suivantes:imgIl y a un lien vers le site web de l'entreprise. Pour voir le répertoire actuel, utilisez pwd:imgVous pouvez voir les changements. Si vous voulez revenir au niveau précédent, il suffit d'utilisercd ..Les ordres.imgVous pouvez voir que le répertoire supérieur est retourné.

  • Je ne sais pas. Pour créer un dossier dans le répertoire actuel, nous devons d'abord créer un dossier dans le répertoire actuel.ls -aRegardez le contenu dans le répertoire actuel, puismkdir test1Nous avons créé un répertoire appelé test1 (en anglais: test1 folder) et nous avons fini par créer un répertoire appelé test1.ls -aRegardez si c'est créé.img

  • Rm La commande de suppression est utilisée si vous souhaitez supprimer un dossier que vous venez de créer (y compris le contenu du dossier).rm -rf test1imgSi je veux supprimer un fichier, par exemple supprimer un programme robot,rm robotLes images sont les suivantes:img

  • Le logiciel wget CentOS installe généralement des widgets par défaut, si ce n'est pas le cas, vous pouvez installer Baudo. Par exemple, les programmes d'administration utilisant wget pour télécharger la plate-forme de négociation quantitative FMZ, les programmes d'administration pour les systèmes Linux 64 bits sont téléchargés à partir de:http://www.fmz.com/dist/robot_linux_amd64.tar.gz

    Utilisationwget 链接Il y a aussi des sites de téléchargement, par exemple:wget http://www.fmz.com/dist/robot_linux_amd64.tar.gz img img

  • le goudron Les commandes de décompression, telles que décompresser le package de compression de l'administrateur que vous venez de télécharger robot_linux_amd64.tar.gz,tar -zxvf robot_linux_amd64.tar.gzLes images ci-dessous montrent:

    img

  • Je ne sais pas. Nohup est un programme en arrière-plan qui empêche la connexion à distance de s'arrêter après une interruption. Par exemple, le déploiement du programme de robot-hôte FMZ. Utiliser la commande:nohup ./robot -s node.fmz.com/XXXXXX -p YYYYYYY & node.fmz.com/XXXXXXest une adresse unique pour chaque compte FMZ (sur la plate-forme FMZ, la page d'ajout d'administrateur est disponible) pour chaque utilisateurXXXXXXLes parties sont différentes.YYYYYYYLe code correspondant à cette adresse est le code de votre compte FMZ.

    img


Relationnée

Plus de

L'ours volantQuel est le suivi?

Le couteau à osSuivi de la séance

Je suis zéro. 666

Le pâturage fantômeJe vous en supplie.