Newslettre:

Forums Partenaires | Forum Tradexpert | sujet : Affichage des cours dans Excel

inscription à pro-at
[pass oublié]

Formation à la Bourse

Boutique Quel livre choisir ?

Thierry Clément

Prix éditeur : 38.50 €
Fiche ProduitAjouter au panier

Formations Trading en ligne

Sujet : Affichage des cours dans Excel
Page : sur 1

Nouveau sujet  Répondre au sujet   Recommander cette page

Posté le : le 06-06-2006 13:27:00 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
Bonjour,

Je n'arrive pas à afficher le dernier cours d'une valeur dans Excel.

Les liens DDE fonctionnes mais le problème est dans la codification. J'ai essayé la variable "Cours" à la place de "Info1" mais rien. Pourriez-vous SVP m'envoyer un exemple pour n'importe quelle valeur du CAC.

Grand Merci...
 Alerter un modérateur Retourner en haut de page

Jc45

(105 msg)

Plusieurs jours Moins d'un an Non renseigné Actions françaises

Posté le : le 06-06-2006 23:44:34 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
Salut,

Voici ce que j'obtiens ce soir avec France telecom :



Le code a entrer dans la matrice (on se croirait dans Matrix !) est en haut.
Mais il y a des trucs bizarres puisque hier soir j'avais mon "portefeuille" en lien DDE qui s'affichait, pas aujourd'hui... Et l'inverse pour les "Soldes.

Je n'arrive pas a afficher l'info1 et 2 des certifs (alors que le "carnet d'ordre" fonctionne).... et un truc marrant : quand le lien ne fonctionne pas "Info1" perd sa majuscule systematiquement en "info1". Valable pour toutes les autres requêtes qui ne fonctionnent pas. Doit y avoir une raison vba



ciao
jc
 Alerter un modérateur Retourner en haut de page
Posté le : le 07-06-2006 13:28:29 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
Salut,

Merci. Mais je veux simplement afficher le dernier cours de France Telecom (pour reprendre ton exmeple) dans une cellule sans les autres info !

C'est la seule chose qui me décidera à passer chez Tradexpert que j'utilise pour l'instant en démo.

Kart21
 Alerter un modérateur Retourner en haut de page
Posté le : le 07-06-2006 19:31:27 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
Bonjour,
Chez moi cela marche très bien:

=Tradexpert|Flux!cours?FR0000125379

par exemple


sans les 025
 Alerter un modérateur Retourner en haut de page

Jc45

(105 msg)

Plusieurs jours Moins d'un an Non renseigné Actions françaises

Posté le : le 07-06-2006 19:47:31 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
citation :
Citation de bernarpr

Bonjour,
Chez moi cela marche très bien:

=Tradexpert|Flux!cours?FR0000125379

par exemple


sans les 025



