Page 1 sur 1
[Importation des cours] valeur etrangere
Posté : 10 avril 2015, 10:16
par Caloute
Bonjour,
je réussit à importer tous mes cours sauf quelques valeurs comme Médigene: action côtée à Francfort
le cours direct se charge mais je n'ai aucun compte de clôture en essayant toutes les bases conseillées
Code DE000A1X3W00
Yahoo direct fonctionne avec MDG1.F
Yahoo clôture non
Finanzen non
les Echos non
erreurs signalées sur Yahoo cloture
10/04/2015 10:16:04.645 Yahoo Clôture Structure, Code: MDG1.F Element not found at line 1
10/04/2015 10:16:04.603 Yahoo Clôture Navigation, Code: MDG1.F Current element is null at line 2
10/04/2015 10:16:04.589 Yahoo Clôture Navigation, Code: MDG1.F Element not found at line 1
merci
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 10:31
par Jacques Leblond
Bonjour,
Quand une source ne semble pas fonctionner il faut rechercher directement sur les sites concernés pour s'assurer que les données n'existe pas.
Pour une valeur allemande le site Finanzen.net devrait la connaitre.
Après une recherche à partir du code ISIN, l'historique des cours est disponible sur cette page :
http://www.finanzen.net/historische-kurse/Medigene_2
Les sources actuelles ne correspondent pas exactement à cette adresse. Je vais redéfinir une source mutualisée pour ce site afin d'évite d'avoir trop de source.
En attendant tu peux prendre la source "Finanzen Fond clôture", dans l'adresse/Url, tu remplaces ce qui existe par :
http://www.finanzen.net/{0}
Et dans le code de téléchargement du titre tu indiques : historische-kurse/Medigene_2
Cela devrait fonctionner ainsi.
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 10:47
par Caloute
Merci pour votre rapidité à répondre
j'obtiens les messages suivants
10/04/2015 10:45:23.202 Finanzen.net Fond Clôture Structure, Code: historische-k Collection not found at line 3
10/04/2015 10:45:23.159 Finanzen.net Fond Clôture Navigation, Code: historische- Time Out at line 0
merci
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 11:33
par Jacques Leblond
Ok la suite du sujet
ici.
J'ai fait de multiples tests et cela semble fonctionner correctement.
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 13:16
par Caloute
RE Bj
quelques messages d'erreur sur mon action medigene
10/04/2015 13:09:12.541 Finanzen.net Clôture Structure, Code:
http://www.fi Element not found at line 1
10/04/2015 13:09:12.469 Finanzen.net Clôture Navigation, Code:
http://www.f Current Element is null or Element is no-compliant at line 3
J'avais mis comme code
http://www.finanzen.net/historische-kurse/Medigene_2
merci
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 14:18
par Jacques Leblond
Il faut mettre comme code : historische-kurse/Medigene_2
C'est ce qui suit "
http://www.finanzen.net/"
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 14:51
par Caloute
Merci
toujours bloqué sur la page sans téléchargement
10/04/2015 14:44:58.871 Finanzen.net Clôture Navigation, Code: historische- Time Out at line 0
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 17:00
par Jacques Leblond
Ressaye en augmentant le dernier "Sleep" des items de navigation de la source à 5000ms au lieu de 3000ms
EDIT : j'avais aussi un time out, en passant à 5000ms c'était Ok et maintenant en revenant à 3000ms ça marche aussi
Difficile de voir ce qui provoque ce time out d'autant qu'il est sur le premier item qui normalement ne devrait pas en générer.
je vais essayer d'approfondir le comportement.
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 17:34
par Caloute
un grand merci
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 17:46
par Jacques Leblond
Tu as réussi à importer les cours ? Moi ça ne marche pas à tout les coups mais assez souvent quand même.
Visiblement le problème concerne le chargement de l'adresse/Url de la source qui renvoi un TimeOut trop tôt car il y a peut être beaucoup de Pub ou autres éléments à charger.
Je regarde comment améliorer la situation au niveau du code.
En tout cas il est inutile d'augmenter le dernier Sleep, c'est plutôt le premier de la liste mais il n’empêche pas le TimeOut comme je l'ai cru un moment.
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 18:14
par Caloute
en fait j'ai mis le premier à 3000 et le dernier à 6000 et cela a fonctionné
merci
Re: [Importation des cours] valeur etrangere
Posté : 10 avril 2015, 18:24
par Jacques Leblond
Je pense que c'est un coup de chance, j'ai supprimé le premier et le deuxième Sleep de la source et conservé juste le dernier à 3000ms.
Les sources sont à jour dans ce
sujet.
Pour contourner véritablement le problème il faut augmenter le délai d'attente des requêtes dans les Options/Préférences de GesFine (Item "Maintenance")
Il est de 10s par défaut, essaye 15, puis 20 puis 30s si tu rencontres toujours le problème.
Les tempos que tu as mises ne changeront rien si le timeout de la requête de l'url de la source est atteint.