[Importation des cours] valeur etrangere

Besoin d'aide ?

Modérateur : Patrice15220

Répondre
Caloute
Messages : 7
Enregistré le : 09 avril 2015, 18:14

[Importation des cours] valeur etrangere

Message 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
Modifié en dernier par Caloute le 10 avril 2015, 18:15, modifié 1 fois.
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation des cours] valeur etrangere

Message 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.
Caloute
Messages : 7
Enregistré le : 09 avril 2015, 18:14

Re: [Importation des cours] valeur etrangere

Message 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
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation des cours] valeur etrangere

Message par Jacques Leblond »

Ok la suite du sujet ici.
J'ai fait de multiples tests et cela semble fonctionner correctement.
Caloute
Messages : 7
Enregistré le : 09 avril 2015, 18:14

Re: [Importation des cours] valeur etrangere

Message 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
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation des cours] valeur etrangere

Message par Jacques Leblond »

Il faut mettre comme code : historische-kurse/Medigene_2
C'est ce qui suit " http://www.finanzen.net/"
Caloute
Messages : 7
Enregistré le : 09 avril 2015, 18:14

Re: [Importation des cours] valeur etrangere

Message 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
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation des cours] valeur etrangere

Message 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.
Caloute
Messages : 7
Enregistré le : 09 avril 2015, 18:14

Re: [Importation des cours] valeur etrangere

Message par Caloute »

un grand merci
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation des cours] valeur etrangere

Message 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.
Caloute
Messages : 7
Enregistré le : 09 avril 2015, 18:14

Re: [Importation des cours] valeur etrangere

Message par Caloute »

en fait j'ai mis le premier à 3000 et le dernier à 6000 et cela a fonctionné

merci
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation des cours] valeur etrangere

Message 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.
Répondre