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

Re: Trading API -> Rejet 11 / Reject 11

par jized » 18 Nov 2015 01:50

Bonsoir,

Mon petit grain de sel :
J'ai moi aussi subi quelques rejets d'ordres avec monotrade, et pourtant j'ai accès en journée à un réseau hyper rapide relié en direct par fibre à une dorsale, depuis une machine pro très puissante et récente (mais je manque de temps pour trader sérieusement, snif... pas si grave, j'aime bien mon boulot).

Analyse du fichier de logs depuis début septembre (démo et réel mélangé) : sur 1553 ordres passés j'ai eu 43 rejets pour raison inconnue. En fait ça représente15 trades plantés, car souvent quand ça bloque je reclique immédiatement plusieurs fois en espérant que ça se décoince, avant de me résigner à clôturer depuis l'interface web.

Sur les 15 trades :
7 étaient dans la 1ère minute suivant un changement d'heure
3 étaient dans la 1ère minute suivant un changement de demi-heure
Ça fait beaucoup de coïncidences.

Sur la même période j'ai eu 35 ordres acceptés dans la 1ère minutes d'une heure pleine.

Lorsqu'on est sur une connexion internet lente, on a des rejets pour une raison explicite du genre POSITION_NOT_AVAILABLE_TO_CLOSE, et non pour raison UNKNOWN.

Je crois moi aussi qu'il y a un problème de ce côté là avec les API, et j'espère qu'IG va le résoudre, même si ces erreurs sont globalement rares.

@Benoist : dans ton relevé de cet apm, il n'y a aucun trade entre 16h00 et 16h01, la période fatidique de changement d'heure.

Re: Trading API -> Rejet 11 / Reject 11

par Benoist Rousseau » 18 Nov 2015 02:00

Si j'ai tradé à 15h 15h30 et 16h pile j'avais le chronomètre Windows sous les yeux. J'ai eu la flemme de faire un screen shoot de mes relevés de comptes IG et j'ai pris un screen shoot de mon Thunderbird toujours ouvert qui relève le courrier. Quand tu scalpes beaucoup tes relevés d'ordres arrivent avec un décalage parfois de plusieurs minutes (du type 200 trades 400 ordres en 30 minutes ça m'arrive souvent l'après midi il m'arrive de recevoir les e-mails 5 15 minutes plus tard (anti spam de mon fai ou IG qui dispatche le volume ? ça fait 400 e-mails en 30 minutes) et ma messagerie relève les e-mails toutes les deux minutes c'est pour cela que mes relevés d'emails tu as 15h55 15h57 15h59 16h01 16h03 16h05 etc demain si j'ai le temps et que le marché s'y prête je bourinnerai beaucoup plus mais j'ai un peu peur des réactions ensuite ça fait des grosses sommes à la fin de la journée on est loin des 40 points que je fais le matin et je viens déjà de recevoir un email d'insultes... On verra.

Edit :
Par contre je pense que 9h00 et 17h30 ça peut effectivement bugger car ce sont des zones compliquées car en fait il n'y a pas de cotation avant "officielle", c'est pile une "surprise" pour IG l'ouverture à 9h00 et la fermeture à 17h30 ça peut décaler de 5 10 20 50 points par / futures à 9h00 en 1 seconde et idem à la clôture.

Donc ce ne serait pas impossible que les api soient ouvertes de 22h30 8h59:59 coupé à 9h00 rouverte de 9h01 à 17h29:59 coupé à 17h30 et rouverte à 17h31 à 22h15 (22h15 22h30 coupure des futres US IG coupent tout) par exemple (d'ailleurs en y réfléchissant... surement car il y aurait moyen de "tricher" en étant culotté et bien capitalisé, c'est le seul moment où on peut faire décaler grave avec "peu" de lots en envoyant des ordres ATP massifs sur futures et an en ayant le quadruple en cfds à risque limité, c'est la pactole... et la prison assurée).

Je n'ai aucun recul là dessus car c'est exactement les minutes que je refuse de trader qui est du pile ou face 9h00 et 17h30. S'il y a des amateurs :mrgreen:

Beaucoup de produits dérivés ne cotent qu'à 9h05 sur le cac 40 pour laisser passer l'ouverture. Par contre ds ordres à 9h02 9h03 j'en fais (c'est là où je commence sans soucis) et j'arrête de trader dans 99.999% des cas avant 17h15 mais jamais entre 17h30 et 17h35 (c'est de la "folie"), au pire je clôture à 17h29


Ou les serveurs IG saturent car à 9h00 ou 17h30 c'est là où les gros clients balancent par centaines d'ordres et ils font passer IG Web en priorité pour prévenir le pic de bande passante.

Le fait qu'Ig indique qu'ils peuvent couper l'api à leur convenance àa me renvoit à cette idée, il y a les priorités, on le voit avec la demo, quand il y a de la très grosse volatilité les gars en demo râlent et en réel on a aucun souci (mai sje crois que pas mal de monde en demo a aussi des petits pcs qui ne tiennent pas la volatilité) donc l'idée :

bande passante prioritaire
Ig web / smartphone
graphique prt
et s'il reste de la bande passante
api
et en dernier demo

ou les apis sont sur des serveurs dédiés et quand on bourrine trop on lag, il y a une file d'attentes des ordres et IG n'a pas envie de payer des serveurs juste pour les frenchies :)

ou (ce que je pense depuis le début) on est des beta testeurs et IG améliore son api de manière empirique

Plein de possibilités et surement un mélange de tout cela et d'autres choses auquel je ne pense pas. Sur le cac 40 mon algo passe 3 ordres par jour et depuis juillet 2015 que je le teste en réel aucun n'a été loupé. Il trade de 9h05 à 21h45 max. ça peut-être spécifique au dax aussi... a t'on des reject sur le cac 40 le Dow Jones le indice anglais ? On est une secte dax sur le forum :mrgreen:

Par contre je vais essayer de trader à 10h00 11h00 12h00 là ça risque moins.

Re: Trading API -> Rejet 11 / Reject 11

par falex » 18 Nov 2015 06:58

Rejet cac pour mes deux derniers par exemple

Re: Trading API -> Rejet 11 / Reject 11

par jized » 18 Nov 2015 09:00

Bonjour,
Pour info, voici les dates et heure des 15 trades rejetés (heure france) :
Spoiler:
2015-09-03 17:19:14 : Rejected: UNKNOWN
2015-09-04 09:15:02 : Rejected: UNKNOWN
2015-09-07 10:00:05 : Rejected: UNKNOWN
2015-10-22 09:00:07 : Rejected: UNKNOWN
2015-10-22 10:00:07 : Rejected: UNKNOWN
2015-10-28 09:30:07 : Rejected: UNKNOWN
2015-11-05 10:06:49 : Rejected: UNKNOWN
2015-11-05 21:53:05 : Rejected: UNKNOWN
2015-11-10 08:45:27 : Rejected: UNKNOWN
2015-11-10 21:00:25 : Rejected: UNKNOWN
2015-11-13 10:00:26 : Rejected: UNKNOWN
2015-11-13 20:00:14 : Rejected: UNKNOWN
2015-11-16 12:30:17 : Rejected: UNKNOWN
2015-11-17 09:30:25 : Rejected: UNKNOWN
2015-11-17 10:00:15 : Rejected: UNKNOWN

Sur ce, je suis à la bourre, je vous laisse.
A+

Re: Trading API -> Rejet 11 / Reject 11

par beni » 18 Nov 2015 10:27

Salut,

Mes tests de ce matin:

Les rejets sont arrivés à l'ouverture comme à la fermeture d'une position

ça semble confirmer ce qu'il se dit sur le forum IG, coupure de 45 secondes toutes les heures...
Perso ça ne gêne pas plus que ça le tout c'est de le savoir.
Je pense qu'ig gagnerai à dire clairement "oui on coupe l'api toutes les xx heures" après à nous de nous adapter.

Re: Trading API -> Rejet 11 / Reject 11

par Kev » 09 Mar 2016 15:40

Salut tout le monde!

Je déterre un peu le sujet, mais il semblerait que les "Rejected 11" à heure ronde soient de l'histoire ancienne!!!
:top:

https://labs.ig.com/comment/1148#comment-1148

Re: Trading API -> Rejet 11 / Reject 11

par falex » 09 Mar 2016 15:51

J'en ai eu un ou deux la semaine dernière de mémoire.
Donc si il ont fait ça le 8/3 ...Parfait

Very good news. !

Re: Trading API -> Rejet 11 / Reject 11

par Benoist Rousseau » 09 Mar 2016 19:32

oui super (et j'y suis pour quelque chose croyez moi :) ça fait deux mois que j'harcèle IG sur ce sujet et que les infos étaient transmises pour analyses. Comme quoi plus que de Crier, il faut agir :)

Re: Trading API -> Rejet 11 / Reject 11

par swingwin » 10 Mar 2016 00:00

Message supplémentaire de confirmation (de la part de Chris) que les coupures dans les API devraient être de l'histoire ancienne à partir d'hier :
http://labs.ig.com/node/393

Re: Trading API -> Rejet 11 / Reject 11

par xavyest » 25 Mai 2016 17:54

Bonjour

avec le recul que certains ont sur compte Démo / Réel, y a t il des différences de stabilité sur ces erreurs 11 ?

Je suis en compte démo et tous les matins, il faut insister une 10aine de fois pour arriver à se connecter.
Mais le plus pénalisant, ce sont les pertes de connexion pendant qu'un trade est ouvert...
... il faut alors vite switcher en stress sur le compte IG pour fermer son trade.

Suis le seul à constater ces dysfonctionnements récurrents ?

Merci d'avance de vos retours éclairés et éclairants :)

Articles en relation
horaires de trading api ig
par ticktack » 08 Nov 2017 09:02 (0 Réponses)
Mon petit utilitaire de trading
Fichier(s) joint(s) par AlgoFlex » 26 Fév 2015 02:03 (820 Réponses)
vos sons pour le trading
par Tartempion » 22 Oct 2015 01:33 (4 Réponses)
trading sur options ig avec api ?
par Benoist Rousseau » 28 Mar 2017 17:24 (4 Réponses)
Mon petit utilitaire de trading sur OS mobile
Fichier(s) joint(s) par Crack » 23 Mai 2015 10:55 (23 Réponses)
TakaScalper - Interface de trading utilisant les API d'IG
Fichier(s) joint(s) par erwan_scalp » 28 Juin 2015 08:41 (4115 Réponses)
Outil de trading & reporting full-js
par Benoist Rousseau » 12 Sep 2015 08:28 (1 Réponses)
[DEV]OneMoreTrade - Encore un outil de trading
Fichier(s) joint(s) par jeanma » 27 Juin 2016 20:48 (24 Réponses)
Plateforme de trading actions SRD programmable.
par Zefran » 02 Juin 2018 19:36 (3 Réponses)
Monotrade : encore une application de trading avec les API
Fichier(s) joint(s) par Benoist Rousseau » 14 Aoû 2015 05:28 (70 Réponses)

ProRealTime

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