Comment obtenir une citation d'histoire de Yahoo et de Google Finance avec Perl et enregistrer dans la DB pour comparer et valider. Quel est le meilleur/simple Perl/Windows DB pour faire cela et le Perl/Algoritmo pour comparer ces données?Comment puis-je obtenir et comparer les cotations boursières de Yahoo! et Google?
Répondre
Pour obtenir historique des citations (par opposition à un courant), vous pouvez utiliser des modules CPAN existants (par exemple
Finance::QuoteHist::Yahoo
/Finance::QuoteHist::Google
- qui sont des liens top si vous dérange pas googler « CPAN historique des citations de Yahoo ») ou rouleau le vôtre comme suit:utilisez
LWP::Mechanize
pour récupérer Y! et G! des données historiques provenant d'URL pertinentes au format HTML (au meilleur de ma connaissance, l'API officielle de devis Yahoo CSV ne fait pas d'historique bien que je puisse me tromper). Utilisez un analyseur HTML commeHTML::TreeBuilder
pour analyser ce code HTML et extraire les données de devis.
Pour stocker les données, utiliser à peu près toute base de données - à partir d'un simple fichier CSV à la base de données SQLite (ou fichier DBM, ou MySQL, mais je ne suis pas sûr que le dernier travail 2 sous Windows). Lequel choisir dépend de combien de données vous voulez stocker et ce que vous voulez faire avec lui. Pour comparer, vous pouvez exécuter une requête/un rapport de base de données, en fonction de ce que votre comparaison doit calculer; ou récupérez des données (en masse ou dans une boucle par sécurité) dans votre programme et comparez-les en code Perl. Ne peut pas fournir plus de détails sans une explication beaucoup plus claire de ce que vous voulez comparer et comment.
Si vous avez des questions plus spécifiques sur chacune de ces étapes, s'il vous plaît ne hésitez pas à poster ce que vous avez fait, quels sont les problèmes qui sont apparus et seront ainsi heureux de vous aider.
Ok, les tanks. Une solution simple et efficace – user477189
- 1. est-il un moyen par lequel je peux obtenir des cotations boursières en temps réel tout comme Google ou Yahoo?
- 2. Google et Yahoo OpenID Endpoint
- 3. google et yahoo se connecter comme stackoverflow?
- 4. Comment obtenir la date et l'heure dans Yahoo Pipes?
- 5. Utilisation du service Google et Yahoo OpenID dans Grails ACEGI
- 6. Nouvelles boursières API
- 7. Comment rechercher les variables $ exception et $ ev du débogueur spécial sur google ou yahoo ou bing
- 8. Java email et yahoo
- 9. Heroku et Yahoo! Apps
- 10. Comparer les chaînes et extraire les variables?
- 11. Google/Yahoo alternatives au géocodage?
- 12. Google équivalent à Yahoo Placemaker
- 13. Génération cotations F # paramétrées
- 14. API Facebook Graph et Yahoo Pipes: Obtenir Nouvelles RSS
- 15. Obtenir la météo de Yahoo avec jQuery
- 16. yahoo pays météo et liste des villes
- 17. comparer TCHAR [] et char []
- 18. Comment pouvez-vous comparer des ensembles de nombres et obtenir les résultats les plus pertinents en utilisant MySQL et PHP?
- 19. Comment stocker et comparer les heures sensibles de fuseau horaire
- 20. Diviser et Conquer - Comparer
- 21. Comparer fichier et supprimer les doublons
- 22. Cache et comparer les fichiers en C#
- 23. Utilisation de la latitude et de la longitude pour obtenir une place avec Yahoo
- 24. glisser-déposer et divs comparer les valeurs
- 25. URL charset encodage google vs yahoo
- 26. MYSQL et REGEX comparer
- 27. Comment obtenir multi latitude et longiture de google
- 28. Google Maps: obtenir itinéraire, Km, et ... prix
- 29. Wincap Msn messenger, yahoo messenger, google talk
- 30. Zend_OpenId et Google
[CPAN] (http://search.cpan.org) est un bon point de départ. –
http://tinyurl.com/so-hints –