IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Récupération du cours de quelques actions pour intégrer dans mon tableur OpenOffice ?


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Jeune retraité, anciennement Analyste fonctionnel Mainframe et développeur COBOL / BULL/IBM/HP
    Inscrit en
    Février 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Jeune retraité, anciennement Analyste fonctionnel Mainframe et développeur COBOL / BULL/IBM/HP

    Informations forums :
    Inscription : Février 2009
    Messages : 56
    Par défaut Récupération du cours de quelques actions pour intégrer dans mon tableur OpenOffice ?
    Bonjour à tous,

    Etant jeune retraité et ancien informaticien (COBOL en autre), je suis en train d'apprendre le C / C++ pour ma culture perso, et sans doute que je suis comme Obélix (je suis tombé dedans étant petit)

    Je suis en train de réfléchir à créer un petit programme afin de récupérer automatiquement chaque jour les cours de la bourse pour mes quelques actions, afin de les intégrées dans mon tableur OpenOffice.

    Ce que je voudrai faire :
    Un programme en C++ qui à chaque connexion de Windows journalière, va me chercher automatiquement le cours de la bourse de mes actions et mettre à jour automatiquement mon fichier tableur OpenOffice.

    J'aurai besoin de vos lumière.

    D'abord, je suppose que cela est possible.

    Mes questions :

    1 En C++, peux t'on se connecter sur un site Web (boursier en l’occurrence) et comment le faire ?
    2 Comme j'ai juste besoin de récupérer le cours du jour et la date/heure. pour écrire ses infos dans un fichier .txt (par exemple) (plus tard, quand je serai sur le chapitre SQL de mon livre, j'écrirai les infos dans ma base)
    3 Peut on à partir du fichier .txt MAJ, l'intégrer automatiquement dans mon fichier tableur ? Comment ?

    Merci de vos réponse

    Que la force soit avec vous

    HULKK77

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2022
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 21
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2022
    Messages : 332
    Par défaut
    Bonjour,

    L'intérêt de suivre les cours c'est qu'il soit un minimum actualisé ?
    chaque connexion de Windows journalière,
    Ca me paraît vraiment trop peu une fois par jour !
    Un petit Planificateur de tâches sur window ou cron sur linux ca devrait être bien mieux...

    Pour ce qui est de comment faire une requête sur un site il suffit de faire une recherche et normalement tu devrais trouver ton bonheur.
    Le plus compliqué c'est de trouver ou taper pour récupéré les datas des actions en cours.
    Edit : à toi de trouver si il existe une api gratuit pour récupérer les cours de la bourse

    Peut on à partir du fichier .txt MAJ, l'intégrer automatiquement dans mon fichier tableur ? Comment ?
    Le fichier txt ? Il sors d'où ? Tu dois évoquer tes quelques actions ...

  3. #3
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 502
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 502
    Par défaut
    et sans doute que je suis comme Obélix (je suis tombé dedans étant petit)
    Confondre C et C++, c'est très moyen.
    Le C/C++, ça n'existe pas(plus).

  4. #4
    Membre averti
    Homme Profil pro
    Jeune retraité, anciennement Analyste fonctionnel Mainframe et développeur COBOL / BULL/IBM/HP
    Inscrit en
    Février 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Jeune retraité, anciennement Analyste fonctionnel Mainframe et développeur COBOL / BULL/IBM/HP

    Informations forums :
    Inscription : Février 2009
    Messages : 56
    Par défaut Récupération cours d'actions en automatique
    Bonjour à vous et merci de vos réponses.
    Je pensais pourtant avoir été assez clair dans ma demande :

    A partir de mon fichier .Txt créer un programme en C++ afin de récupérer le cours de mes actions de façon automatique chaque jour à l'ouverture de Windows dans une table SQL ou dans un fichier .Txt enrichit.
    Ensuite toujours de façon automatique, transférer le résultat (dans mon tableur OpenOffice.

    Je vais explorer certaines suggestions.

    Mais si vous avez des idées, ou des exemples, je suis preneur.

    De plus, je ne confond pas le C et le C++, je dis simplement que je me documente via des livres traitant du C et du C++

    Cordialement
    HULKK77

  5. #5
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Bonsoir,

    Je te conseille de jeter un œil sur libcurl pour accéder à internet, et à uno, qui permet d'accéder à des documents ODF de manière programmatique.
    Quant à la table sql, sqlite pourrait te plaire.

    Par ailleurs, tu auras besoin de cppreference.com et possiblement des "cpp core guidelines".
    Ces deux ressources sont à jour, contrairement aux lives, qui sont trop souvent antiques dans leur approche.

  6. #6
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 259
    Par défaut
    LibreOffice permet de faire des macros en Python, plus adapté à mon avis que d'utiliser C/C++.

    L'idée étant que Python interroge des sites boursiers, tu en as probablement (des sites boursiers) qui doivent pouvoir être interrogé par API, et sinon effectivement curl, utilisable avec Python pourra t'aider.

    vérifier si l'usage de script Python n'est pas limité via LibreOffice, j'ai jamais fait.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Besoin d'aide pour avancer dans mon projet
    Par YASSINFO1988 dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 07/04/2014, 15h09
  2. utilisation de dspack pour numerisation dans mon application
    Par Abou Zar dans le forum Composants VCL
    Réponses: 0
    Dernier message: 14/10/2010, 17h43
  3. Conseils pour debuter dans mon projet
    Par diamanz dans le forum Débuter
    Réponses: 6
    Dernier message: 19/07/2009, 18h52
  4. Réponses: 3
    Dernier message: 21/10/2006, 12h39
  5. Réponses: 8
    Dernier message: 29/06/2006, 14h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo