Mon petit utilitaire de trading

LabZone, l'atelier de développement du forum Andlil : API, logiciels et utilitaires de trading créés par les membres, versions, bugs et idées.
lemerou
Apprenti Jedi
Messages : 626
Enregistré le : 01 juil. 2013 14:17

Re: Mon petit utilitaire de trading

Message non lu par lemerou »

Beni, merci pour l'executable.
Ca ne fonctionne pas non plus avec mon compte demo
Par contre en réél, ça a l'air nickel (enfin je n'ai pas encore essayé de passer d'ordre).
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

Lemerou ton login de compte commence par "demo-" ou pas ?
lemerou
Apprenti Jedi
Messages : 626
Enregistré le : 01 juil. 2013 14:17

Re: Mon petit utilitaire de trading

Message non lu par lemerou »

Non. Tu crois que ça joue ?
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Mon petit utilitaire de trading

Message non lu par beni »

lemerou a écrit :Non. Tu crois que ça joue ?
Pour moi oui. J'ai un login et mot de passe différent pour chacun des comptes (réel ou démo). Pour se connecter via l'Api il faut ajouter le préfixe "demo-" + ton login. Par contre cela ne semble pas marcher via le site web...
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

Note du programmeur :

Si votre login est prefixé avec "demo-" alors le programme utilise l'URL des serveurs de demo, sinon il utilise l'URL des serveurs de prod.

Jusqu'à présent touts les comptes démos avaient ce prefixe, mais comme ce n'est plus le cas il faut que je remette la case à cocher pour que le programme pointe sur la bonne adresse.

Donc oui c'est pour ça que tu n'y arrives pas.
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

Voilà version 1.6 avec au menu :

Code : #

### -[b] Correction de l'usage du proxy[/b] (remplacement de la clef 'http' par 'https') : ça marche ! cntml en local pour passer l'authentification NTLM du proxy
### - Encodage des fichiers en UTF8 pour pvouvoir mettre des caractères accentués dans le texte du code
### - Mise en place d'un dictionnaire avec la[b] liste des positions ouverte[/b] , màj du dictionnaire (SET à l'init, OPEN, DELETE, UPDATE) et affichage dans l'interface graphique : Ca y est les positions ouvertes sont affichés et màj.
### - Nouvelle gestion des [b]comptes démo[/b] : ils ne sont plus systématique préfixé par "demo-", [b]remise en service de la case à cocher[/b].
### - [b]Case SL (euro) est transformé en SL(monnaie de la paire affiché)[/b], par extension renommage des variables _euro_ en _currency_


Beni tu peux tester et si ok "compiler" cette version ?

NOTE IMPORTANTE : pour pouvoir publier le zip dans le forum j'ai du ajouter l'extension en .xls, donc à supprimer une fois rapatrier sur votre ordinateur.

Merci.
Avatar du membre
DarthTrader
Membre du Conseil Jedi
Messages : 11260
Enregistré le : 09 oct. 2013 17:09

Re: Mon petit utilitaire de trading

Message non lu par DarthTrader »

:top: bravo pour tout le boulot que tu as fait Falex :merci:

impatient de pouvoir utiliser cette nouvelle mouture..
lemerou
Apprenti Jedi
Messages : 626
Enregistré le : 01 juil. 2013 14:17

Re: Mon petit utilitaire de trading

Message non lu par lemerou »

Bravo pour le taff et la modif rapide falex !
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

Bonne utilisation
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Mon petit utilitaire de trading

Message non lu par beni »

falex a écrit :Beni tu peux tester et si ok "compiler" cette version ?
Pas de soucis je m'en occupe ce week end.
Avatar du membre
DarthTrader
Membre du Conseil Jedi
Messages : 11260
Enregistré le : 09 oct. 2013 17:09

Re: Mon petit utilitaire de trading

Message non lu par DarthTrader »

Salut Falex,

je viens de jouer avec ta nouvelle version, pour moi tout marche parfaitement sauf achat de position <1
je sus sur OSX et j ai fait mes test avec DJI mini contrat 2$ en mode demo
si je rentre 0.5 ou 0.50 ou 0.7 or whatever je me retrouve avec +1 ou -1
sinon pour les valeur >=1 tout fonctionne parfaitemenr
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Mon petit utilitaire de trading

Message non lu par beni »

Avec un peu de retard la dernière version est en ligne (lien posté plus haut)
J'ai passé deux trois ordres ce matin pas de soucis de mon côté.

Enjoy !
lemerou
Apprenti Jedi
Messages : 626
Enregistré le : 01 juil. 2013 14:17

Re: Mon petit utilitaire de trading

Message non lu par lemerou »

Je crois que tu t'es encore trompé de thread, pas encore réveillé on dirait :)
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

LOL

On sait que Benoist lit cette file :musique:
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

DarthTrader a écrit :Salut Falex,

je viens de jouer avec ta nouvelle version, pour moi tout marche parfaitement sauf achat de position <1
je sus sur OSX et j ai fait mes test avec DJI mini contrat 2$ en mode demo
si je rentre 0.5 ou 0.50 ou 0.7 or whatever je me retrouve avec +1 ou -1
sinon pour les valeur >=1 tout fonctionne parfaitemenr
Salut Darth,

Mince j'avais pas vu ton message.

Curieux, je vais tester sur ce contrat en particulier sur mon PC de bureau.

OSX quelle version ?
Python 2.7 ou plus ?
Case position forcé coché ou décoché ?
TP renseigné ?
SL renseigné ?

J'ai pas tester sur OSX, j'ai jamais/rarement le temps le soir à la maison.

D'un autre côté je pense qu'il n'y a aucun rapport entre l'OS et la version de Python et le fait que les positions inférieur au min ne marche pas chez toi.
Car si tu arrives à passer un ordre, le programme vérifie simplement s'il doit découper et si oui il envoi la demande de fractionnement à IG tout de suite dans la foulée.

---

AH oui effectement ça ne marche pas ???

Curieux, certainement une histoire de paramètre que je dois mal envoyer en tout cas sur EURUSD (qui est aussi en USD) ça marche.
(et ça n'a rien à voir avec l'OS de la machine)

Je lance le mode débug
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

Oyé oyé

Version 1.6.1 annule et remplace la version 1.6. Le fractionnement à l'ouverture est de nouveau opérationnel.

IG a gentiment (ironie) modifié une valeur de champs sans prévenir, donc chaque fois que j'envoyais une demande de fermeture, ça utilisé le mauvais "dealId" provenant du STREAM CONFIRMS.



Corrigé et fonctionnel (testé avec USDCAD, DJIA2$, EU50, DAX30).

NB : Beni tu peux ... 8-)
NB2 : Supprimez .xls une fois rappatrié sur votre machine.
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Mon petit utilitaire de trading

Message non lu par beni »

falex a écrit : NB : Beni tu peux ... 8-)
Fait ! ;)
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

Good point !

Merci beaucoup beni.
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174719
Enregistré le : 06 sept. 2011 22:45

Re: Mon petit utilitaire de trading

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

Falex j'ai l'impression qu'il y a un souci zip.xls ? je n'arrive pas à la télécharger. Mode test demain soir après 20h00
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: Mon petit utilitaire de trading

Message non lu par falex »

Oui Cloudflare me bloque l'envoi du .zip
alors j'ai du renommer le fichier en .xls pour passer
Une fois rappatrier sur ton ordi, tu vire le .xls et tu l'ouvre avec winzip, 7z (enfin n'improte quel soft qui dezip)