Mettre nos ressources en commun pour récupérer les cours

Forum sur le métier de trader : livres, outils, stations de trading, organisation d'une journée et réalité du métier, racontée par ceux qui l'exercent.
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Mettre nos ressources en commun pour récupérer les cours

Message non lu par takapoto »

TakaPeek est devenu obsolète :
Il est remplacé par TakaPeek2 : voir ici

Bonjour,

Sur une autre file, je propose TakaTicks, un logiciel d'entraînement au scalping et de backtest de stratégies. Pour qu'il fonctionne de manière satisfaisante, il nécessite des cours journaliers tick par tick que je récupère par mes propres moyens. Mais, dès qu'une coupure d'électricité ou d'ADSL survient, cela provoque des trous dans les cours récupérés.

Je vous propose une action commune afin de récupérer les cotations de manière plus complète : tous ceux qui veulent participer récupèrent les cours chez eux, me les envoient, je les fusionnent et je les remets en ligne sur Andlil, sous deux formats, un format compatible avec TakaTicks et un format texte pour ceux qui n'utilisent pas TakaTicks.

Le principe est résumé par le schéma suivant :

Principe TakaPeek.png
Principe TakaPeek.png (42.49 Kio) Vu 6689 fois
Si vous êtes interessés, j'ai écrit un programme, TakaPeek, qui est téléchargeable ici : Version 5.5

Le manuel utilisateur se trouve ici.

Les cotations récupérées sont celle du CAC40, DAX30 et DOW30.

Il n'est pas nécessaire d'avoir un compte IG pour pouvoir récupérer les cours.

Mode d'emploi rapide :
- Lancer TakaPeek,
- Aller dans les paramètres pour y renseigner votre pseudo,
- Réduire dans la barre des tâches,
- L'oublier.


Remarques importantes :
- Que ceux qui ne peuvent le faire tourner que quelques minutes par jour n'hésitent pas car en agrégeant toutes nos minutes éparses, nous arriveront à constituer des journées entières (c'est exactement le but de cette file).
- Que ceux qui seraient dérangés par l'envoi automatique des cours sachent qu'il est possible de désactiver cette fonction et de tout faire manuellement

Version 5.0 du 01/01/2015
Cette version apporte deux nouvelles fonctionnalités :

1) Énonciation (en anglais) du cours d'un indice à intervalle régulier
(aller dans les paramètres pour régler cela)

2) Affichage d'un bandeau contenant les cours
Pour cela appuyer sur le bouton suivant :
Bouton bandeau.jpg
Bouton bandeau.jpg (13.99 Kio) Vu 6101 fois
Le bandeau s'affiche dans le coin bas-gauche de l'écran :
Bandeau.jpg
Bandeau.jpg (10.19 Kio) Vu 6101 fois
- Pour modifier sa position, effectuer un glisser-déplacer avec la souris
- Pour modifier les couleurs ou fermer le bandeau, cliquer dessus avec le bouton droit de la souris

Version 5.5 du 19/01/2015
- Ajout de l'option "Minimiser au démarrage"
- Ajout de la possibilité de modifier l'icône du programme[/color]
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

TakaPeek est devenu obsolète :
Il est remplacé par TakaPeek2 : voir ici

Cours au format texte
CAC40, DAX30 et DOW30
Contribuez !
(Plus il y a de contributeurs, meilleure est la qualité des ticks)

Janvier 2016
Décembre 2015
Novembre 2015
Octobre 2015
Septembre 2015
Août 2015
Juillet 2015
Juin 2015
Mai 2015
Avril 2015
Mars-2015
Février 2015
Janvier 2015
Décembre 2014
Novembre 2014
Octobre 2014
Septembre 2014

Historique fourni par Tartemption
CAC_40 Année 2008
CAC_40 Année 2009
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174708
Enregistré le : 06 sept. 2011 22:45

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

Je l'ai installé et lancé. Je vais le faire tourner de 8h00 à 22h15 ça te convient ? Sinon je peux la laisser tourner 24/24 ?

