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

Re: Récupérer les cours avec l'API IG Market et Python

par falex » 07 Déc 2016 15:36

Essaye avec la 2.7

Certes Py3 apporte plein de nouveauté sympa, mais ... certaine biblio n'ont pas été porté (ou pas correctement) ...

Lors du passage de 2 vers 3, il y a eu comme une sorte d'essouflement autour de python (avis très perso) et bon nombre de dev. N'ont pas fait l'effort de porter leur code/librairie en 3 ... ça peut être la source de ton pb.

Ou alors tout simplement un disque plein ?

Re: Récupérer les cours avec l'API IG Market et Python

par zebulon84 » 07 Déc 2016 16:17

Ce serait très dommageable pour moi.. :cry:
Je vais essayer en 2.7.
Pas de disque plein j'ai essayé sur deux pc.
Merci falex

Re: Récupérer les cours avec l'API IG Market et Python

par beni » 07 Déc 2016 17:03

J'utilises la 3.5 ça ne marche pas chez moi avec la 2.7

Re: Récupérer les cours avec l'API IG Market et Python

par beni » 07 Déc 2016 17:06

le fichier lightstreamer tu peux le récupérer ici
https://github.com/ig-python/ig-markets-api-python-library/tree/master/trading_ig

j'ai jamais réussi à installer la librairie complète.

Re: Récupérer les cours avec l'API IG Market et Python

par zebulon84 » 07 Déc 2016 17:24

J'ai lancé le test avec la 2.7 en mode console... 20 minutes puis ça stoppe aussi.
J'essaye ta version beni.
Mais pour ma part le pip install trading_ig a bien fonctionné pour les deux.

Re: Récupérer les cours avec l'API IG Market et Python

par zebulon84 » 07 Déc 2016 21:55

J'ai essayé ta version beni et.. ça ne marche pas non plus :(
Je tiens 40 minutes puis lighstreamer s'arrete, je tape sur une touche et il me dit que lightstreamer est déconnecté

Re: Récupérer les cours avec l'API IG Market et Python

par beni » 08 Déc 2016 05:36

ah bâ voilà ! quand tu nous aura tout dit :mrgreen:

Il y'a une partie du code qui déclenche la déconnexion quand t'appuie sur une touche.
dans le fichier stream_ig.py commentes les lignes 69 à 73 pour voir

Re: Récupérer les cours avec l'API IG Market et Python

par zebulon84 » 08 Déc 2016 09:39

Oui sauf que je n'appuie pas sur une touche.... (désolé j'ai pas été clair)
Ce qui se passe :
Je lance le code
Les cours s'affichent et défilent. Tout est OK.
Au bout d'un temps, l'affichage des cours s’arrête.
Et seulement après j'appuie sur une touche pour sortir du programme et là on me dit que Lightstreamer était "de toute façon " déconnecté.
Ça veut dire dans mon cas Lightstreamer se déconnecte tout seul sans raison apparente...

Re: Récupérer les cours avec l'API IG Market et Python

par zebulon84 » 08 Déc 2016 11:56

J'ai fait 50min sans les les lignes 69 à 73.
En fait je pense que le module trading_ig version 0.0.6 pose problème.

Re: Récupérer les cours avec l'API IG Market et Python

par falex » 08 Déc 2016 12:07

Je suppose que tu n'as pas d'exception qui se déclenche ? sinon tu nous l'aurais dit.

Si non, essaye de mettre des print dans ton code, sur les points de passage "normaux" et tu verras où ça merd3. ça te permettra de remonter dans le code ...

Sur la L3, j'ai jamais eu de souci avec le flux LS. Il tient des jours sans pb. Les seules fois où j'ai eu des déco, c'était les WE quand IG te déconnecte (mais ce n'était pas systèmatique ...).

Tu dois chercher la source de l'erreur ... tant que t'a pas cette info ... ça va être difficile de t'aider.

---

Autre solution, tu monitores le status LS de ta connexion et dès que ton programme détecte une déco, il relance une connexion ...

Articles en relation
IG python : distinguer working order - position en cours
par Nomade » 11 Déc 2017 19:14 (4 Réponses)
Récupérer les cours des marchés IG sous Excel
par LPhilippe » 22 Aoû 2015 16:25 (9 Réponses)
Cours en temps réel sur le forum avec API iG ?
Fichier(s) joint(s) par jized » 26 Aoû 2015 16:56 (96 Réponses)
telechargement l3 version 2.2 ou 2.2.1 python only
par musicae » 17 Déc 2015 20:16 (0 Réponses)
Python : IDE && interface graphique
par falex » 08 Aoû 2016 22:08 (3 Réponses)
[PYTHON] Script API IG STREAM + REST
par FemtoTrader » 14 Sep 2015 21:50 (29 Réponses)
[Python] - Gestion des (flux de) données
par GTO » 14 Aoû 2016 15:20 (0 Réponses)
Developper une interface de trading auto en Python pour IG
par Photon » 05 Oct 2018 08:33 (27 Réponses)
API IG : récupérer des valeurs d'indicateurs ?
par beni » 18 Déc 2015 16:13 (12 Réponses)
Programme pour récuperer les ticks chez PRT cfd à risque limité
Fichier(s) joint(s) par falex » 16 Déc 2016 11:52 (36 Réponses)

ProRealTime