ProRealTime
Un problème de pc ? Une choix de logiciel ou de hardware à faire ? Besoin de conseils pour acheter ou optimiser votre station de trading ?

Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 17:52

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

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 17:55

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
Rpi-l3-1.jpg
Rpi-l3-1.jpg (21.32 Kio) Vu 2659 fois
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
Microsd.png
Microsd.png (11.55 Kio) Vu 2659 fois
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

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 17:57

Assemblage :

Coller les dissipateurs thermiques sur les processeurs puis assembler RPi et le boitier

Assemblage1.png
Assemblage1.png (99.1 Kio) Vu 2658 fois
Assemblage2.png
Assemblage2.png (101.06 Kio) Vu 2658 fois

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 17:58

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
Cartemem.png
Cartemem.png (58.37 Kio) Vu 2657 fois

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 17:59

Etape nº2, Brancher le RPi et connecter au réseau
Net1.png
Net1.png (96.46 Kio) Vu 2654 fois
Net2.png
Net2.png (95.12 Kio) Vu 2654 fois
Net3.png
Net3.png (93.62 Kio) Vu 2654 fois
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é

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:01

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
Net4.png
Net4.png (225.59 Kio) Vu 2651 fois
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:[email protected] 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:[email protected]

password : raspberry

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:03

Etape nº4, Config de base

Code : #

$ sudo raspi-config
Conf1.png
Conf1.png (71.75 Kio) Vu 2649 fois
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
Conf2.png
Conf2.png (68.95 Kio) Vu 2649 fois
pour sortir, avec les flèches sélectionner Back et Finish

Code : #

#Mise à jour du RPi 
$ sudo apt-get update
$ sudo apt-get upgrade

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:04

Etape nº5, (Optionnel) Changer l’utilisateur par defaut

Code : #

#créer un mot de passe pour se connecter en root
$ sudo passwd root

Code : #

#se déconnecter du compte pi
$ logout

Code : #

#se connecter en tant que root
$ ssh [email protected]

Code : #

#créer le nouveau nom et renomé le repertoire home
$ usermod -l newname pi
$ usermod -m -d /home/newname newname

Code : #

#se reconnecter avec le nouveau nom, changer le mot de passe et désactiver root
$ logout
$ ssh [email protected]
$ passwd
$ sudo passwd -l root

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:06

Etape nº6, Se connecter via VNC

Code : #

#installation du server
$ sudo apt-get install tightvncserver
#démarrage du server
$ tightvncserver
$ vncserver :0 -geometry 1920x1080 -depth 24
sur l’ordinateur télécharger VNC Viewer https://www.realvnc.com/download/viewer/

Puis se connecter : 192.168.10.126:0
Vnc.png
Vnc.png (82.78 Kio) Vu 2645 fois
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

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:08

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 vncboot

Code : #

#copier coller le fichier suivant si besoin changer pi par newname

Code : #

### 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 vncboot

Code : #

#Autoriser la dépendance de séquence de boot 
update-rc.d /etc/init.d/vncboot defaults

Code : #

#vous devriez voir ce message :
update-rc.d: using dependency based boot sequencing

Code : #

#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

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:09

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 enable

Code : #

#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

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:10

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

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:13

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
Scalping.png
Scalping.png (73.73 Kio) Vu 1343 fois
dans la fenêtre main.py choisir Run, Run Module F5
Scalping1.png
Scalping1.png (56 Kio) Vu 1343 fois
Rentrer vos information personnelles puis connect
Scalping2.png
Scalping2.png (44.51 Kio) Vu 1343 fois

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:14

Etape nº11, ProRealTime

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
Prt.png
Prt.png (148.31 Kio) Vu 1342 fois

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 18:14

Etape nº12, Trade Safe and Enjoy

© DarthTrader membre/DarthTrader/

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par chad » 15 janv. 2016 20:53

merci

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par DarthTrader » 15 janv. 2016 21:12

c est que la transposition du wiki qui vas disparaitre ....

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par chad » 15 janv. 2016 21:47

DarthTrader a écrit :c est que la transposition du wiki qui vas disparaitre ....
oui mais il fallait transposer, un job quand même...
Spoiler:
pov wiki mort dans l'oeuf

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par David R. » 22 févr. 2016 21:28

C'est cool Darth, merci bien pour le topo.

Re: Installation de la L3 Scalping sur un Raspberry Pi 2

par Epitaf » 22 févr. 2016 22:34

Le lien de la L3 n'est plus valide

Sujets similaires
Banana Pi, un clone de Raspberry Pi
Fichier(s) joint(s) par Mister Hyde » 13 juin 2015 20:27 (2 Réponses)
Créer serveur Raspberry récupération de cours
Fichier(s) joint(s) par falex » 24 sept. 2015 09:09 (43 Réponses)
Créer un média Center avec un Raspberry 2.
par DarthTrader » 28 févr. 2016 19:15 (4 Réponses)
Tuto: Un serveur Wake-On-Lan avec un Raspberry Pi
Fichier(s) joint(s) par fxbravo » 31 juil. 2018 11:48 (32 Réponses)
Nextion = écran programmable pour Arduino et Raspberry
par takapoto » 05 nov. 2018 23:14 (4 Réponses)
Que vaut le Raspberry en usage quotidien ?
Fichier(s) joint(s) par astro08 » 26 mai 2020 13:17 (11 Réponses)
Scalping L3 : installation, mise à jour, explications
Fichier(s) joint(s) par esyfinances » 23 mai 2015 21:54 (286 Réponses)
installation L3 scalping
par jeanma » 04 avr. 2016 22:23 (15 Réponses)
Installation de matériel pour trader
Fichier(s) joint(s) par typiac » 02 mars 2012 15:23 (60 Réponses)
installation app Android
par Superboeuf » 10 juin 2014 17:40 (13 Réponses)