Javascript, Scraping, utilisation d'APIs
Cela fait maintenant 4 ans que je m'entraîne à spéculer sur les marchés financiers avec un porte-monnaie virtuel. Pour pouvoir exécuter des ordres, les courtiers s'associent avec des plateformes de trading ou proposent des solutions intégrées. Depuis 20 ans, la plupart des courtiers font confiance à MetaTrader, une plateforme intuitive, réputée pour la stabilité de ses serveurs. Mes 2 courtiers proposent de trader sur MT5 (MetaTrader5), une version du logiciel accessible en ligne depuis un simple navigateur. Après plusieurs heures de prise en main, j'ai trouvé que la version Web manquait cruellement d'indicateurs parmi lesquels : le coût du spread (commission sur chaque ordre exécuté), le taux de perte/gain maximal sur le capital engendré par une position. Je me suis donc lancé dans la programmation de ma première extension Chrome sous JavaScript (1133 lignes au total).