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

Re: Developper une interface de trading auto en Python pour

par takapoto » 05 oct. 2018 10:31

Attention, pour pouvoir utiliser les API, il faut avoir un compte directement chez ig.

Re: Developper une interface de trading auto en Python pour

par beloul » 05 oct. 2018 11:19

Salut Fx et Taka, moi aussi jsuis à fond sur le codage (de probulder), mais qu'es ce Python ? qu'elle avantage ? j'ai commencer à regarder sur le net.

Re: Developper une interface de trading auto en Python pour

par takapoto » 05 oct. 2018 11:26

Probuilder est un langage efficace mais rudimentaire.
Il ne permet pas, par exemple, de créer et d'utiliser des fonctions, ce qui est indispensable dans un développement complexe.
Donc, si on veut aller plus loin que ce que propose probuilder, et coder des stratégies plus élaborées, il faut utiliser un langage plus avancé.
Comme Python ou d'autres.
Mais c'est un gros travail car il faut non seulement apprendre le langage, mais aussi apprendre à utiliser les API d'ig.

Re: Developper une interface de trading auto en Python pour

par beni » 05 oct. 2018 12:06

Beau projet !

Si cela peut t'aider j'avais dévelopé il y a quelques années une interface de scalping pour ig en python, avant que la version 10.3 débarque. Le projet a été abandonné avec sa sortie mais beaucoup de choses restent fonctionnelles. Les sources sont sur github
https://github.com/beniSo/WuScalp

Concernant les IDE,j'utlise sublime text 3 car léger, mais c'est un peu plus ardu de le rendre efficace ;)

Re: Developper une interface de trading auto en Python pour

par fxbravo » 05 oct. 2018 14:24

Merci à tous pour vos différents échanges, c'est top!

Je vais avoir de quoi lire comme code :lol:

Re: Developper une interface de trading auto en Python pour

par fxbravo » 09 oct. 2018 08:35

J'ai trouvé des super vidéos pour apprendre Python (elles datent un peu, mais pour comprendre les grandes fonctions, ça devrait suffit je pense)!

Je mets le lien, ça peut servir à d'autres:

https://www.dailymotion.com/playlist/x22t3u


J'ai trouvé aussi ce super site pour apprendre Python :lol: :

http://apprendre-python.com

Re: Developper une interface de trading auto en Python pour

par fxbravo » 14 oct. 2018 16:57

Hello!

Je vous fais un petit résumé depuis mon dernier post: J'ai commencé des cours Python sur Codecademy et d'autres sites afin d'acquérir les bases et pouvoir comprendre les différents codes que vous m'avez donné.

Sinon, lors de mes pérégrinations sur GitHub, je suis tombé, de lien en lien, sur ce site: https://www.backtrader.com/index

Ca a l'air super comme site :top:

Qui connait? Et si oui, vous en êtes-vous déjà servi pour construire des algos?

Bonne fin de weekend à tous ;)

Re: Developper une interface de trading auto en Python pour

par ticktack » 14 oct. 2018 17:33

Je ne me ferai jamais à la syntaxe de python … trop d'années de codage derrière moi avec des syntaxes plus classiques (pascal, php, java ...), ça me pique les yeux quand je lis du python :mrgreen:

Re: Developper une interface de trading auto en Python pour

par fxbravo » 14 oct. 2018 18:11

:lol:

#BeAgile

Re: Developper une interface de trading auto en Python pour

par Junior » 14 oct. 2018 19:34

La chaine YT formationVideos est top pour apprendre python

ou en livre classique tu as celui la qui est top aussi h**ps://inforef.be/swi/download/apprendre_python3_5.pdf en libre acces

Re: Developper une interface de trading auto en Python pour

par fxbravo » 15 oct. 2018 08:19

Merci pour les liens Junior :top:

Re: Developper une interface de trading auto en Python pour

par Epitaf » 16 oct. 2018 09:21

C'est très long,

Il faut avoir une bonne expérience dans le langage python.
Il faut avoir une stratégie qui fonctionne manuellement.

Bon courage, si tu pars de zéro, on en reparle dans quelques années :)

Re: Developper une interface de trading auto en Python pour

par Photon » 16 oct. 2018 10:19

J'ai le même projet que toi !
Si tu veux apprendre Python, tu peux commencer tout bêtement par OpenClassrooms :
https://openclassrooms.com/fr/courses/235344-apprenez-a-programmer-en-python

Après pour approfondir le langage il n'y a rien d'autre que la pratique.
Il y a plein d'astuces et de modules à connaître pour avoir une programmation efficace en Python.

En tout cas, j'en suis au stade où je cherche un broker qui a une API Python, tu dis qu'ig en a une mais je ne la trouve pas !
Tu sais quel est le montant minimum de dépôt pour l'ouverture d'un compte chez ig ?

Re: Developper une interface de trading auto en Python pour

par fxbravo » 16 oct. 2018 10:28

@eptiaf: merci pour les encouragement :top:

@photon: tu as des liens qui ont été mis en 1ère page ;) Pour le montant minimum, je ne sais pas. Le mieux étant de les appeler.

Re: Developper une interface de trading auto en Python pour

par Photon » 16 oct. 2018 15:36

@fxbravo: d'accord donc si ce sont des projets Github, ce ne sont pas des API officielles. Quelqu'un les as déjà testées ? Ça ne pose pas de soucis de sécurité ?

Re: Developper une interface de trading auto en Python pour

par Epitaf » 16 oct. 2018 16:08

Tu peux consulter le code si tu souhaites vérifier.
Et donc avant cela, apprendre le python, il y a de très bon MOOC sur YouTube, prends toi une à deux heures par jour pendant les prochains mois pour apprendre ce langage de programmation. Si tu as des questions n'hésites pas.

Re: Developper une interface de trading auto en Python pour

par PtitFab » 17 oct. 2018 00:15

- Photon : Le dépôt minimum pour l'ouverture d'un compte ig est 1000 euros.
Il y a quelques mois, j'ai essayé l'API en python sur GitHub, mais sans succès.
Comme je connais aussi le Java et le C#, je n'ai pas insisté avec Python, bien que ce soit mon langage préféré.
Le langage C# est pas mal aussi pour débuter.

Re: Developper une interface de trading auto en Python pour

par Photon » 21 oct. 2018 15:35

@PtitFab : Merci pour ton retour ! Il faut que je jette un oeil plus en détail dans le code, je n'ai peut-être pas besoin de tout...

Sujets similaires
Python : IDE && interface graphique
par falex » 08 août 2016 22:08 (3 Réponses)
Comment développer un système de trading?
par Edd » 23 avr. 2016 22:04 (16 Réponses)
Aide pour développer l’équivalent de la Jurik Moving Average
Fichier(s) joint(s) par bruno974 » 11 déc. 2017 16:23 (56 Réponses)
Se développer en image
Fichier(s) joint(s) par ChristelleP » 27 oct. 2020 22:57 (32 Réponses)
Développer sa culture générale
Fichier(s) joint(s) par Papaours74 » 18 mars 2021 14:04 (9 Réponses)
Créer une application de trading (en python)
par hamza123 » 06 mai 2017 17:33 (11 Réponses)
Trading automatique Python & VantageFX
par DarkPoule » 18 juil. 2023 12:49 (5 Réponses)
Windows, Python et batch de lancement
Fichier(s) joint(s) par Benoist Rousseau » 10 mai 2015 15:38 (1 Réponses)