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

Re: L3 : Pb en tout genre

par Fred44 » 22 mai 2015 16:06

Bon, j’avance un peu en testant quelques applis avec tkinter, le clavier est reconnu ainsi les changements de couleurs des boutons.

Donc, cela vient bien de la librairie.

Maintenant, je vais plonger dans le code natif des fonctions sous Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue. et tkinter, afin de découvrir les subtilités.

A plus et merci pour les infos sur les décorateurs

Re: L3 : Pb en tout genre

par DarthTrader » 22 mai 2015 17:52

bon petit retour sur la 1.14.1

première connections j ai cliquer sur exit au lieu de connect, le connect à droite c'est moyen intuitif

pour les touches :
gauche vente
droite achat
bas close all
haut ??? je croyais que ça fermait la dernière position mais rien ne ce passe

Re: L3 : Pb en tout genre

par falex » 22 mai 2015 18:04

Darth pour la deuxième fois : Haut : Rien du tout, je ne sais pas qui a dit que la touche haut faisait quelque chose ...

C'et la touche Ctrl qui ferme le ticket le plus bas de la liste (donc normalement le dernier ouvert)

---

ConneXion ou ConneCTion :musique:

Re: L3 : Pb en tout genre

par swapping » 22 mai 2015 18:12

@falex, les deux sont bon en français (connection ou connexion) mais on emploi plus souvent le "connexion" américanisé au lieu de connection alors qu'on se connecte et aussi "déconnection" et pas "déconnexion"
curiosité de la langue française qui veut s'américaniser :roll:

Re: L3 : Pb en tout genre

par DarthTrader » 22 mai 2015 18:13

Heikin Ashi ok Falex, depuis hier je cherche j arrivais plus a trouver comment fermer la dernière position :oops:

donc en résumé
pour les touches :
gauche sell
droite buy
bas close all
ctrl close last position

pour ConneXion ou ConneCTion peu importe tant que c'est a gauche :lol2:

Edit: pour les touches sur mac:
gauche sell
droite buy
bas close all
cmd close last position

Re: L3 : Pb en tout genre

par beni » 22 mai 2015 18:47

Je me disais que j'avais les oreilles qui sifflaient :mrgreen:

Je suis sincèrement désolé pour l'erreur dans le code et merci a falex pour le débuggage. Est-ce que tu pourrais m'en dire plus (par mail/mp si tu veux pas polluer la file) ?
Parce que chez moi j'ai testé hier et à l'instant aucun prob de flux/connection/passage d'ordre. Le seul problème est effectivement quand on met un TP/SL ça s'emmêle. Désolé encore une fois pour l'imbroglio que j'ai créée :oops: :oops:
Du coup je compile la dernière version ?


y aurait il moyen via API de récupérer le derniers prix de l'epic (sans passer par le streamer)...ensuite le streamer prend le relais pour update le bid-ask
Tu peux faire une recherche avec l'epic et tu récupères le dernier bid/ask dans la réponse pour la màj des boutons.
https://labs.ig.com/rest-trading-api-reference/service-detail?id=142
, il me semble que Qt passe mieux mais j ai été confronté au problème de la fonction call_later qui permet de mettre à jour les champs une fois l appli lancée
Avec PyQt tu ne peux pas modifier un widget depuis un autre thread que celui qui a créée le widget, généralement le main. Du coup tu dois passer par des objects qui vont émettre un signal depuis le thread du stream (par exemple) que ton main thread va récupérer pour mettre à jour le widget.
J'ai été confronté au même problèmes vu que je threade mes requêtes.
Je ne sais pas si tu as déjà fais du Qt, mais regardes ces liens, ils m'ont été très utiles:
http://doc.qt.io/qt-4.8/signalsandslots.html
http://openclassrooms.com/courses/programmez-avec-le-langage-c/les-signaux-et-les-slots-2
http://stackoverflow.com/questions/12083034/pyqt-updating-gui-from-a-callback



------
Falex, si un jour t'es sur Grenoble, c'est ma tournée ;-)

Re: L3 : Pb en tout genre

par falex » 22 mai 2015 18:58

ok Beni

J'ai compilé une première version tu peux vérifier si j'ai tout bon ? (Cf. File L3 programme)

Re: L3 : Pb en tout genre

par beni » 22 mai 2015 19:06

Oui je viens de voir ça, cool !

De toute façon une fois le script crée je change juste le n° de version.
Il ne faut pas oublier de décommenter la ligne suivante:

Code : #

# os.environ["REQUESTS_CA_BUNDLE"] = os.path.join(os.getcwd(), 'cacert.pem')
pis tu fais juste un python setup.py bdist_msi en ligne de commande dans le dossier des sources et c'est parti.

