Installation de la L3 Scalping sur un Raspberry Pi 2
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Installation de la L3 Scalping sur un Raspberry Pi 2
Sommaire
1 Installation de la L3 Scalping sur un Raspberry Pi 2
1.1 Materiel necessaire :
1.2 Assemblage :
1.3 Etape nº1, Installer la carte mémoire.
1.4 Etape nº2, Brancher le RPi et connecter au réseau
1.5 Etape nº3, Etablir la communication entre l ‘ordinateur et le RPi
1.6 Etape nº4, Config de base
1.7 Etape nº5, (Optionnel) Changer l’utilisateur par defaut
1.8 Etape nº6, Se connecter via VNC
1.9 Etape nº7, Démarage automatique de VNC au démarage du RPi ou après reboot
1.10 Etape nº8, Firewall et Sécurité
1.11 Etape nº9, Install wxPyton et Requests
1.12 Etape nº10, Lancer la L3 Scalping
1.13 Etape nº11, ProRealTime
1.14 Etape nº12, Trade Safe and Enjoy
1 Installation de la L3 Scalping sur un Raspberry Pi 2
1.1 Materiel necessaire :
1.2 Assemblage :
1.3 Etape nº1, Installer la carte mémoire.
1.4 Etape nº2, Brancher le RPi et connecter au réseau
1.5 Etape nº3, Etablir la communication entre l ‘ordinateur et le RPi
1.6 Etape nº4, Config de base
1.7 Etape nº5, (Optionnel) Changer l’utilisateur par defaut
1.8 Etape nº6, Se connecter via VNC
1.9 Etape nº7, Démarage automatique de VNC au démarage du RPi ou après reboot
1.10 Etape nº8, Firewall et Sécurité
1.11 Etape nº9, Install wxPyton et Requests
1.12 Etape nº10, Lancer la L3 Scalping
1.13 Etape nº11, ProRealTime
1.14 Etape nº12, Trade Safe and Enjoy
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Materiel necessaire :
Raspberry Pi 2 Model B (que l’on appelera RPi)
A 900MHz quad-core ARM Cortex-A7 CPU
1GB RAM
4 USB ports
40 GPIO pins
Full HDMI port
Ethernet port
Combined 3.5mm audio jack and composite video
Camera interface (CSI)
Display interface (DSI)
Micro SD card slot
VideoCore IV 3D graphics core
Carte Mémoire MicroSD (mini 8GB et classe 10)
La carte MicroSD est tout le temps sollicitée, il est donc très important de choisir une carte très rapide et fiable, dans le cas contraire les performances du RPi risquent de diminuer.
Adaptateur Micro SD vers carte SD pour pouvoir lire la carte depuis votre ordinateur
Câble RJ45
Câble USB Micro USB pour alimentation du RPi
Alimentation 5V 2.1A min, sortie USB pour utiliser avec câble
Matériel recommandé :
Boitier pour le RPi
Dissipateur thermique
Raspberry Pi 2 Model B (que l’on appelera RPi)
A 900MHz quad-core ARM Cortex-A7 CPU
1GB RAM
4 USB ports
40 GPIO pins
Full HDMI port
Ethernet port
Combined 3.5mm audio jack and composite video
Camera interface (CSI)
Display interface (DSI)
Micro SD card slot
VideoCore IV 3D graphics core
Carte Mémoire MicroSD (mini 8GB et classe 10)
La carte MicroSD est tout le temps sollicitée, il est donc très important de choisir une carte très rapide et fiable, dans le cas contraire les performances du RPi risquent de diminuer.
Adaptateur Micro SD vers carte SD pour pouvoir lire la carte depuis votre ordinateur
Câble RJ45
Câble USB Micro USB pour alimentation du RPi
Alimentation 5V 2.1A min, sortie USB pour utiliser avec câble
Matériel recommandé :
Boitier pour le RPi
Dissipateur thermique
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Assemblage :
Coller les dissipateurs thermiques sur les processeurs puis assembler RPi et le boitier
Coller les dissipateurs thermiques sur les processeurs puis assembler RPi et le boitier
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº1, Installer la carte mémoire.
Insérer la microSD dans l’adaptateur SD et insérer le tout dans l’ordinateur et formater en fat 32
Télécharger Raspbian https://www.raspberrypi.org/downloads/
Puis suivre la procédure d installation
Linux : https://www.raspberrypi.org/documentation/installation/installing-images/linux.md
Mac OS : https://www.raspberrypi.org/documentation/installation/installing-images/mac.md
Windows : https://www.raspberrypi.org/documentation/installation/installing-images/windows.md
Ejecter la carte mémoire et l’insérer dans le RPi
Insérer la microSD dans l’adaptateur SD et insérer le tout dans l’ordinateur et formater en fat 32
Télécharger Raspbian https://www.raspberrypi.org/downloads/
Puis suivre la procédure d installation
Linux : https://www.raspberrypi.org/documentation/installation/installing-images/linux.md
Mac OS : https://www.raspberrypi.org/documentation/installation/installing-images/mac.md
Windows : https://www.raspberrypi.org/documentation/installation/installing-images/windows.md
Ejecter la carte mémoire et l’insérer dans le RPi
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº2, Brancher le RPi et connecter au réseau
raccorder le cordon RJ45 (blanc sur la photo) au router et le cordon micro usb (noir sur photo) á l’alimentation pour les led ok verte etat carte SD clignote lors des accès à al carte SD PWR rouge Alimentation Toujours allumé quand le RPi est alimenté
raccorder le cordon RJ45 (blanc sur la photo) au router et le cordon micro usb (noir sur photo) á l’alimentation pour les led ok verte etat carte SD clignote lors des accès à al carte SD PWR rouge Alimentation Toujours allumé quand le RPi est alimenté
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº3, Etablir la communication entre l ‘ordinateur et le RPi
Via son browser accéder au router
En general http://192.168.0.1/ ou http://192.168.10.1/
Puis vérifier le status pour obtenir l’adresse IP du RPi
sur notre exemple on peut voir que l’adresse du RPi est 192.168.10.126
pour linux et Mac OS lancer le terminal pour Windows passer par PuTTy http://www.putty.org/ , pour PuTTy spécifier le port 22
ssh mailto:pi@192.168.10.126 ou ssh pi@raspberrypi
pi correspond au nom d ‘utilisateur par défaut du RPi si par la suite vous changer celui ci, ce connecter en utilisant mailto:newname@192.168.X.X
password : raspberry
Via son browser accéder au router
En general http://192.168.0.1/ ou http://192.168.10.1/
Puis vérifier le status pour obtenir l’adresse IP du RPi
sur notre exemple on peut voir que l’adresse du RPi est 192.168.10.126
pour linux et Mac OS lancer le terminal pour Windows passer par PuTTy http://www.putty.org/ , pour PuTTy spécifier le port 22
ssh mailto:pi@192.168.10.126 ou ssh pi@raspberrypi
pi correspond au nom d ‘utilisateur par défaut du RPi si par la suite vous changer celui ci, ce connecter en utilisant mailto:newname@192.168.X.X
password : raspberry
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº4, Config de base
option intéressante 1 pour récupérer de l’espace mémoire sur la carte SD
et 8 A0 pour update, A2 si vous voulez changer le nom du RPi sur le réseau
pour sortir, avec les flèches sélectionner Back et Finish
Code : #
$ sudo raspi-configet 8 A0 pour update, A2 si vous voulez changer le nom du RPi sur le réseau
pour sortir, avec les flèches sélectionner Back et Finish
Code : #
#Mise à jour du RPi
$ sudo apt-get update
$ sudo apt-get upgrade-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº5, (Optionnel) Changer l’utilisateur par defaut
Code : #
#créer un mot de passe pour se connecter en root
$ sudo passwd rootCode : #
#se déconnecter du compte pi
$ logout
Code : #
#se connecter en tant que root
$ ssh root@192.168.10.126Code : #
#créer le nouveau nom et renomé le repertoire home
$ usermod -l newname pi
$ usermod -m -d /home/newname newnameCode : #
#se reconnecter avec le nouveau nom, changer le mot de passe et désactiver root
$ logout
$ ssh newname@192.168.10.126
$ passwd
$ sudo passwd -l root
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº6, Se connecter via VNC
sur l’ordinateur télécharger VNC Viewer https://www.realvnc.com/download/viewer/
Puis se connecter : 192.168.10.126:0
on peut via le browser intégrer aller sur https://www.andlil.com/api/L3-Scalping/ et télécharger la dernière version de l3 Scalping
Code : #
#installation du server
$ sudo apt-get install tightvncserver
#démarrage du server
$ tightvncserver
$ vncserver :0 -geometry 1920x1080 -depth 24
Puis se connecter : 192.168.10.126:0
on peut via le browser intégrer aller sur https://www.andlil.com/api/L3-Scalping/ et télécharger la dernière version de l3 Scalping
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº7, Démarage automatique de VNC au démarage du RPi ou après reboot
Code : #
#se loguer en tant que root
$ sudo su
#naviguer au repertoire /etc/init.d/
$ cd /etc/init.d/
#créer un fichier vncboot
$ sudo nano vncbootCode : #
#copier coller le fichier suivant si besoin changer pi par newnameCode : #
### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO
#! /bin/sh
# /etc/init.d/vncboot
USER=pi
HOME=/home/pi
export USER HOME
case "$1" in
start)
echo "Starting VNC Server"
#Insert your favoured settings for a VNC session
su - pi -c "/usr/bin/vncserver :0 -geometry 1920x1080 -depth 24"
;;
stop)
echo "Stopping VNC Server"
/usr/bin/vncserver -kill :0
;;
*)
echo "Usage: /etc/init.d/vncboot {start|stop}"
exit 1
;;
esac
exit 0
Code : #
#Sauvegarder et quitter
#Rendre ce fichier executable
$ sudo chmod 755 vncbootCode : #
#Autoriser la dépendance de séquence de boot
update-rc.d /etc/init.d/vncboot defaultsCode : #
#vous devriez voir ce message :
update-rc.d: using dependency based boot sequencingCode : #
#si vous voyé ceci :
update-rc.d: error: unable to read /etc/init.d//etc/init.d/vncboot
Code : #
#alors utilisé cette commande
$ update-rc.d vncboot defaults
Code : #
#Rebooter le RPi
$ sudo reboot
# ou arrêt pour redémarrage à froid
$ sudo shutdown -h now-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº8, Firewall et Sécurité
Code : #
#install du Firewall UFW
$ sudo apt-get install ufw
#interdire les entrées
$ sudo ufw default deny incoming
#autorisé les sorties
$ sudo ufw default allow outgoing
#ouverture du port 22 pour connection ssh
$ sudo ufw allow 22
#ouverture du port 5900 pour connection VNC
#192.168.10.0/24 masque sous réseau pour limiter accès aux ordinateur du réseau
#adapter le masque à votre réseau
$ sudo ufw allow from 192.168.10.0/24 to any port 5900 proto tcp
#Démarage du firewall
$ sudo ufw enableCode : #
#Install de fail2ban pour protéger des attaques et modifier automatiquement iptables
$ sudo apt-get install fail2ban
# création du jail.local pour éditer éventuellement ces propres règles de filtrage
# http://doc.ubuntu-fr.org/fail2ban
$ sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
# si besoin d’éditer règles spécifique
$sudo nano /etc/fail2ban/jail.local
# pour verifier l’etat de iptables
$ sudo iptables -L
$ sudo iptables -S
#démarage du service
$ sudo service fail2ban stop
$ sudo service fail2ban start-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº9, Install wxPyton et Requests
Code : #
#install de wxPython
$ sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev
#install de pip pour pouvoir installer requests
$ sudo apt-get install python-pip
#install de requests
$ sudo pip install requests-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº10, Lancer la L3 Scalping
Se connecter via VNC
Télécharger la dernière version : https://www.andlil.com/api/L3-Scalping/
Lire le disclaimer : scalping-l3-installation-mise-a-jour-ex ... t8887.html
Depuis explorateur fichier sélectionner le fichier L3XXXX.zip, click droit Extract Here
Dans le répertoire crée, double click sur main.py
dans la fenêtre main.py choisir Run, Run Module F5
Rentrer vos information personnelles puis connect
Se connecter via VNC
Télécharger la dernière version : https://www.andlil.com/api/L3-Scalping/
Lire le disclaimer : scalping-l3-installation-mise-a-jour-ex ... t8887.html
Depuis explorateur fichier sélectionner le fichier L3XXXX.zip, click droit Extract Here
Dans le répertoire crée, double click sur main.py
dans la fenêtre main.py choisir Run, Run Module F5
Rentrer vos information personnelles puis connect
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Etape nº11, ProRealTime
Pour ProRealTime il est nécessaire d installer Java et Java Web Start (JavaWS)
Pour ProRealTime il est nécessaire d installer Java et Java Web Start (JavaWS)
Code : #
#Installer Java
$ sudo apt-get install oracle-java8-jdk
#Installer le browser iceweasel
$ sudo apt-get install iceweasel
#Installer icedtea plugin qui contient JavaWS
$ sudo apt-get install icedtea-7-plugin
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
-
chad
- Membre du Conseil Jedi
- Messages : 33818
- Enregistré le : 14 janv. 2015 16:06
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
c est que la transposition du wiki qui vas disparaitre ....
-
chad
- Membre du Conseil Jedi
- Messages : 33818
- Enregistré le : 14 janv. 2015 16:06
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
oui mais il fallait transposer, un job quand même...DarthTrader a écrit :c est que la transposition du wiki qui vas disparaitre ....
Spoiler:
-
David R.
- Ewok
- Messages : 97
- Enregistré le : 15 févr. 2015 15:00
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
C'est cool Darth, merci bien pour le topo.
-
Epitaf
- Compagnon Jedi
- Messages : 1241
- Enregistré le : 25 mai 2015 17:30
Re: Installation de la L3 Scalping sur un Raspberry Pi 2
Le lien de la L3 n'est plus valide
