L3 : Pb en tout genre

Zone de développement des applications API, des logiciels et utilitaires développés par les membres du forum
Avatar du membre
Dahache
Stormtrooper
Messages : 143
Enregistré le : 14 janv. 2015 10:11

Re: L3 : Pb en tout genre

Message non lu par Dahache »

Un Grand Merci, ... connecté aussi
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Ah ben non ... J'ai testé que le réel après la recompilation.

Donc ce n'est plus une erreur de compilation ni ssl. C'est chelou car en python only j'ai fait 150 connexion reel, demo, reel, demo ...

Bon bon là faut que j'aille manger et que je passe fire un saut chez moi, je retesterai tout à l'heure.

Tu as bien alncé le programme en mode "Administrateur" ?

ça "pue" le problème/inversion de clef API entre les deux compte, du, peut-être à un souci d'ecriture dans le fichier ... A creuser.
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174669
Enregistré le : 06 sept. 2011 22:45

Re: L3 : Pb en tout genre

Message non lu par Benoist Rousseau »

je n'ai qu'un compte réel, pas créé de demo, en réel ça marche
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Bisare -, je viens de faire le test avec la verison win64
Vierge
Reel -> Ok
Demo -> Ok (là le fichier de compte est bien complétement renseigné)
Reel -> Ok
Demo -> Ok

Aucun souci de login !

Tu peux réessayer et me dire exactement quelle version tu as essayé ?
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Ah mince
Et j'ai aucun ordi en 8.1 à dispo
Je suppose que tu le lance bien avec les droits d'admin ?
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Tu peux faire deux séries de tests :
Vierge
Réel
Demo
Réel
Demo

Puis
Vierge
Demo
Réel
Demo
Réel
s'il te plait ?
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Quand tu n'arrives plus à te connecter sur le deuxième compte (une fois les tous les champs renseigné) quelle est le message d'erreur ?
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Ah très intéressant je crois que j'ai réussi à reproduire ton 'bug'.

Si tu fais vierge, reel, demo : No problemo
par contre si tu fais vierge, demo, reel + switching de compte, là ça bug ...
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Ah ok attend je crois que j'ai un bug différent du tiens.

Quand je fais un switching sur les deux compte cfd à risque limité : ça marche, pas de bug
Par contre si je switch sur le compte MT4 là je me fais jeter mais c'est pas un bug, c'est parceque les epic ne doivent pas renvoyer la bonne infos.
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Marrant, si je met Accoun_NB à autre chose que 0 (1 ou 2) que je veux me connecter en démo, le programme quite.

Et c'est normal je vais mettre une condition supplémentaire pour éviter ce bug/erreur de saisie dans la fenêtre.

Est-ce que c'est ça que tu as comme pb ?
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Ouf donc c'est un bug/erreur de saisie, ça me rassure.

Je vais rajouter un bout de code pour traiter ce cas
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

C'est bon j'ai corrigé, je publie aussi rapidement que possible une version 2.1.1 pour prendre en compte le champ account_nb différent de 0.

Version python : Fait
Version Win64 : Fait et testé avec un compte démo et un acocunt_nb à 1 : ça marche

---

En fait on est face à un bug et un pb avec IG :

La connexion au compte démo : Bug car tu renseignes 1 dans le champ account_nb, or avec les identifiants de démo il n'y a qu'un seul compte, donc il faut obligatoirement mettre ce champ à 0.

Ensuite, si tu connectes en réel sur un compte MT4 (le miens est le n°2), je lance un appel auprès d'IG pour récupérer d'un coup d'un seul l'ensemble des caractéristique de tous les contrats disponible.
Or je pense que depuis que j'ai rajouté les epic DE/UK (ou pas je vais vérifier avec une ancienne version?) IG renvoi un champ vide, ce qui mécaniquement provoque l'arrêt du programme.

Donc là, je vais publier une v2.1.1 qui va corriger le premier point (connexion au compte de démo quelque soit al valeur du champ account_nb), ainsi tu pourras laisser 1 en permanence et te connecter à loisir sur ton compte réel ou ton compte démo.
Pour le pb des comptes MT4, je vais voir ...
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

C'est bon c'est sur le serveur

Le programme s'appel bien 2,1,1 met affiche 2,1 dans la fenêtre du programme, je m'en suis aperçu alors que j'avais preque fini tout mes upload.

Pas le courage de tout refaire.
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Ah ben voilà.

Merci pour la remonté du bug, il était là depuis le début mais on ne le voyait pas ... ils sont filous nos petits "cafards".

Pour le compte MT4 qui fait planter la L3 je crois que je vais laisser tomber, car on ne peut strictement rien faire sur ce compte avec les API ...
Avatar du membre
krisboy
Apprenti Jedi
Messages : 576
Enregistré le : 06 avr. 2015 19:14

Re: L3 : Pb en tout genre

Message non lu par krisboy »

DarthTrader a écrit :Kris

essaye de te connecter depuis le companion IG

http://labs.ig.com/sample-apps/api-companion/index.html

si cela ne fonctionne pas -> Sav IG
01 70 98 18 19
ou par email à
mailto:mailto:support.fr@ig.com.

si cela fonctionne pb L3 alors on regardera, mais essaye de te connecter via le companion d abord
ok darth, ça ne fonctionne pas non plus sur le lab, je vois avec IG

merci pour ton aide
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

attend 24h comme l'a dis Benoist, quand ig ouvre un compte, l'API n'est dispo que 24h après.
Avatar du membre
krisboy
Apprenti Jedi
Messages : 576
Enregistré le : 06 avr. 2015 19:14

Re: L3 : Pb en tout genre

Message non lu par krisboy »

Re, je les ai appelé, en fait ça fonctionne sur mon compte reel lorsque je decoche "demo" sur la l3 avec ma clef de compte reel. Par contre comment vous fonctionnez pour votre compte démo ? j'ai un compte demo associé a mon compte reel avec une autre clef api, quand je rentre cette clef dans la L3 afin de trader sur mon compte démo, là ça ne fonctionne pas, même si "demo" est coché.
Faut 'il juste cocher démo sur la l3 et utiliser la clef api du compte réel ?
Chez ig ils ne savent pas trop me répondre ... merci pour votre aide ;-)
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

Utilises la 2.1.1
là tu pourras renseigner tes identifiants reel ET démo.
Avatar du membre
krisboy
Apprenti Jedi
Messages : 576
Enregistré le : 06 avr. 2015 19:14

Re: L3 : Pb en tout genre

Message non lu par krisboy »

ok falex merci je regarde ça de suite, en tout cas a première vue c'est très propre ... j ai hate de tester sérieusement !!! et d'avance merci pour le partage
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: L3 : Pb en tout genre

Message non lu par falex »

La démo ce n'est pas juste une case à cocher/décocher.

Le compte réel se définie par : login/password/clefapi
le compte démo se définie par un autre triptyque : loignDemo/passwordDemo/ClefapiDemo

kapiche ?