Report Tool - Logiciel de reporting via les API

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.
Avatar du membre
jhana
Padawan
Messages : 424
Enregistré le : 27 sept. 2015 16:54

Re: Report Tool - Logiciel de reporting via les API

Message non lu par jhana »

Faut il lire les 102 pages pour installer report tool? Oui, je sais, manque d'investissement de ma part.
Avatar du membre
falex
Le Gladiateur
Messages : 34267
Enregistré le : 12 févr. 2013 15:41

Re: Report Tool - Logiciel de reporting via les API

Message non lu par falex »

Tu rigoles ?
Tu download, tu décompresses, tu installes, tu lances ... tu es content
Avatar du membre
clodreb
Chevalier Jedi
Messages : 2763
Enregistré le : 14 août 2013 05:29

Re: Report Tool - Logiciel de reporting via les API

Message non lu par clodreb »

chuut Falex, il ne faut pas leur dire .... :mrgreen:

par respect pour tout le travail accomplit par tous les développeurs du forum qui ont passé des heures et des heures à faire ces supers outils (je pense à Falex,Beni,taka et les autres), je dirais :

"oui , il faut absolument lire les 102 pages pour installer l'appli " :lol: :lol2:
Avatar du membre
falex
Le Gladiateur
Messages : 34267
Enregistré le : 12 févr. 2013 15:41

Re: Report Tool - Logiciel de reporting via les API

Message non lu par falex »

Ah oui pas bête clo !!!
Huggylbt
Padawan
Messages : 270
Enregistré le : 27 mai 2016 17:22

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Huggylbt »

Bonjour Report Tool a toujours marché parfaitement et je remercie encore les créateurs. curieusement je ne parviens pas à obtenir les trades d'hier le 09/3. est ce que quelqu'un a le même problème?
encore merci
Avatar du membre
Djobydjoba
Chevalier Émérite Jedi
Messages : 3462
Enregistré le : 22 déc. 2011 14:38

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Djobydjoba »

Hello Beni, :mercichinois:

Je ne sais pas si tu assures encore un peu de support sur Report Tool :?:

Quand j'ai sélectionné la semaine comme période de rapport, je me suis aperçu que l'equity ne respecte pas du tout l'ordre chronologique des clôtures. Par exemple, j'ai commencé la semaine à faire des clôtures en gain sur des trades swing, celles-ci apparaissent en fin de période sur l'equity. En allant dans l'onglet Transactions, je me suis aperçu que l'ordre des transactions n'est pas chronologique :
20170506-sam.15h30_01.png
20170506-sam.15h30_01.png (52.95 Kio) Vu 1770 fois
Verrais-tu une explication à cela ?
J'utilise RT 2.2.

:mercichinois:
Avatar du membre
Djobydjoba
Chevalier Émérite Jedi
Messages : 3462
Enregistré le : 22 déc. 2011 14:38

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Djobydjoba »

Pour compléter mon post ci-dessus

voilà l'equity affichée par RT du 01/05 au 04/05 :
20170507-dim.10h15_02.png
20170507-dim.10h15_02.png (28.08 Kio) Vu 1749 fois
Et l'equity si je rajoute un jour de plus (le 05/05) :
20170507-dim.10h15_03.png
20170507-dim.10h15_03.png (25.79 Kio) Vu 1749 fois
Donc l'intégration de la journée du 05/05 fait que l'equity de la semaine n'a plus du tout la même tête et devient erronée.
Le 05/05 j'ai encore fait une clôture partielle d'un swing ouvert depuis plusieurs semaines, et dont j'avais aussi fait une clôture partielle le 01/05. Est-ce la cause de ce changement de l'equity ?
Ah oui et au fait, je précise que l'option "Aggregate positions" est décochée.

Voici l'equity sur Excel du 01/05 au 05/05, générée avec les données récupérées dans le menu Mon Compte > Historique > Transactions. (intérêts et dividendes inclus), et qui selon mon appréciation est la bonne :
20170507-dim.10h39_01.png
20170507-dim.10h39_01.png (12.74 Kio) Vu 1742 fois
Voilà, voilà...
:mercichinois:
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Salut Djoby,

Non je ne fais plus de support tout simplement parce qu'on ne me l'a pas demandé :mrgreen:
J'ai changé de PC et toujours pas réinstaller python et consort, laisses moi un peu de temps pour analyser ton problème, il y a peut être eu des changements côté IG.
Avatar du membre
Djobydjoba
Chevalier Émérite Jedi
Messages : 3462
Enregistré le : 22 déc. 2011 14:38

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Djobydjoba »

Salut Beni,

Prends ton temps. Si tu as besoin d'autres infos, comme mon relevé des transactions de cette semaine, à ta dispo.
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Salut Djoby,

