Installer le robot p3x trading sur votre serveur

Attention, avant d'installer le bot sur votre serveur, veuillez consulter les prérequis.

Prérequis pour l'installation du bot

Sans la configuration qui suit, vous ne pourrez pas installer le bot sur votre serveur.
D'autre part, vous devez avoir des connaissances en matière de configurations de serveur Web.

  • Un serveur LAMP (Linux, Apache, MySQL et PHP), si possible des versions récentes
  • Le module Trader de PHP installé (Veillez à bien le rajouter dans les deux fichiers /etc/php/cli/php.ini et /etc/php/apache2/php.ini)
  • La possibilité d'exécuter des tâches automatiques "Cron" chaque minute sur le serveur
  • La fonction mail de PHP opérationnelle (Pas obligatoire mais très utile pour les alertes de trade)

Lorsque vous avez tous les éléments nécessaire au bon fonctionnement du robot et que vous avez téléchargé le code source du projet, vous pouvez procéder à l'installation.

Installation de la base de données

Importez le fichier "trading.sql" présent dans le répertoire "sql" dans votre base de données préalablement créée sur votre serveur MySQL.

Installation de l'espace d'administration du bot

Copiez les fichiers du répertoire "html" à l'endroit où vous souhaitez administrer votre bot de trading sur votre serveur apache.

Modifiez le fichier "init.php" du répertoire "html" que vous venez de copier et indiquez vos paramètres de connexion à votre base de données. Indiquez également vos identifiants de connexion administrateur en modifiant les variables "$user" et "$pwd".

Configuration des tâches automatiques de trading

Copiez les fichiers du répertoire "cron" où bon vous semble sur votre serveur puis modifiez les deux fichiers présents dans ce répertoire. Indiquez le bon chemin "PATH_HTML" où se situe votre fichier de configuration "init.php".

Ajoutez ces deux fichiers à votre crontab (Commande crontab -e).
Exécutez ces fichiers chaque minute grâce au lignes :

  • * * * * * php /votrechemin/scrap.php
  • * * * * * php /votrechemin/tradingbot.php

Récupération de données de crypto monnaies

Désormais tout est configuré. Vous pouvez vérifier que vos crons tournent correctement en regardant si des données s'ajoutent chaque minute à votre table "trading_price".

Au début, vous n'aurez malheureusement pas suffisament de données pour pouvoir trader. Vous pouvez donc les télécharger gratuitement en vous rendant sur la page d'obtention de données.

Une fois que vous avez importé les données dans votre base, vous pouvez vous identifier sur votre espace d'administration en vous rendant sur le fichier "index.php" du répertoire "html".

Je vous invite alors à consulter la page dédiée à la prise en main et à la configuration du bot de trading.

Poster un commentaire

Commentaire

Nom

Adresse e-mail

Votre adresse e-mail n'est pas publiée lorsque vous ajoutez un commentaire.
Tous les champs sont obligatoires pour soumettre votre commentaire.