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

Re: [PYTHON] Script API IG STREAM + REST

par falex » 30 sept. 2015 14:20

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)

Re: [PYTHON] Script API IG STREAM + REST

par FemtoTrader » 30 sept. 2015 14:51

Ok donc

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)
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

Re: [PYTHON] Script API IG STREAM + REST

par falex » 30 sept. 2015 14:55

DAns le forum on a déjà répondu à cette question.

Tu peux appeler la variable toto si tu veux ;-)


Re: [PYTHON] Script API IG STREAM + REST

par falex » 30 sept. 2015 16:33

Tu es trop bon béni :-D on lu doit bien ça ;)

Re: [PYTHON] Script API IG STREAM + REST

par FemtoTrader » 30 sept. 2015 17:10

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

Re: [PYTHON] Script API IG STREAM + REST

par beni » 30 sept. 2015 17:52

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.

Re: [PYTHON] Script API IG STREAM + REST

par falex » 30 sept. 2015 17:54

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,

Re: [PYTHON] Script API IG STREAM + REST

par FemtoTrader » 30 sept. 2015 18:34

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 ?

Re: [PYTHON] Script API IG STREAM + REST

par FemtoTrader » 02 oct. 2015 17:09

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

Sujets similaires
API REST / STREAM
par FemtoTrader » 22 sept. 2014 10:35 (178 Réponses)
ig rest api - heure des ouvertures et clotures quotidiennes
par falex » 22 avr. 2015 14:50 (3 Réponses)
IG API : Augmentation du nombre de requet REST
par falex » 04 août 2016 10:31 (9 Réponses)
API IB TWS comment stream flux future Dax
par shuraver » 28 mai 2020 22:07 (3 Réponses)
Récupérer les cours avec l'API IG Market et Python
par layzard » 24 juil. 2016 12:09 (53 Réponses)
Des API pout télécharger les données en python
par hamza123 » 19 mai 2017 10:18 (2 Réponses)
REST , maj
par brucy » 21 août 2015 18:23 (1 Réponses)
Script logiciel pour automatiser des actions sur le web
par Uncharted » 18 nov. 2015 00:36 (19 Réponses)
Script / Site web indiquant les actions PEA oversold
par Deejay87 » 23 sept. 2019 14:14 (2 Réponses)