C'est ainsi que fonctionne L3 à l'heure actuel (la souscription se faisant à la volée en fonction de ce que l'on a en portif et des changements de sous-jacent)
Ok donc
ce qui est quand même étrange c'est le "s" à la fin de item_ids
Savez-vous où récupérer une liste des "epic" ?
La question m'a été posée (elle est intéressante je trouve)
https://github.com/ig-python/ig-markets-stream-api-python-library/issues/6
mais je n'en sais rien !
Je vois 2 solutions:
utiliser les watchlists ou faire une recherche par terme
Code : #
for item_id in ['L1:CS.D.GBPUSD.cfd à risque limité.IP', 'L1:CS.D.USDJPY.cfd à risque limité.IP']:
priceTable = igls.Table(client,
mode=igls.MODE_MERGE,
item_ids=item_id,
schema='UPDATE_TIME BID OFFER CHANGE MARKET_STATE',
item_factory=lambda row: tuple(float(v) for v in row)
)
priceTable.on_update.listen(process_price_update)
Savez-vous où récupérer une liste des "epic" ?
La question m'a été posée (elle est intéressante je trouve)
https://github.com/ig-python/ig-markets-stream-api-python-library/issues/6
mais je n'en sais rien !
Je vois 2 solutions:
utiliser les watchlists ou faire une recherche par terme
DAns le forum on a déjà répondu à cette question.
Tu peux appeler la variable toto si tu veux
Tu peux appeler la variable toto si tu veux

Tu es trop bon béni
on lu doit bien ça 


Merci beni si je comprend bien la réponse
qui permet d'obtenir la liste
https://www.andlil.com/api/Epics/log_epics.txt
est dans le code C#
https://www.andlil.com/api/Epics/Source ... Program.cs
en scrappant une page web c'est bien ça ?
c'est pas en utilisant l'API
qui permet d'obtenir la liste
https://www.andlil.com/api/Epics/log_epics.txt
est dans le code C#

https://www.andlil.com/api/Epics/Source ... Program.cs
en scrappant une page web c'est bien ça ?
c'est pas en utilisant l'API
Ah tu voulais la méthode !
A vrai dire je ne me suis jamais intéressé au code posté par brucy, mais apparement t'as besoin d'un token donc d'une clé API.
--
En parcourant vite fait le code et le sujet effectivement ça ne passe pas par des requêtes get et tout et tout...
Je crois que jized utilise /marketnavigation/ et /marketnavigation/{nodeId} et donc l'API, avec une tempo entre les requêtes pour éviter de ce faire kicker par ig.
A vrai dire je ne me suis jamais intéressé au code posté par brucy, mais apparement t'as besoin d'un token donc d'une clé API.
--
En parcourant vite fait le code et le sujet effectivement ça ne passe pas par des requêtes get et tout et tout...
Je crois que jized utilise /marketnavigation/ et /marketnavigation/{nodeId} et donc l'API, avec une tempo entre les requêtes pour éviter de ce faire kicker par ig.
J'ai fait le même exercice, et j'en ai fait la même conclusion, il faut mettre ses identifiants de comptes et ensuite ça récupère via l'aPI.
Seul limite tu ne vois que les cfd à risque limité accessible dans ton pays,
Seul limite tu ne vois que les cfd à risque limité accessible dans ton pays,
ok merci.
ça vaut peut-être le coup que je teste ça en Python (pour le fun
)
parce que le seul code que j'ai vu c'est du C#, il y a quelqu'un qui a ça en Python ?
ça vaut peut-être le coup que je teste ça en Python (pour le fun

parce que le seul code que j'ai vu c'est du C#, il y a quelqu'un qui a ça en Python ?
Fusion du projet REST avec le projet STREAM, organisation GitHub ig-python créée
ça se passe ici
https://github.com/ig-python/ig-markets-api-python-library
ça se passe ici
https://github.com/ig-python/ig-markets-api-python-library
Bonjour
Merci pour ces echanges qui m'aident beaucoup. J' ai essayé les modifs discutees dans cette file:
price_table = igls.Table(client,
mode=igls.MODE_MERGE,
item_ids='MARKET:%s' % epic,
schema="OFFER Bid"
)
et modif de IGLS aussi.
....J'obtiens bien le flux et le Bid et ask mais si je change l epic je reste sur Bid/ask de l ancien epic.
si je remplace par item_ids='MARKET:%s' % epic, par item_ids= epic, pas d update du Bid/ask.
Si qq 1 puet m'aider, merci d avance
Merci pour ces echanges qui m'aident beaucoup. J' ai essayé les modifs discutees dans cette file:
price_table = igls.Table(client,
mode=igls.MODE_MERGE,
item_ids='MARKET:%s' % epic,
schema="OFFER Bid"
)
et modif de IGLS aussi.
....J'obtiens bien le flux et le Bid et ask mais si je change l epic je reste sur Bid/ask de l ancien epic.
si je remplace par item_ids='MARKET:%s' % epic, par item_ids= epic, pas d update du Bid/ask.
Si qq 1 puet m'aider, merci d avance
Sujets similaires
ig rest api - heure des ouvertures et clotures quotidiennes
par falex » 22 avr. 2015 14:50 (3 Réponses)
par falex » 22 avr. 2015 14:50 (3 Réponses)
Récupérer les cours avec l'API IG Market et Python
par Amarantine » 24 juil. 2016 12:09 (55 Réponses)
par Amarantine » 24 juil. 2016 12:09 (55 Réponses)
Andlil 100% sans mouchard publicitaire ou script de suivi
Fichier(s) joint(s) par frigolite » 19 avr. 2015 14:19 (6 Réponses)
Fichier(s) joint(s) par frigolite » 19 avr. 2015 14:19 (6 Réponses)
Script logiciel pour automatiser des actions sur le web
par Uncharted » 17 nov. 2015 23:36 (19 Réponses)
par Uncharted » 17 nov. 2015 23:36 (19 Réponses)