Ayé j'ai réinstallé tout le bouzin :mrgreen:
Est-ce que t'as de nouveau rencontré ce problème ? Je n'ai pas tradé au mois de mai donc je ne peux pas faire de comparaison avec toi. Est-ce que tu peux poster les logs ?
Avatar du membre
Djobydjoba
Chevalier Émérite Jedi
Messages : 3462
Enregistré le : 22 déc. 2011 14:38

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Djobydjoba »

Salut Beni,

Cette semaine l'equity est plus conforme. L'equity de la semaine dernière reste "boguée".

En fait, je me demande tout simplement pourquoi les transactions ne sont pas classées selon la colonne date... C'est flagrant pour la semaine dernière, cette semaine c'est moins net mais le classement par date n'est pas tout à fait là :
RT.png
RT.png (16.87 Kio) Vu 1753 fois
Est-ce qu'il y a une logique qui m'échappe par rapport à l'ordre des transactions ? La date, c'est bien la date de clôture non ? Et donc, il faudrait que ça soit systématiquement chronologique ?

Pour les logs, qu'est-ce que tu souhaites exactement ? Dis-moi la marche à suivre.
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Normalement t'as un dossier "Logs" dans le dossier ReportTool. Copies les deux derniers.
À mon avis cela vient de fermetures partielles. RT rassemble toutes les opérations d'un même dealID en une seul ligne.
Tu peux m'envoyer les transactions obtenues via la plateforme (par mp) ?
Avatar du membre
Djobydjoba
Chevalier Émérite Jedi
Messages : 3462
Enregistré le : 22 déc. 2011 14:38

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Djobydjoba »

MP envoyé.

Le dealID c'est la référence d'ouverture du trade ? Ce qui me semblerait logique c'est un affichage pûrement chronologique des transactions, et donc aussi des clôtures partielles quelque soit le trade d'ouverture d'appartenance. D'autant plus si Aggregate positions est décoché.

Je n'ai sans doute pas bien compris la manière dont RT opère pour traiter les transactions.
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Ok bien recu ton MP.
Le dealid est (dans mes souvenirs) l'identifiant unique pour un trade. Chaque fois qu'il y a une femeture partielle, un changement de stop/limite... l'API renvoie forcément ce dealid + un dealref qui identifie l'acion sur la position. Après dans RT il faut que je me replonge dans le code car je sais plus trop comment je traite cela :mrgreen:
Avatar du membre
falex
Le Gladiateur
Messages : 34267
Enregistré le : 12 févr. 2013 15:41

Re: Report Tool - Logiciel de reporting via les API

Message non lu par falex »

Oui DealID est l'identifiant unique d'un ticket d son ouverture jusqu'à sa fermeture totale.

S'il y a des fermetures fractionnées, le dealid ne change pas.
Le dealRef, référence l'action (open, update, close partiel ou close total).

Si ça peut t'aider ... voilà mes souvenirs (aussi).
Goodgame42
Stormtrooper
Messages : 234
Enregistré le : 29 nov. 2012 13:19

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Goodgame42 »

Hello la team et falex,
Je suis sur les derniers Mac OS Sierra et quand je lance le ReportTools j'ai message d'erreur 'Report Tool Error'.
C'est connu ?
merci ;-)
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Djoby> j'ai regardé tes logs, merci. Je pense que le problème vient des sorites partielles. En fait RT regroupe les positions suivant un même deal id et non par dates. Ceci pour faciliter le calcul des stats (points, point/lots...)Du coup si tu sors un même trade sur plusieurs jours tu vas rencontrer ce problème. Tu confirmes que que tu n'utilises pas le boutons "Agregate positions" ?

GoodGame42> Je n'utilises pas Mac, je ne peux pas t'aider...
Avatar du membre
Djobydjoba
Chevalier Émérite Jedi
Messages : 3462
Enregistré le : 22 déc. 2011 14:38

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Djobydjoba »

Hello Beni, je te confirme que la case Aggregate positions n'est pas cochée.
Idéalement je trouverais ça bien de pouvoir afficher en ordre chronologique pur. Je ne sais pas si c'est faisable ?
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Je suis d'accord avec toi, c'est plus logique par ordre chronologique.
Il faudrait que je refasse complétement cette partie du code pour la rendre plus souple...A voir si j'ai le temps...et la motiv'.... :?
Avatar du membre
Djobydjoba
Chevalier Émérite Jedi
Messages : 3462
Enregistré le : 22 déc. 2011 14:38

Re: Report Tool - Logiciel de reporting via les API

Message non lu par Djobydjoba »

J'imagine que ça demande un certain boulot... Ça peut être une modif à intégrer pour une future version si tu penses continuer à faire évoluer RT.

Pour ma part je fais beaucoup de clôtures partielles donc la courbe P&L RT qui ne reflète pas toujours l'ordre chrono me gêne parfois. Du coup je redessine la courbe sous Excel (par export des transactions IG) pour avoir cette courbe exacte chronologiquement.