Sinon j'essaye de voir avec IG cette semaine pour avoir des historiques, cette semaine le "responsable technique" était en vacances
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

Benoist Rousseau a écrit :Je l'ai installé et lancé. Je vais le faire tourner de 8h00 à 22h15 ça te convient ? Sinon je peux la laisser tourner 24/24 ?
De 8h à 22h15, c'est impec !

:merci:
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174708
Enregistré le : 06 sept. 2011 22:45

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

Ok je le lance de 7h59 à 22h16 et je le coupe. J'ai compris que je n'ai rien à faire, ça te l'envoie automatiquement ?

Je le fais lundi tu me diras si ça a marché :)
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

Benoist Rousseau a écrit :J'ai compris que je n'ai rien à faire, ça te l'envoie automatiquement ?
Tu devrais décocher l'option "Démarrer avec Windows" dans le paramétrage si tu veux maîtriser le lancement.

Si tu laisses cochée l'option "Envoyer automatiquement...", tu n'a effectivement rien à faire. Si tout se passe bien, je recevrais mardi (au premier lancement de TakaPeek) les cours de lundi.

Ce sera le premier test avec une autre personne que moi-même ! :)
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par falex »

Arf oui un historique bien complet ce serait génial ...
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

Dans un premier temps, ce serait bien que tous ceux qui comptent participer le signalent sur cette file à l'image de Benoist, de manière à ce que je puisse surveiller que tout se passe bien et faire les mises au point éventuellement nécessaires.
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

J'ai édité le message n° 2 de la file pour y inclure les cotations au format texte de septembre et d'octobre 2014.
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

- a écrit :Quels sont les outils que tu utilises pour développer :
- langages : Delphi ?, C#?, C++?, ...
- IDE : VisualStudio, RAD StudioXE5, SharpDevelop, ...
- composants pour les graphes : Teechart, StockChartX (modulus), SoftwareFX, Gigasoft , Zedgraph
- etc....
Je développe en Delphi 7 et son IDE, car même s'il commence à être un peu daté, je le maîtrise bien et je travaille beaucoup plus vite qu'avec d'autres outils plus récents.

Le but premier n'est pas de passer beaucoup de temps à développer, mais de consacrer un maximummum de temps à apprendre le trading et mettre au point mon système automatique.

Je n'utilise aucun composant tiers, j'ai tout développé moi-même, car je tiens à garder la maîtrise sur ce que je fais et au final, c'est profitable car je ne perds pas de temps à comprendre comment telle ou telle bibliothèque permet de faire ce que je veux , et je peux facilement ajouter les fonctionnalités dont j'ai besoin.
(et c'est gratuit ;) )
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

- a écrit : Je vais donc essayer d'y participer au moins cette semaine (ensuite on verra en fonction de ton retour), car j'ai un PC qui tourne en permanence avec internet à la maison. J'ai donc compris qu'il suffit que je lance ton appli avant de partir au boulot le matin et que j'arrête le soir après 22h00, et que je relance le lendemain. Comme je dois partir Jeudi soir, je laisserai tourner de jeudi Matin jusqu'à dimanche soir,car je n'ai aucun moyen d'avoir accès à mon ordi).
L'idéal, quand on peut, c'est de le laisser tourner tout le temps.
C'est ce que je fais pour ma part, sur une machine assez ancienne (Intel Core 2 Duo) et ça n'utilise pas énormément de ressources système.

Donc le scénario idéal est d'installer TakaPeek, de le réduire dans la barre des tâches, et de l'oublier !

Il récupérera les cours, les compressera dans un fichier zip, et, vers minuit, m'enverra par mail le fichier de la veille.

-
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

