ProRealTime
Zone de développement des applications API, des logiciels et utilitaires développés par les membres du forum

Y'a t'il encore des devs sur les API IG ?

par beni » 15 Nov 2018 12:31

Bonjour,

Je suis en train de développer un robot avec les API d'IG et je fais fasse à quelques soucis pour clôturer des ordres. En faisant un tour sur le forum dédié d'IG je me rend compte qu'il y a de moins en moins de monde et que certaines questions sont sans réponses depuis plusieurs mois. Il semblerait que notre ami "Chris" ai disparu.

Y'a t'il encore des devs sur Andlil ? Peut-on craindre une fermeture des API pour le grand public ?

Re: Y'a t'il encore des devs sur les API IG ?

par takapoto » 15 Nov 2018 12:36

Je développe également un robot en ce moment et j'ai des programmes utilisant les API qui tournent toute la journée.
Pour clôturer un ordre, je passe un ordre en sens inverse.

Re: Y'a t'il encore des devs sur les API IG ?

par beni » 15 Nov 2018 12:42

merci taka !
Oui apparement c'est l'astuce utilisée par certains car la méthode décrite dans la doc ne marche pas. Et ce depuis le début il me semble... Même le fix proposé par IG (modifier les headers et faire une requête POST me retourne quelque fois la même error qu'ici https://labs.ig.com/node/791) Je met ca sur le fait que ce soit en démo.
Bref, j'ai l'impression que la solution présentée comme temporaire est devenu la norme ^^

Re: Y'a t'il encore des devs sur les API IG ?

par Tartempion » 15 Nov 2018 18:13

la méthode POST avec la modification du header tel que préconisé par IG (_method DELETE) marche de mon côté.

Re: Y'a t'il encore des devs sur les API IG ?

par beni » 16 Nov 2018 07:48

Elle marche aussi pour moi, ainsi même la méthode DEL. J'ai toutefois de temps en temps quelques erreurs Unable to close position: error.service.marketdata.position.notional.details.null.error ou Unable to close position: validation.null-not-allowed.request peut être dû à l'environnement démo. Seul le fait d'inverser la position ne renvoie pas d'erreurs

Ce qui m'inquiète c'est que le support semble mort :?

Re: Y'a t'il encore des devs sur les API IG ?

par Tartempion » 16 Nov 2018 09:02

Quand je dis que le delete marche je veux dire qu' il marche tout le temps. = que ça fonctionne sans erreur depuis 3 ans à raison de 5j/7 mais j'ai pas assez de recul pour effectivement valider ou invalider son fonctionnement en mode demo. Au tout début je faisais de la pos inverse pour fermer. Mais je confirme que depuis le passage au DELETE (quelques mois après l'inscription ici et sur IG) pas de bug repéré.
Ça ne m'inquiète pas trop pour le support, ça fait quand même pas mal de temps que ça pourrissait. Déjà y a 3 ans le "Chris" avait l'air d'être quand même pas très épaulé. C'est peut-être naïf mais je me dis qu'ils pensent que leur api est mature et que ce n'est plus la peine d'investir un quelconque support. (et y a 3 ans c'était déjà pas brillant le support). Franchement ça fait au moins 2 ans que tout tourne correctement je trouve pour se faire un logiciel de trading correct. (Mais je n'utilise pas toutes les requetes rest et stream de l'api.) et c'est vrai que lon a aucun engagement de leur part sur la durée de leur api. c'est pas très pro de la part d'IG pour le coup. Mais bon j'y pense pas sinon c'est psychoter pour rien et tu n'as plus l'esprit disposé à trader.

Re: Y'a t'il encore des devs sur les API IG ?

par takapoto » 16 Nov 2018 09:27

Suite à l'intervention de Tartempion, je suis retourné voir mes fonctions de fermeture (que je n'ai pas touchées depuis un certain temps) et effectivement, si au début, je passais des ordres inverses, la dernière fonction utilisée utilise bien la méthode DELETE.
Désolé, Beni, j'étais resté sur une mauvaise impression.

Re: Y'a t'il encore des devs sur les API IG ?

par beni » 17 Nov 2018 14:01

:mercichinois:

Re: Y'a t'il encore des devs sur les API IG ?

par ouf2finance » 14 Déc 2018 12:53

J’investis un peu de temps et de développement autour de l’API proposée par IG. La question me préoccupé également sur le long terme.

Est-ce que ça vaut le coup d’investir dans cette voix sur le long terme ? Quelle est la pérennité de ces APIs ?

Je note une communauté qui semble peu nombreuse et peu active, un faible taux de correction d’anomalies et pas d’évolutions notables sur les APIs. Sur des projets informatiques, ce genre de signaux n’est pas très bon pour le long terme.
Qu’est ce qui nous garantit que les APIs seront toujours disponibles d’ici 2, 5, 10 ans ?
Il y a un sacré potentiel !!!
As-t-on une idée des utilisateurs (particuliers, institutions, hedge funds ? …), de leur nombre, de leur influence (suffisante pour qu’IG garde les APIs) ?
Est-ce rentable pour IG ?
Quelles sont les alternatives ?

Voilà les questions que je me pose. Ça me rassure un peu de voir que d’autres se les posent même si les signaux ne semblent pas tous verts.

Re: Y'a t'il encore des devs sur les API IG ?

par Benoist Rousseau » 14 Déc 2018 12:58

Je l'ai expliqué dès l'origine de l’ouverture des API.

Tu n'as aucune certitude sur rien. Il n'y a aucune alternative si tu restes chez IG c'est propriétaire. C'est une prise de risque comme tout système propriétaire

Articles en relation
[DEV]OneMoreTrade - Encore un outil de trading
Fichier(s) joint(s) par jeanma » 27 Juin 2016 19:48 (24 Réponses)
Monotrade : encore une application de trading avec les API
Fichier(s) joint(s) par Benoist Rousseau » 14 Aoû 2015 04:28 (67 Réponses)
help connexion lightstream pour (encore un) bot de trading
par Tartempion » 01 Avr 2016 16:13 (1 Réponses)

ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé