API IG : problème avec les working order ?
-
clodreb
- Chevalier Jedi
- Messages : 2763
- Enregistré le : 14 août 2013 05:29
API IG : problème avec les working order ?
Hello,
petite question du jour avant que j'ouvre un ticket chez IG : est-ce que l'un d'entre vous utilise les API IG pour poster des WorkingOrder ?
visiblement, depuis leur mise à jour de vendredi , ce type d'ordre ne semble plus passer.
Avez-vous le même soucis ou c'est juste moi ?
Merci de d'avance
petite question du jour avant que j'ouvre un ticket chez IG : est-ce que l'un d'entre vous utilise les API IG pour poster des WorkingOrder ?
visiblement, depuis leur mise à jour de vendredi , ce type d'ordre ne semble plus passer.
Avez-vous le même soucis ou c'est juste moi ?
Merci de d'avance
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: API IG : problème avec les working order ?
c'est quoi des workingorder ?
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: API IG : problème avec les working order ?
je viens de passe 22 ordres entre 9h00 et 11h00 via api takascalper et l3 aucun souci
je passe les ordres au clavier
je passe les ordres au clavier
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: API IG : problème avec les working order ?
Oui j'utilise les WO. Je vais voir si je peu tester cet APM.
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: API IG : problème avec les working order ?
c'est des ordres posés à l'avance ?
26 ordres ras
26 ordres ras
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: API IG : problème avec les working order ?
Oui Ordre Limité en Français dans le texte 
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: API IG : problème avec les working order ?
Test rapide, à l'instant d'un WO, miniEURUSD Buy @1,10 avec une date d'expiration, un SL+TP sur la prod : nickel chrome, ça marche
Pas le temps de faire plus.
En tout cas les WO sont très sensibles (et c'est normal) au fait de bien placer le mot clef Stop ou Limit) ainsi que le bon formatage de la date.
Pas le temps de faire plus.
En tout cas les WO sont très sensibles (et c'est normal) au fait de bien placer le mot clef Stop ou Limit) ainsi que le bon formatage de la date.
-
clodreb
- Chevalier Jedi
- Messages : 2763
- Enregistré le : 14 août 2013 05:29
Re: API IG : problème avec les working order ?
ok, ça doit venir de chez moi alors.
Falex, merci d'avoir testé.
(bizarre, j'utilise toujours les mêmes appels depuis 2 semaines et ça a tjrs fonctionné ...je referai le test ce soir).
Falex, merci d'avoir testé.
(bizarre, j'utilise toujours les mêmes appels depuis 2 semaines et ça a tjrs fonctionné ...je referai le test ce soir).
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: API IG : problème avec les working order ?
UR welcome.
C'était un test rapide avec le compagnon.
C'était un test rapide avec le compagnon.
-
clodreb
- Chevalier Jedi
- Messages : 2763
- Enregistré le : 14 août 2013 05:29
Re: API IG : problème avec les working order ?
je l'avais fait ce matin avec le compagnon et il me donnait une erreur du type "validation." null non authorisé .
alors que le champs "validation" ne fait pas parti des champs à envoyer.
ils ont peut être changé qqch depuis ce matin....je verrais bien ce soir
alors que le champs "validation" ne fait pas parti des champs à envoyer.
ils ont peut être changé qqch depuis ce matin....je verrais bien ce soir
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: API IG : problème avec les working order ?
Voici ce que j'ai "envoyé"
"epic": "CS.D.EURUSD.MINI.IP",
"expiry": "-",
"direction": "BUY",
"size": "1",
"level": "1.10",
"forceOpen": "true",
"type": "STOP",
"currencyCode": "USD",
"timeInForce": "GOOD_TILL_DATE",
"goodTillDate": "2016/02/02 17:30:00",
"guaranteedStop": "false",
"stopDistance": "15.1",
"limitDistance": "30.2"
"epic": "CS.D.EURUSD.MINI.IP",
"expiry": "-",
"direction": "BUY",
"size": "1",
"level": "1.10",
"forceOpen": "true",
"type": "STOP",
"currencyCode": "USD",
"timeInForce": "GOOD_TILL_DATE",
"goodTillDate": "2016/02/02 17:30:00",
"guaranteedStop": "false",
"stopDistance": "15.1",
"limitDistance": "30.2"
-
clodreb
- Chevalier Jedi
- Messages : 2763
- Enregistré le : 14 août 2013 05:29
Re: API IG : problème avec les working order ?
ok, j'ai enfin compris mon erreur :
j'utilise excell pour envoyer les workingOrder et tout fonctionnait correctement durant tout le mois de janvier.
En février, la formule que j'utilisais pour formater la date de durée de mon ordre n'est plus valable :
voici ce que j'utilisais :
mais il semble que TEXT(MONTH(TODAY());"mm") pour formater le mois en 2 positions ne fonctionne pas : ça renvoit tjrs "01" comme valeur.
j'avais donc une date de validité de l'ordre au 01/01/2016.
c'est donc logique que ça ne passait pas.....par contre, ce qui est moins logique c'est que dans le message d'erreur d'IG, ils ne disent pas simplement "erreur : date de validité dans le passé"
ça m'aurait évité de passer trop de temps sur cette petite erreur
En tout cas, merci encore pour votre disponibilité , Falex et Benoist
j'utilise excell pour envoyer les workingOrder et tout fonctionnait correctement durant tout le mois de janvier.
En février, la formule que j'utilisais pour formater la date de durée de mon ordre n'est plus valable :
voici ce que j'utilisais :
Code : #
=CONCATENATE(YEAR(TODAY());"/";TEXT(MONTH(TODAY());"mm");"/";TEXT(DAY(TODAY());"jj");" ";"16:45:00")
j'avais donc une date de validité de l'ordre au 01/01/2016.
c'est donc logique que ça ne passait pas.....par contre, ce qui est moins logique c'est que dans le message d'erreur d'IG, ils ne disent pas simplement "erreur : date de validité dans le passé"
ça m'aurait évité de passer trop de temps sur cette petite erreur
En tout cas, merci encore pour votre disponibilité , Falex et Benoist