A ce propos tu peux faire un image mac (.dmg) avec l'option bdist_dmg un truc comme ça. Mais comme j'ai pas mac :mrgreen:

Re: L3 : Pb en tout genre

par DarthTrader » 22 mai 2015 19:38

les amis si on pouvait installer le pg juste en faisant
$ sudo apt-get install L3Scalping
alors la ce serait champagne!

Re: L3 : Pb en tout genre

par beni » 25 mai 2015 18:18

Concernant les problèmes console qui disparaît au login.
Ce problème vous concerne uniquement si vous avez installez le programme.
Comme - l'a dit, c'est dû à des problèmes de droits admin. En effet le programme écrit dans des fichiers (log/cours/préferences...) et doit disposer des droits pour le faire. Il faut donc lancer le programme avec les droits admin

Pour ceux qui ne dispose pas des droits admin, je n'ai pas encore mis l'éxecutable 'tout-en-un' sur le FTP, mais vous pouvez le trouvez ici:
https://www.andlil.com/api/L3-Scalping/

sous le nom Andlil L3 v1.14-win32.zip. Dézipper l'archive et lancer le main.exe.


Que ce soit pour l'éxecutable ou l'installeur, vous n'avez besoin d'aucune installation python/requests/Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue. ou autre.

Re: L3 : Pb en tout genre

par dav » 25 mai 2015 18:36

En fait, pour moi, ca ouvre pour le réel, mais impossible pour la démo...et j'ai pensé à changer de compte avant d'ouvrir la L3...

Re: L3 : Pb en tout genre

par FabulousFab » 25 mai 2015 19:25

Salut,

Merci à tous cela fonctionne via mon compte réel. Par contre impossible via le compte démo malgré le fait d'avoir générer une nouvelle clé API. Peut être un probleme d'identifiants puisque maintenant la bascule se fait via le comte réel.

Merci encore pour le travail, le partage et l'entraide :mercichinois: .

Re: L3 : Pb en tout genre

par dav » 25 mai 2015 19:30

J'ai le même souci ;)

Bon c'est pas dramatique je ferais des tests en scalp sur le cac à 1€.

Vous prenez pas la tête, vous avez déjà effectué un fabuleux travail

Authentifients différents "réel - démo"

par swapping » 25 mai 2015 19:32

On est bien d'accord que pour se logger sur le compte démo, il vous faut un "username et password" différent de celui du réel ?
Et c'est dans le compte démo, à la création de la clé api que cela se trouve (tout en bas) ;)

Re: L3 : Pb en tout genre

par DarthTrader » 25 mai 2015 19:42

Yep pour se loguer en démo il faut la clé APi créer identifiant et passwd specifique et cocher la case démo sur la fenêtre de login de la L3
Screen Shot 2015-05-25 at 12.38.08.png
Screen Shot 2015-05-25 at 12.38.08.png (75.04 Kio) Vu 623 fois
de plus il faut un compte démo relié à un compte réel...

Une image vaut mieux qu'un long discours

par swapping » 25 mai 2015 19:45

Darth Trader :lol: :top:

Re: L3 : Pb en tout genre

par falex » 25 mai 2015 19:50

Ok Darth je comprend mieux :
1) vous vous loguer en réel
2) vous switchez sur la demo
3) vous créer les login/pass et clef
4) dans L3 c'est ces infos qu'il faut mettre et Cochet la case demo.

---

Avec les API il n'y a de "switching" reel-> demo comme sur le web.

Re: L3 : Pb en tout genre

par DarthTrader » 25 mai 2015 20:02

yep exact Falex, même plus possible de se loguer directement sur le compte demo
tout est venu de quand ils on lié les comptes, je métait plain que on pouvais se loguer sur le compte réel depuis le compte démo sans vérification mais qu'il etait impossible de changer le passwd du compte démo et que niveau sécu c'etait leger
après il y a eu 2 3 semaines de flottement et de bug puis ils ont sortie cette solution

Re: L3 : Pb en tout genre

par dav » 25 mai 2015 22:13

Merci Darth d'avoir éclairé ma lanterne ...c'est parfait :top:

Re: L3 : Pb en tout genre

par falex » 26 mai 2015 00:25

Je suis allée voir à la source : les amis d'ig confirme bien le changement

Sujets similaires
File de suivi Forex en tout genre
Fichier(s) joint(s) par falex » 09 sept. 2014 16:18 (55 Réponses)
Qui écoute des compilations genre Hotel Costes?
par PHAN » 12 sept. 2020 23:49 (2 Réponses)
Quel genre de clients un broker comme IB aime-t-il ?
par BearyLeBull » 21 sept. 2023 11:29 (5 Réponses)