Ciao,
Chez moi non plus cela ne fonctionne pas du tout avec "Cours" et serveur V1 (il ne trouve pas l'application tradexpert.exe). Tu utilises la dernière version de Tradexpert ?
Merci
 Alerter un modérateur Retourner en haut de page

Jc45

(105 msg)

Plusieurs jours Moins d'un an Non renseigné Actions françaises

Posté le : le 07-06-2006 20:06:14 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
La réponse a été mise en ligne par Robobourse dans la file tradexpert/foxtrade :

En contrepartie, une astuce pour récupérer juste un élement dans une des matrices DDE Tradexpert : par exemple pour avoir juste le cours de cloture d'alcatel dans une cellule Excel :

=INDEX(TDXDDE|FLUX!Info2?FR0000130007025;7)

On peut utiliser la fonction INDEX sur toute les matrices TRADEXPERT, ça permet pas mal de truc...


Ca marche effectivement. Super interessant !
le chiffre 7 correspond à la 7eme ligne des informations de Info2.
Ciao

 Alerter un modérateur Retourner en haut de page
Posté le : le 12-07-2006 10:51:38 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
Pour ma part, je n'arrive pas à passer en paramètre un code ISIN à un lien DDE.

Voilà ma formule :

=INDEX(TDXDDE|FLUX!Info2?FR0000130007025;7)

Mais FR0000130007025 ne me plaît pas en dur, car je ne vais pas vouloir regarder que Alcatel toute ma vie.
Je veux donc pouvoir mettre en "paramètre" un code ISIN, qui sera sur une autre cellule, mettons A1

mais voilà,
=INDEX(TDXDDE|FLUX!Info2?A1;7), ca ne fonctionne pas, car il croit que A1 est l'ISIN ! Ce qu'il n'est pas, bien sur... ce que je veux, c'est le "contenu" de A1, et non A1 ! Je connais INDIRECT, mais cela ne m'aide pas, car en A1, je n'ai pas une adresse, mais une chaine.

En bref, je voudrais lui dire qu'il faut lire le contenu de A1, et non prendre la chaine A1 comme paramètre pour sa fonction.

Sauriez-vous comment faire cela ?

Merci
 Alerter un modérateur Retourner en haut de page

Jc45

(105 msg)

Plusieurs jours Moins d'un an Non renseigné Actions françaises

Posté le : le 12-07-2006 12:29:29 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
Bonjour,
Oui ça me parait bien difficile a moins de créer autant de lien qu'il y a d'ISIN voulu.
J'ai découvert les formules matricielles avec tradexpert ! donc pas trop de soluces
Pourquoi ne pas faire plus simple : cree sur une feuille tous les INfo2 des valeurs voulues et ensuite il ne reste plus qu'a faire des liens au sein des feuilles du classeur.
Si c'est pour ne pas avoir à réecrire toutes les formules il faut passer par "concatener"... "remplacer"....
jc
 Alerter un modérateur Retourner en haut de page

Robobourse

(11 msg)

Pur intraday Plus de 3 ans Uniquement technique Non renseigné

Posté le : le 27-03-2008 09:51:41 Voir le profil   Envoyer un email à l'auteur   Envoyer un message privé   Répondre avec citation  
Avec deux ans de retard ! ça faisait longtemp que j'étais pas viendu sur ce forum :
pour avoir les cours d'une valeur le mieux c'est d'utiliser la liaison TDXDDE|FLUX!Carnet. Celle-ci renvoie une matrice avec le carnet d'ordre pour une valeur.
Par exemple pour ALCATEL cours acheteur sur le carnet :
=INDEX(TDXDDE|FLUX!Carnet?FR0000130007025;1;3)
cour vendeur :
=INDEX(TDXDDE|FLUX!Carnet?FR0000130007025;1;4)
explication : la fonction renvoie une matrice de 5 lignes par 6 colonnes (5 meilleurs limites). le meilleur cours acheteur est ligne 1 colonne 3. (Voir fichier exemple TDXDDE.xls)

Pour avoir le dernier juste le dernier cours coté, prendre :
=INDEX(TDXDDE|FLUX!Info2?FR0000130007025;2)
La matrice n'a qu'une seule colonne et le cours est en ligne 2. (toujours sur TDXDDE.xls)

Pour ne pas avoir a coder l'isin en dur, il faut utiliser une macro qui va créer la formule :
en ayant en cellule A1 le code IZIN cette macro ecrira la formule en cellule B1

Range("b1").Formula = "=INDEX(TDXDDE|FLUX!Carnet?" & Range("a1") & "025,1,3)"

 Alerter un modérateur Retourner en haut de page

Nouveau sujet   Répondre au sujet Recommander cette page

Sujet : Affichage des cours dans Excel
Page : sur 1
Invest-AT, l'analyse technique au service de l'investissement actif. Analyses, forums et signaux AT. Créer votre blog gratuitement avec TradersBlog, plateforme de blogs pour traders. Trading School, modules de formation à la bourse en ligne, glossaire de la bourse ...
Pro-AT:Forums bourse actions, Forums bourse et analyse technique,Forums Day Trading ,Forums partenaires bourse et trading, Forums indices boursiers,Forums entraide informatique,
Forums methodes bourse et techniques de trading, Forums placements et investissements boursiers , Forums produits dérivés boursiers,Forums réflexions et psychologie du trader,
Forums des traders régionaux, Autres forums bourse,
Partenaires :Forex avec Realtime Forex | Analyses devises avec Mataf.net | Bourse avec Edubourse | Conseils boursiers avec Zonebourse.com
| Forum immobilier |Placements financiers avec Encaissez | Logiciel boursier avec IsoBourse | Formation bourse en ligne avec Trading-School|BourseInvestir.com | Moneymanagement par jctrader | Le pret hypothecaire | Analyses cac 40 avec NouveauTrader | Faire construire sa maison individuelle | Immobilier|