- a écrit :Enfin je me pose des questions sur tes choix :
- tu acquiers le flux Web de IG, c'est bien. J'ai compris que tu faisais ça parce que tu voulais un flux IG gratuit et sans compte réel.
- pourquoi ne prends tu pas le flux DDE de MT4 chez IG ? : c'est possible aussi avec un compte démo MT4 IG qu'il faut réactiver tous les 15 jours. Ce flux te fournirait beaucoup plus de ticks (donc meilleure précision) et te donnerait accès à beaucoup plus de supports (indices, forex, métaux). Et je pense que question fiabilité cela serait bien meilleur.
J'ai essayé MT4 mais je ne suis arrivé qu'à récupérer au mieux des bougies de une minute et de mauvaise qualité.

Au vu de ton message, j'ai dû mal m'y prendre : je vais réessayer...
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

- a écrit :En tous cas, super félicitations Takapoto pour ton boulot faramineux.
:D
Avatar du membre
clodreb
Chevalier Jedi
Messages : 2763
Enregistré le : 14 août 2013 05:29

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par clodreb »

hé bien, hé bien,

voilà encore une grande idée de Taka : merci pour tout ce que tu apportes aux autres sans rien demander en échange.

dans la limite de mes possibilité, j'essayerai de faire tourner ton prog.
Je suppose que tu préfères récupérer des journées complètes ou est-ce que les "parties de journées" te sont également utiles ?

a+
et encore une fois :bravo: pour ton boulot
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

clodreb a écrit : Je suppose que tu préfères récupérer des journées complètes ou est-ce que les "parties de journées" te sont également utiles
Oui, des parties de journées sont mêmes très utiles, car en les agrégeant, on aboutira, à plusieurs, à des journées complètes !
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174708
Enregistré le : 06 sept. 2011 22:45

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

Cela doit provenir de ma mauvaise connexion adsl, j'ai récupération bloquée au bout de quelques secondes. Je clique sur débloquer et 3 secondes après idem récupération bloquée. Peut-être mon firewall ? En tout cas je laisse tourner toute l ajournée et je t'envoie cela à 22h30 tu me diras
Avatar du membre
clodreb
Chevalier Jedi
Messages : 2763
Enregistré le : 14 août 2013 05:29

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par clodreb »

takapoto a écrit :
clodreb a écrit : Je suppose que tu préfères récupérer des journées complètes ou est-ce que les "parties de journées" te sont également utiles
Oui, des parties de journées sont mêmes très utiles, car en les agrégeant, on aboutira, à plusieurs, à des journées complètes !
ok, je ferais ce que je peux quand je suis chez moi ...comme je ne sais pas le type de vérification qu'ils font sur le réseau du boulot, je ne vais peut-être pas tenter de le faire tourner en pleine journée ...dommage car ils ont une connexion de folie par rapport à moi :mrgreen:
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

Benoist Rousseau a écrit :Cela doit provenir de ma mauvaise connexion adsl, j'ai récupération bloquée au bout de quelques secondes. Je clique sur débloquer et 3 secondes après idem récupération bloquée. Peut-être mon firewall ? En tout cas je laisse tourner toute l ajournée et je t'envoie cela à 22h30 tu me diras
C'est le problème de vouloir faire tourner un truc sur plusieurs environnement différents...

Chez moi, j'ai quelques blocages de temps en temps (1 à 2 fois par jour), mais pas plus.

Si tu veux, tu pourrais m'envoyer le résultat vers midi, que je voies ce que ça a donné ?

(il se peut que j'affiche le message "blocage" alors que ce n'est pas le cas, les critères qui le déclenche pour moi ne sont peut être pas bons pour toi. J'attends d'autres retours pour essayer un diagnostic)
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par takapoto »

clodreb a écrit :[comme je ne sais pas le type de vérification qu'ils font sur le réseau du boulot, je ne vais peut-être pas tenter de le faire tourner en pleine journée ...dommage car ils ont une connexion de folie par rapport à moi
Je suis dans le même cas que toi ...

Ne prends pas de risque !!!

A plusieurs, on pourra avoir toutes les pièces du puzzle.
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174708
Enregistré le : 06 sept. 2011 22:45

Re: Mise en commun de nos ressources pour récupérer les cour

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

ok je t'envoie cela à midi on backteste cette semaine.