ProRealTime
Zone de développement des applications API, des logiciels et utilitaires développés par les membres du forum

SL+1 comme Lucky Luke !

par DarkPoule » 02 sept. 2020 09:42

https://drive.google.com/drive/folders/1eYQEUH-e4kDOFB69-nfP6kmp9RvzvPvA?usp=sharing

Ce code permet de placer un SL+1 sur Dax et Dow automatiquement.
Dax : +6pts latent et vous avez un SL+1
Dow: +12 pts latent et vous avez un SL+1

L'avantage c'est que je l'ai déporté sur un server OVH, donc il est indépendant et rapide et ne dépend pas de ma connexion perso.

Voici les fichiers:
1/ stop_server, c'est le core du code
2/ trading_ig, c'est la bibliotheque qui m'a servis pour code plus rapidement les requete ig.
(https://github.com/ig-python/ig-markets-api-python-library)
3/ trading_ig_config.py, c'est le fichier de config ou vous allez mettre vos identifiants Api IG.

je le fais tourner sur python3.8
Le code fonctionne pour DAX et DOW, pas les autres. mais c'est "ajoutable"
Le mieux c'est de créer un environnement virtuel, pour installer les requierements.

Il y a des choses a enlever comme :
def update_account_raspi(self, epic=False):
Celui ci met a jour le capital sur l'écran de mon raspberry pi. donc inutile.

Bon. je vous laisse regarder pour le moment, si vous avez des questions, pas de soucis ! la il faut que j'aille bosser.

Re: SL+1 comme Lucky Luke !

par b e n » 02 sept. 2020 09:54

Superbe Darkpoule, merci pour le partage !
Cela fait 4 mois que j'ai écrit dans mes notes "programmer ordre automatique +1"
:bravo: :merci:
:mercichinois:

Re: SL+1 comme Lucky Luke !

par Jhin » 02 sept. 2020 09:55

Super Dark, merci infiniment pour le partage! <3

ça demande une autorisation de ta part quand tu vas sur le lien, je te l'ai envoyé ;)

Re: SL+1 comme Lucky Luke !

par DarkPoule » 02 sept. 2020 09:58

je laisse la comme ça pour le moment.
Je vais essayer d'écrire un code plus autonome. parce que ce paquet fait partis d'un ensemble qui communicate avec un écran sur un Raspberry Pi, qui affiche des news, des rappels etc ... Genre tu cliques et tu reflechis pas.

Attention aussi, le systeme ne prend pas en compte les positions en cours, qui sont lancer avant le script.
Il intégrer en mémoire apres, car je stream aussi le compte.

Re: SL+1 comme Lucky Luke !

par Biloute » 02 sept. 2020 10:00

Merci Dark mais acces refusé
Ca doit être faisable sous prt, pas trop le temps aujourd'hui mais je vais me pencher dessus

Re: SL+1 comme Lucky Luke !

par DarkPoule » 02 sept. 2020 10:11

lien mis a jour :
https://drive.google.com/drive/folders/1eYQEUH-e4kDOFB69-nfP6kmp9RvzvPvA?usp=sharing

Re: SL+1 comme Lucky Luke !

par lunatum » 02 sept. 2020 10:57

Merci pour le partage ! J'essai aussi de faire un robot mais je galère avec le stream et ig (traduction : je ne comprend absolument rien). Je vais essayer de m'inspirer de ton code du coup pour essayer de comprendre.

Re: SL+1 comme Lucky Luke !

par Jhin » 02 sept. 2020 12:12

Parfait Dark, je vais sûrement regarder ça ce week end, je suis une bille en prog, va me falloir du temps pour tout comprendre ;) :top: :merci: :merci:

Re: SL+1 comme Lucky Luke !

par DarkPoule » 02 sept. 2020 12:47

Jhin, si tu es une bille en programmation, ça va piquer les yeux :)
Lunatum, tu essaies de faire ça avec quel langage ?

Re: SL+1 comme Lucky Luke !

par Francis1 » 02 sept. 2020 13:14

:top: :merci:

Serait-il facile de l'adapter à prt-ib pour Futures?

Sujets similaires
Présentation de Lucky
par Greg31600 » 08 févr. 2014 18:53 (3 Réponses)
Présentation Lucky
par Lucky » 20 mai 2018 18:31 (10 Réponses)
Journal Lucky
par Lucky » 27 mai 2018 11:08 (8 Réponses)
"Minable, vous avez dit minable ? Comme c'est minable"
par Les3BB » 16 déc. 2012 12:04 (31 Réponses)
Captvty : le replay comme je veux
par PierreA » 16 nov. 2014 19:34 (3 Réponses)
iPad comme second écran
par Francis1 » 13 mai 2015 10:50 (7 Réponses)
Trader comme un pied
par GOLDENBOY » 02 juin 2015 10:59 (14 Réponses)
Sa télé comme écran
par PierreLeLoup » 24 juin 2015 14:02 (24 Réponses)
Le VIX, un indice pas comme les autres !
par Jim » 24 oct. 2015 22:13 (24 Réponses)