Je code en python aussi
Cela aurait été amusant que tu codes en Perl!
Anéfé XD
Sinon, chacun ses outils de prédilection
On ne a pas rentrer dans une guerre de chapelle comme on les affectionne en info... XD
Le point 1 est pour ma part le plus compliquer, enfin la partie analyse surtout.
Le reste n'est que faire des methode pour pose ordre ou le canceld et le suivre.
Pour les stats, je vais commencer gentiment avec des moyennes mobiles, tendances sur différentes périodes de temps (heure, journée...), amplitudes, volumes... rien de bien méchant. Tous ces paramètres seront ensuite dispo en entrée pour les stratégies.
J'ai déjà fait un premier pré-traitement minute par minute: open/close.min/max/volume/nb de transactions. Histoire de discrétiser un peu.
Pour les méthodes de connexion, passage d'ordre etc., j'avoue j'ai triché: on trouve de tout sur github
J'ai vraiment hâte de pouvoir tester sur les historiques de cours diverses stratégies!
En parallèle pour monitorer tout ça, "Nono" mon robot me crée une page php sur son propre serveur web. Ça me permet déjà de voir s'il n'a pas planté et s'il est toujours en ligne. Sur le smartphone, dans les transports en commun, hop un petit coup d'oeil rapide pour voir si Nono est toujours en fonction XD
Je fais tourner tout ça (robot en python + page web) sur un petit système linux qui ne consomme rien comme courant (un MK808, un espère de Rasberry PI en plus puissant). C'est vraiment un projet-jouet pour moi, on s'amuse comme on peut