Mon petit utilitaire de trading
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Mon petit utilitaire de trading
En complément je dirai que le niveau requis consiste à savoir passer 3 lignes de commandes :
Deux pour installer une et une seule fois les deux modules nécessaire
Puis une dernière pour lancer le programme.
Deux pour installer une et une seule fois les deux modules nécessaire
Puis une dernière pour lancer le programme.
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Mon petit utilitaire de trading
ALELUIIA !!!
J'ai enfin trouver le bout de programme qui va bien pour franchir le proxy de la boite.
cntml
hyper simple à installer (un .exe qui copie quelques fichier).
Un fichier cntml.ini à éditer pour rentrer les paramètre d'authentification du proxy
Votre navigateur ou programme à faire pointer en 127.0.0.1:3128 et zaie !!!!
Alors là je suis super content,ca r je vais enfin pouvoir utiliser mon programme depsui le bureau sans avoir besoin de me déconnecter du réseau !!!
Yes yes yes yes !
Et de là j'ai fait quelque mise-à-jour du programme :
1) la fonction proxy est maintenant opérationnel
2) j'ai enfin pris le temps de gérer correctement la liste des positions ouverte.
3) il me retse un bug d'affichage à gérer mais rien de bien méchant. Pas eu le temps de finir de réflchir à la bonne boucle ... (j'étais en hypo)
donc si tuout va bien à la fin du mois je vous une v1.6 avec la liste des positions fonctionnel.
ça fait plaisir quand ça avance vite et bien (1h ce matin alors que ça faisait 1 mois que ces deux points me bloqué, question d'esprit libre certainement).
J'ai enfin trouver le bout de programme qui va bien pour franchir le proxy de la boite.
cntml
hyper simple à installer (un .exe qui copie quelques fichier).
Un fichier cntml.ini à éditer pour rentrer les paramètre d'authentification du proxy
Votre navigateur ou programme à faire pointer en 127.0.0.1:3128 et zaie !!!!
Alors là je suis super content,ca r je vais enfin pouvoir utiliser mon programme depsui le bureau sans avoir besoin de me déconnecter du réseau !!!
Yes yes yes yes !
Et de là j'ai fait quelque mise-à-jour du programme :
1) la fonction proxy est maintenant opérationnel
2) j'ai enfin pris le temps de gérer correctement la liste des positions ouverte.
3) il me retse un bug d'affichage à gérer mais rien de bien méchant. Pas eu le temps de finir de réflchir à la bonne boucle ... (j'étais en hypo)
donc si tuout va bien à la fin du mois je vous une v1.6 avec la liste des positions fonctionnel.
ça fait plaisir quand ça avance vite et bien (1h ce matin alors que ça faisait 1 mois que ces deux points me bloqué, question d'esprit libre certainement).
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: Mon petit utilitaire de trading
quand tu parles de boucle, ça me fait penser au turbo pascal si tu as connu
Merci Falex
pour tout ce que tu nous apportes
Merci Falex
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Mon petit utilitaire de trading
Oula oui j'ai connu
J'ai échappé de justesse au lisp et autres vieilles bouzes.
Les principes de programmation itératif n'ont pas évolué depuis les années 70/80. Les nouveautés ce sont la programmation orientée objet (OO) et le multi-threading/multi-processing.
Une boucle restant toujours une boucle
---
Arrêtes tu va me faire rougir
J'ai échappé de justesse au lisp et autres vieilles bouzes.
Les principes de programmation itératif n'ont pas évolué depuis les années 70/80. Les nouveautés ce sont la programmation orientée objet (OO) et le multi-threading/multi-processing.
Une boucle restant toujours une boucle
---
Arrêtes tu va me faire rougir
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Mon petit utilitaire de trading
Yes c'est bon j'ai un processus de gestion des evenements et d'affichage des positions en cours qui tiens la route.
Je rajoute un message d'erreur quand le ticket ne passe (i.e pas assez de fond) et je vous le met à disposition.
Je rajoute un message d'erreur quand le ticket ne passe (i.e pas assez de fond) et je vous le met à disposition.
-
leroidessables
- Chevalier Émérite Jedi
- Messages : 3517
- Enregistré le : 30 août 2014 21:13
Re: Mon petit utilitaire de trading
As-tu penser à inclure un disclaimer de non responsabilité?
-
lemerou
- Apprenti Jedi
- Messages : 626
- Enregistré le : 01 juil. 2013 14:17
Re: Mon petit utilitaire de trading
Question bête (c'est ma spécialité) : c'est facile de faire un exécutable à partir d'un programme en Python ?
Ca pourrait résoudre le problème de ceux qui n'arrivent pas à faire l'install des packages.
Ca pourrait résoudre le problème de ceux qui n'arrivent pas à faire l'install des packages.
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Mon petit utilitaire de trading
Leroi > non
Lemerou > oui et non tant que je n'ai pas une version suffisamment abouti ça restera des fichiers Python
Lemerou > oui et non tant que je n'ai pas une version suffisamment abouti ça restera des fichiers Python
-
lemerou
- Apprenti Jedi
- Messages : 626
- Enregistré le : 01 juil. 2013 14:17
Re: Mon petit utilitaire de trading
Ok, pas de soucis.
C'était juste une idée comme ça.
C'était juste une idée comme ça.
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Mon petit utilitaire de trading
Falex pourrait tu remettre l'option demo s'il te plait, du au pb de secu dont j ai parler dans un autre poste IG a changer l acces au compte demo lie a un compte réel et il faut désormais un identifiant spécifique pour connecter l'api au compte demo
avec tes anciennes version du pg ou il y a l option demo je peut me connecter mais avec les dernière version ou l option demo est suprimé c 'est impossible

avec tes anciennes version du pg ou il y a l option demo je peut me connecter mais avec les dernière version ou l option demo est suprimé c 'est impossible
-
beni
- Compagnon Jedi
- Messages : 1395
- Enregistré le : 11 juil. 2012 18:31
Re: Mon petit utilitaire de trading
Suite aux demandes récurrents j'ai tenté d'en faire une appli, mais j'ai eu quelques problèmes avec requests et les certificats...
Après quelques recherches j'ai réussi à faire un truc mais ça marche de manière anarchique, je mets ça sur le compte des problèmes d'aujourd'hui (en tout cas j'espère)
Et comme je bricole un programme de mon côté j'ai bloqué mon compte suite à trop de requêtes incorrectes
Je mettrai en ligne dès que j'arrive à avoir quelque chose de stable.
Bonne soirée.
Après quelques recherches j'ai réussi à faire un truc mais ça marche de manière anarchique, je mets ça sur le compte des problèmes d'aujourd'hui (en tout cas j'espère)
Et comme je bricole un programme de mon côté j'ai bloqué mon compte suite à trop de requêtes incorrectes
Je mettrai en ligne dès que j'arrive à avoir quelque chose de stable.
Bonne soirée.
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: Mon petit utilitaire de trading
merci beaucoup de gens vont te bénir 
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Mon petit utilitaire de trading
C'est quoi cette histoire darth ?
Il y a un login dédié pour l'API ?
Si oui et que le comptes ne sont plys préfixé par demi- va falloir que je remette la case ... Snif
Ça fait longtemps que c'est en place ?
---
Darth, en attendant tu peux modifier à la main le fichier url.py
Il y a un login dédié pour l'API ?
Si oui et que le comptes ne sont plys préfixé par demi- va falloir que je remette la case ... Snif
Ça fait longtemps que c'est en place ?
---
Darth, en attendant tu peux modifier à la main le fichier url.py
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Mon petit utilitaire de trading
merci pour le tuyau Falex
les changement sont depuis le WE dernier
pour les compte demo non relier a un compte réel il n y a pas de changement, mais pour les compte demo relier il n est plus possible de se loguer directement faut passer par le compte reel, et pour se loguer avec l API il faut passer par un login dedié (copie d ecran que j ai joint ci dessus)
mon premier reflex a ete de céer un login avec le prefix demo- mais le systeme refuse se type de login name, donc oui je pense qu il vas falloir remettre la case démo ... ou faire debug sur compte réel
les changement sont depuis le WE dernier
pour les compte demo non relier a un compte réel il n y a pas de changement, mais pour les compte demo relier il n est plus possible de se loguer directement faut passer par le compte reel, et pour se loguer avec l API il faut passer par un login dedié (copie d ecran que j ai joint ci dessus)
mon premier reflex a ete de céer un login avec le prefix demo- mais le systeme refuse se type de login name, donc oui je pense qu il vas falloir remettre la case démo ... ou faire debug sur compte réel
-
beni
- Compagnon Jedi
- Messages : 1395
- Enregistré le : 11 juil. 2012 18:31
Re: Mon petit utilitaire de trading
Ayé j'ai résolu les problèmes pour la compilation.
Je mets donc en ligne deux choses (lien en fin de message):
- un fichier .msi: c'est un installeur windows contenant tout ce qu'il faut pour faire tourner le programme. Les droits administrateurs sont requis pour l'installer. Idem pour le lancer: click droit sur l'exécuable main.exe dans le dossier d'install (par défaut C:\Program Files (x86)\Andlil\IG Trading) puis "exécuter avec les droits administrateurs"). Je vous conseille de toujours le lancer depuis le dossier d'install pour éviter les problèmes de chemins.
- un dossier .zip: c'est pour ceux qui n'ont pas les droits admin. décompresser le fichier et lancer le main.exe.
Chez moi cela marche bien sous windows 7. Vous n'avez, normalement, pas besoin d'avoir python d'installé (je l'avais déjà fait pour un autre projet).
La console reste ouverte une fois le programme lancée. Ne la fermez pas !! cela ferme aussi le programme. Je vous conseille de la garder dans un coin et d'y jeter un œil régulièrement pour y suivre les updates.
Attention!!! Je n'ai pas fait des tests très poussés. A utiliser avec prudence.
Les exécutables sont garantis sans virus.
N'hésitez pas à faire remonter des bugs/remarques je verrai ce que je peux faire.
Bisous.
https://www.andlil.com/api/L3-Scalping/
Je mets donc en ligne deux choses (lien en fin de message):
- un fichier .msi: c'est un installeur windows contenant tout ce qu'il faut pour faire tourner le programme. Les droits administrateurs sont requis pour l'installer. Idem pour le lancer: click droit sur l'exécuable main.exe dans le dossier d'install (par défaut C:\Program Files (x86)\Andlil\IG Trading) puis "exécuter avec les droits administrateurs"). Je vous conseille de toujours le lancer depuis le dossier d'install pour éviter les problèmes de chemins.
- un dossier .zip: c'est pour ceux qui n'ont pas les droits admin. décompresser le fichier et lancer le main.exe.
Chez moi cela marche bien sous windows 7. Vous n'avez, normalement, pas besoin d'avoir python d'installé (je l'avais déjà fait pour un autre projet).
La console reste ouverte une fois le programme lancée. Ne la fermez pas !! cela ferme aussi le programme. Je vous conseille de la garder dans un coin et d'y jeter un œil régulièrement pour y suivre les updates.
Attention!!! Je n'ai pas fait des tests très poussés. A utiliser avec prudence.
Les exécutables sont garantis sans virus.
N'hésitez pas à faire remonter des bugs/remarques je verrai ce que je peux faire.
Bisous.
https://www.andlil.com/api/L3-Scalping/
-
leroidessables
- Chevalier Émérite Jedi
- Messages : 3517
- Enregistré le : 30 août 2014 21:13
Re: Mon petit utilitaire de trading
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: Mon petit utilitaire de trading
génial je teste dimanche (sunday) ou lundi merci
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Mon petit utilitaire de trading
Darth : sur les comptes j'ai pas ta fenêtre avec login dédié pour l'api. As-tu mis en place la double authentification de ton compte ?
---
Beni tu as "compilé" quelle version ?
---
Beni tu as "compilé" quelle version ?
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Mon petit utilitaire de trading
Falex non rien active du tout, est ce que ton compte demo est connecter au compte reel , peut tu commuter directement de l un a l autre? autre point après intervention d ig je peut plus me connecter non plus directement a mon compte démo je dois passer par mon compte reel.
tout ceci est partie du fait que la semaine dernière je me suis plein a IG que lorsque les 2 type de compte sont relié il est possible de commuter du compte demo au compte réel sans vérification et on ne pouvait pas changer le password du compte demo et que je trouvais cela limite niveau secu
mais il semble en suivant celle file ig-demo-en-panne-t8457.html que je ne suis pas le seul qui est subit les modifications
tout ceci est partie du fait que la semaine dernière je me suis plein a IG que lorsque les 2 type de compte sont relié il est possible de commuter du compte demo au compte réel sans vérification et on ne pouvait pas changer le password du compte demo et que je trouvais cela limite niveau secu
mais il semble en suivant celle file ig-demo-en-panne-t8457.html que je ne suis pas le seul qui est subit les modifications
-
beni
- Compagnon Jedi
- Messages : 1395
- Enregistré le : 11 juil. 2012 18:31
Re: Mon petit utilitaire de trading
La dernière, effectivement il faudrait que j'intègre cette info, ça peut toujours servirfalex a écrit :Beni tu as "compilé" quelle version ?
