Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3089 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  18  19  20  ..  29  30  31  32  33  34
Auteur Sujet :

[POGNON] Un tableur pour compter son argent & analyser les perfs.

n°59471780
Mitch2Pain
Posté le 13-04-2020 à 19:23:29  profilanswer
 

Reprise du message précédent :

fegre a écrit :

:hello:
Pour les fonds de fonds Caisse d'ep j'ai trouvé la page natixis qui contient la VL de la veille, y'aurait moyen de l'importer en bidouillant la ligne importxml? Je suis une buse en XML/XPath etc... J'ai essayé en inspectant la page + en copiant/collant le XPath mais pas moyen d'avoir une formule correcte...
Sur cette page par exemple : https://www.ce.natixis.com/helios-avril-2028#

 

Ça semble possible, mais je vais pas avoir le tps de m'y pencher là.

  

Oui mais pourquoi s'embêter à faire un truc aussi compliqué quand un simple =GOOGLEFINANCE("CW8";"price" ) te remonte la VLU fraîche toutes les 15 minutes ?

 

Tu connais la quantité en faisant la somme des achats (puisque tu renseignes chaque achat/vente dans "performance ligne" ), tu connais la VLU qui est remontée par GOOGLEFINANCE, tu multiplies et tu as la valeur de ta ligne.
Tu fais ça pour chaque ligne et c'est bon.

 

C'est beaucoup plus simple que ton approche. Et si un jour le courtier modifie la structure de sa page web t'es bon pour tout recommencer à zéro.

 

Message cité 3 fois
Message édité par Mitch2Pain le 13-04-2020 à 19:26:11
mood
Publicité
Posté le 13-04-2020 à 19:23:29  profilanswer
 

n°59471930
fegre
Voleur professionnel
Posté le 13-04-2020 à 19:39:45  profilanswer
 

Mitch2Pain a écrit :

 

Ça semble possible, mais je vais pas avoir le tps de m'y pencher là.

 



Aucun problème :jap: je vais balancer ça sur épargne en crosstopic quand même si jamais ça peut intéresser quelqu'un qui s'y connait et as du temps ;)

n°59585853
Profil sup​primé
Posté le 24-04-2020 à 16:52:06  answer
 

Mitch2Pain a écrit :


Oui mais pourquoi s'embêter à faire un truc aussi compliqué quand un simple =GOOGLEFINANCE("CW8";"price" ) te remonte la VLU fraîche toutes les 15 minutes ?
Tu connais la quantité en faisant la somme des achats (puisque tu renseignes chaque achat/vente dans "performance ligne" ), tu connais la VLU qui est remontée par GOOGLEFINANCE, tu multiplies et tu as la valeur de ta ligne.
Tu fais ça pour chaque ligne et c'est bon.
C'est beaucoup plus simple que ton approche. Et si un jour le courtier modifie la structure de sa page web t'es bon pour tout recommencer à zéro.


oui c'est vrai, faudrait donc que ma google sheet chaque jour puisse enregistrer la VL de mon portefeuille de façon automatique... sans que je n'ai à l'ouvrir ?  je sais pas si c'est possible

n°59585936
Profil sup​primé
Posté le 24-04-2020 à 17:02:19  answer
 


Si, en programmant un script.

n°59600322
zeroz
ㅤㅤ ✭┈ nil volentibus arduum ┈✭
Posté le 26-04-2020 à 11:42:20  profilanswer
 

Merci pour ce tableau bien pratique  [:charlest]  
 
Je suis sur la v1.7 et je pige pas un truc :
Concernant les signaux de louchage/écrémage, j'ai compris que la dernière colonne (nommée "Variation" dans le fichier, nommée "Action (L/E)" sur les captures) en % sert d'indicateur mais il n'indique que la position du cours par rapport à mon PRU.
Il ne tient pas en compte l'objectif en valeur € qu'on s'est fixé pour chaque ligne, on le renseigne dans quel case cet objectif ?
Cette v1.7 n'a plus dans la feuille "Performances Ligne" la case Objectif (L/E)...

n°59621687
Mitch2Pain
Posté le 28-04-2020 à 16:04:28  profilanswer
 

oui j'ai laissé tomber l'affichage binaire "loucher" ou "écrémer".
J'ai préféré remplacer par l'affichage du pourcentage de la variation VLU/PRU, c'est plus précis.
Tu peux télécharger la dernière version du tableau pour reporter la modification de la case dans le tiens.

 

Je n'ai pas mis en place d'outil pour aider à maintenir un objectif de ligne en valeur (ça n'a pas beaucoup de sens de faire ça), je trouve plus utile d'afficher la répartition globale dans un graphique circulaire. Ainsi tu sais quel est le pourcentage d'actions dans ton patrimoine, à toi de le faire varier en achetant/vendant des lignes pour atteindre ton objectif.


Message édité par Mitch2Pain le 28-04-2020 à 16:11:55
n°59638332
Kiks
Posté le 29-04-2020 à 23:05:38  profilanswer
 

:hello: Je poste ça là (désolé si déjà passé) : https://forum.excel-pratique.com/vi [...] 1&start=50
 
Petite macro pour récupérer les VL depuis Boursorama
https://forum.excel-pratique.com/do [...] ?id=272948
 
Bien pratique pour ceux qui sont allergiques à Google Sheets :o


---------------
Topic Unique - Amazon - Mules HFR Alsace - Achats-Ventes (Hardware) - Achats-Ventes (Divers)
n°59650698
Celos
Posté le 01-05-2020 à 10:39:29  profilanswer
 

Hello,
 
Finalement je suis le courant du topic Epargne, et je me lance dans le remplissage du fichier excel.
 
J'ai beau analysé le fichier, lu 3 fois la FP, je ne comprends pas tout, alors je me permets quelques questions :
- PRU : Kesako ? C'est le prix d'achat c'est cela ? Si je comprends bien, chaque opération d'achats doit être renseingée dans l'onglet "Performance ligne" ou "Performance Produit" ?
- Tab "Global". Pourquoi la VLU est parfois récupérée directement via "Google Finance", et parfois via l'onglet Worktable ? (Sachant que dans cette onglet la VLU est également récupérée parfois via Google finance). C'est voulu ? Ou ca gagnerait à être harmonisé ?
- Comment pourrait-on renseigner une AV en gestion pilotée dans le fichier ?  
- L'onglet Immobilier est fini ? On peut l'utiliser pour calculer le rendement du Pinel ?
- Lorsqu'on a une AV que fonds euros. On renseigne où le montant initial investi ? Pour calculer / afficher la plue value ?
 
Merci.

n°59651436
fegre
Voleur professionnel
Posté le 01-05-2020 à 12:03:05  profilanswer
 

PRU = ton prix d'achat moyen, si t'achètes bas il baisse, si t'achètes haut il monte et oui il faut tout renseigner pour avoir un TRI et des valeurs fiables

 

Google finance a l'avantage d'être plus rapidement actualisé que quantalys, je le préfère pour ça perso

 

Pour une AV en fonds euros, ce que j'avais au départ chez Afer, j'ai pris le montant initial puis les relevés annuels et j'ai fait une ligne pour chacun comme si j'investissais le montant de ma PB tout les ans

n°59651530
Celos
Posté le 01-05-2020 à 12:11:31  profilanswer
 

Lorsqu'il y a une opération d'arbitrage en AV : vente d'un fonds, puis achat d'un autre.
 
Comment faire apparaitre la vente dans l'onglet "tab performance ligne" ? A moins que ça soit à indiquer ailleurs.

mood
Publicité
Posté le 01-05-2020 à 12:11:31  profilanswer
 

n°59651991
fegre
Voleur professionnel
Posté le 01-05-2020 à 12:53:01  profilanswer
 

Tu desinvestis une ligne et t'en investis une autre, rien de plus ;)

n°59652091
stephaneF
Posté le 01-05-2020 à 13:02:33  profilanswer
 

Kiks a écrit :

:hello: Je poste ça là (désolé si déjà passé) : https://forum.excel-pratique.com/vi [...] 1&start=50
 
Petite macro pour récupérer les VL depuis Boursorama
https://forum.excel-pratique.com/do [...] ?id=272948
 
Bien pratique pour ceux qui sont allergiques à Google Sheets :o


Pas mal, merci.


---------------
Mon interview financière : https://avenuedesinvestisseurs.fr/i [...] azy-malin/
n°59652392
Celos
Posté le 01-05-2020 à 13:28:37  profilanswer
 

fegre a écrit :

Tu desinvestis une ligne et t'en investis une autre, rien de plus ;)  


 
Mais quand tu dis "tu désinvestis", concrètement ça veut dire quoi ?
 
Je fais une opération de type "-10" parts dans l'onglet "performance ligne" sur le fond en question ?

n°59653515
fegre
Voleur professionnel
Posté le 01-05-2020 à 15:19:49  profilanswer
 

C'est ce que je ferais oui, l'occasion s'est pas encore présentée en dehors d'un arbitrage fonds euros > UC

n°59659315
zeroz
ㅤㅤ ✭┈ nil volentibus arduum ┈✭
Posté le 01-05-2020 à 23:18:02  profilanswer
 

Mitch2Pain a écrit :

C'est justement pour ça que j'ai mis en place cette formule de PRU Réel: je n'aime pas le PRU calculé par les courtier

 

Pour info, voici une formule simple pour avoir le vrai PRU (sans avoir besoin de décomposer les valeurs positives dans une autre colonne), c.a.d en ne tenant compte que des achats :

=SUMPRODUCT(--(I18:I21>0);I18:I21;J18:J21)/sumif(I18:I21;">0" )


Par rapport à la formule de Mitch2Pain qu'il appelle le PRU réel (le PRUR ?) :

=SUMPRODUCT(I18:I21;J18:J21)/Global!F47

Message cité 2 fois
Message édité par zeroz le 02-05-2020 à 07:10:10
n°59663047
Celos
Posté le 02-05-2020 à 13:42:40  profilanswer
 

Sinon Mitch, tu prévois de finir l’onglet « immobilier » ?
 
Pcq j’ai plein de questions :D
 
Dans quelle colonne tu renseignes :
- les charges/ appel de fonds par le syndic ?
- a quoi sert la colonne « rendement »
- je comprends pas le tableau sur le prêt. Pourquoi pas un simple tableau d’amortissement classique ?
- où tu renseignes la defisc ou l’avantage lors de la déclaration d’impôts ?
- où est le TRI ? Ou du moins avec une projection ?

n°59663125
Profil sup​primé
Posté le 02-05-2020 à 13:50:45  answer
 

zeroz a écrit :


 
Pour info, voici une formule simple pour avoir le vrai PRU (sans avoir besoin de décomposer les valeurs positives dans une autre colonne), c.a.d en ne tenant compte que des achats :

=SUMPRODUCT(-[b]-(I18:I21>0)[/b];I18:I21;J18:J21)/sumif(I18:I21;">0" )




Je ne connaissais pas cette syntaxe, c'est un test conditionnel (l'équivalent d'un IF) pour ne prendre en compte que les valeurs positives ? Très élégant. Je note.
Par contre pourquoi deux signes moins ?

n°59663491
waylan
Posté le 02-05-2020 à 14:23:45  profilanswer
 


 
 
Parce que la comparaison à l'intérieur du sumproduct "I18:I21>0" ne renvoie pas une valeur numérique mais un booleen, sauf que sumproduct renverrai une erreur dans ce cas là car ses paramètres ne peuvent être que des numériques.
Le premier - permet de basculer de True/False à -1/0
Le deuxième permet de basculer de -1/0 à 1/0
 
-(-(true)) = -(-(1)) = 1
 
On retombe sur ses pattes et la fonction sumproduct fonctionne ;)
 
Edit:Présentation

Message cité 1 fois
Message édité par waylan le 02-05-2020 à 14:42:16
n°59663659
Profil sup​primé
Posté le 02-05-2020 à 14:38:55  answer
 

waylan a écrit :


 
 
Parce que la comparaison à l'intérieur du sumproduct "I18:I21>0" ne renvoie pas une valeur numérique mais un booleen, sauf que sumproduct renverrai une erreur dans ce cas là car ses paramètres ne peuvent être que des numériques.
Le premier - permet de basculer de True/False à -1/0 : -(-(true)) = -(-(1)) = 1
Le deuxième permet de basculer de -1/0 à 1/0
 
On retombe sur ses pattes et la fonction sumproduct fonctionne ;)


C'est sioux !  :jap:

n°59685356
stephaneF
Posté le 04-05-2020 à 19:49:44  profilanswer
 

Kiks a écrit :

:hello: Je poste ça là (désolé si déjà passé) : https://forum.excel-pratique.com/vi [...] 1&start=50
 
Petite macro pour récupérer les VL depuis Boursorama
https://forum.excel-pratique.com/do [...] ?id=272948
 
Bien pratique pour ceux qui sont allergiques à Google Sheets :o


J'ai réintégré ton code dans mon fichier Excel de suivi boursier.
Tout se met à jour en un clic, cool !
 
Encore merci.


---------------
Mon interview financière : https://avenuedesinvestisseurs.fr/i [...] azy-malin/
n°59685589
Kiks
Posté le 04-05-2020 à 20:09:20  profilanswer
 

[:gidoin] Ça n'est pas ma macro, hein
Pas de quoi, je n'ai fait que partager :)

 

J'ai essayé de l'adapter pour récupérer les VL depuis Fortuneo (au lieu de Bourso).
Mais pour le moment, je bloque au niveau du format de la valeur récupéré  :fou:

 

Et pour ne pas avoir à cliquer, tu peux même pousser l’exécution à l'ouverture du classer, puis toutes les X secondes

 
Citation :


'Nomme la macro Auto_Open afin de l'exécuter à l'ouverture du fichier
Sub Auto_Open()

 

[macro]

 

'A mettre en fin de macro (avant le End Sub) - Rafraichissement toutes les 15 secondes
Application.OnTime Now + TimeSerial(0, 0, 15), "Auto_Open"

 

Pour les VBAnazis, c'est pas forcément le plus propre. Mais ça fonctionne :o

Message cité 1 fois
Message édité par Kiks le 04-05-2020 à 20:10:12

---------------
Topic Unique - Amazon - Mules HFR Alsace - Achats-Ventes (Hardware) - Achats-Ventes (Divers)
n°59685779
stephaneF
Posté le 04-05-2020 à 20:26:54  profilanswer
 

Kiks a écrit :

[:gidoin] Ça n'est pas ma macro, hein
Pas de quoi, je n'ai fait que partager :)
 
J'ai essayé de l'adapter pour récupérer les VL depuis Fortuneo (au lieu de Bourso).
Mais pour le moment, je bloque au niveau du format de la valeur récupéré  :fou:
 
Et pour ne pas avoir à cliquer, tu peux même pousser l’exécution à l'ouverture du classer, puis toutes les X secondes
 

Citation :


'Nomme la macro Auto_Open afin de l'exécuter à l'ouverture du fichier
Sub Auto_Open()
 
[macro]
 
'A mettre en fin de macro (avant le End Sub) - Rafraichissement toutes les 15 secondes
Application.OnTime Now + TimeSerial(0, 0, 15), "Auto_Open"


 
Pour les VBAnazis, c'est pas forcément le plus propre. Mais ça fonctionne :o


Pas bête merci.
 
Pourquoi ne récupères tu pas les valos chez Bourso ?


---------------
Mon interview financière : https://avenuedesinvestisseurs.fr/i [...] azy-malin/
n°59685883
Kiks
Posté le 04-05-2020 à 20:35:30  profilanswer
 

Histoire d'avoir une solution de repli le jour où Bourso galère un peu plus
 
Nan, en 1, c'était par curiosité de comment ça fonctionnait.
En 2, mon PEA est chez Fortuneo et je trouvais ça plus "propre" de récupérer les valeurs via eux
 
Bref, on s'occupe comme on peut pendant le confinement  :whistle:


---------------
Topic Unique - Amazon - Mules HFR Alsace - Achats-Ventes (Hardware) - Achats-Ventes (Divers)
n°59695921
stephaneF
Posté le 05-05-2020 à 19:39:01  profilanswer
 

Kiks a écrit :

Histoire d'avoir une solution de repli le jour où Bourso galère un peu plus
 
Nan, en 1, c'était par curiosité de comment ça fonctionnait.
En 2, mon PEA est chez Fortuneo et je trouvais ça plus "propre" de récupérer les valeurs via eux
 
Bref, on s'occupe comme on peut pendant le confinement  :whistle:


As tu réussi ?
Sinon, mets ton fichier ici que je regarde.
 
Je ne comprends pas pourquoi dans le code il y a 2 fois la séquence de recherche.
 
Une fois avec :
avant = """price"":"
apres = ","
 
Et une autre avec :  
avant = "</div><div><span class=""c-instrument c-instrument--last"" data-ist-last>"
apres = "</span>"
 

Code :
  1. Sub MajCotations()
  2. Dim i%, k%, URL$
  3. k = Cells(Rows.Count, [REF].Column).End(xlUp).Row
  4. Range(Cells(2, [Cotation].Column), Cells(k, [Cotation].Column)).Clear
  5. On Error Resume Next
  6. avant = """price"":"
  7. apres = ","
  8. For i = 2 To k
  9.     DoEvents
  10.     URL = Cells(i, [WWW].Column).Value
  11.     On Error Resume Next
  12.     With CreateObject("MSXML2.XMLHTTP" )
  13.         .Open "GET", URL, False
  14.         .Send
  15.         If .Status = 200 Then Cells(i, [Cotation].Column).Value = Split(Split(.responseText, avant)(1), apres)(0)
  16.     End With
  17. Next
  18. avant = "</div><div><span class=""c-instrument c-instrument--last"" data-ist-last>"
  19. apres = "</span>"
  20. For i = 2 To k
  21.     DoEvents
  22.     URL = Cells(i, [WWW].Column).Value
  23.     On Error Resume Next
  24.     With CreateObject("MSXML2.XMLHTTP" )
  25.         .Open "GET", URL, False
  26.         .Send
  27.         If .Status = 200 Then Cells(i, [Cotation].Column).Value = Replace(Split(Split(.responseText, avant)(1), apres)(0), " ", "" )
  28.     End With
  29. Next
  30. End Sub


 
 
 
 


---------------
Mon interview financière : https://avenuedesinvestisseurs.fr/i [...] azy-malin/
n°59700817
Kiks
Posté le 06-05-2020 à 11:46:13  profilanswer
 

Effectivement, il y a 2 séquences de recherche.
Chez moi, la 2ème suffit.
 
----------------------
 
Ma modif pour récupérer les VL Fortuneo : ça me récupère des valeurs obsolètes.
Si c'est un problème de cache ou autres, je ne vois pas.
J'ai pourtant fait un coup de CCleaner et tout :(  
 

Citation :

Sub Auto_Open()
Dim i%, k%, URL$
k = Cells(Rows.Count, [ISIN].Column).End(xlUp).Row
Range(Cells(2, [Cotation].Column), Cells(k, [Cotation].Column)).Clear
 
On Error Resume Next
 
avant = "class=""header-devise"">"
apres = "</span>"
 
For i = 2 To k
    DoEvents
    URL = Cells(i, [WWW].Column).Value
    On Error Resume Next
    With CreateObject("MSXML2.XMLHTTP" )
        .Open "GET", URL, False
        .Send
        If .Status = 200 Then ValeurSansEUR = Replace(Split(Split(.responseText, avant)(1), apres)(0), " EUR", "" )
        Cells(i, [Cotation].Column).Value = CDbl(ValeurSansEUR)
         
    End With
Next
 
'Application.OnTime Now + TimeSerial(0, 0, 15), "Auto_Open"
 
End Sub


Message édité par Kiks le 06-05-2020 à 12:08:33

---------------
Topic Unique - Amazon - Mules HFR Alsace - Achats-Ventes (Hardware) - Achats-Ventes (Divers)
n°59700944
stephaneF
Posté le 06-05-2020 à 11:56:30  profilanswer
 

Peux tu mettre ton fichier ici STP ?


---------------
Mon interview financière : https://avenuedesinvestisseurs.fr/i [...] azy-malin/
n°59701138
Kiks
Posté le 06-05-2020 à 12:12:03  profilanswer
 

Voici : https://www.cjoint.com/doc/20_05/JE [...] tuneo.xlsm
 
Les autres, n'hésitez pas à nous dire si on dérange. On continuera notre HS en MP


---------------
Topic Unique - Amazon - Mules HFR Alsace - Achats-Ventes (Hardware) - Achats-Ventes (Divers)
n°59701709
stephaneF
Posté le 06-05-2020 à 13:13:15  profilanswer
 

Kiks a écrit :

Voici : https://www.cjoint.com/doc/20_05/JE [...] tuneo.xlsm
 
Les autres, n'hésitez pas à nous dire si on dérange. On continuera notre HS en MP


 
C'est du cache en effet. Je ne sais pas trop pourquoi.
 
J'ai résolu le truc en ajoutant un paramètre de temps derrière les URL, ce qui force à recharger l'URL et ça marche !
Bizarre que ça marche sans ça chez Bourso.  
 

Sub macroMAJ()
Dim i%, k%, URL$
k = Cells(Rows.Count, [ISIN].Column).End(xlUp).Row
Range(Cells(2, [Cotation].Column), Cells(k, [Cotation].Column)).Clear
 
On Error Resume Next
 
avant = "class=""header-devise"">"
apres = "</span>"
 
For i = 2 To k
    DoEvents
    Dim Maintenant As Date
    Maintenant = Now()
    TempsAvecCentiemesDeSeconde = Format(Maintenant, "hh:mm:ss:" ) & Right(Format(Timer, "#0.00" ), 2)
    URL = Cells(i, [WWW].Column).Value + "?timestamp=" + TempsAvecCentiemesDeSeconde
    On Error Resume Next
    With CreateObject("MSXML2.XMLHTTP" )
        .Open "GET", URL, False
        .Send
        If .Status = 200 Then ValeurSansEUR = Replace(Split(Split(.responseText, avant)(1), apres)(0), " EUR", "" )
        Cells(i, [Cotation].Column).Value = CDbl(ValeurSansEUR)
    End With
Next
 
'Application.OnTime Now + TimeSerial(0, 0, 15), "Auto_Open"
 
End Sub


---------------
Mon interview financière : https://avenuedesinvestisseurs.fr/i [...] azy-malin/
n°59701891
Kiks
Posté le 06-05-2020 à 13:30:26  profilanswer
 

Ah nickel ça ! [:charlest]

 

Merci pour le coup de pouce

 

Soit c'est du cache, soit c'est du côté du serveur Fortuneo qu'ils limitent les accès. Possible ça ?


Message édité par Kiks le 06-05-2020 à 13:34:10

---------------
Topic Unique - Amazon - Mules HFR Alsace - Achats-Ventes (Hardware) - Achats-Ventes (Divers)
n°59702293
stephaneF
Posté le 06-05-2020 à 14:06:59  profilanswer
 

Oui, c'est possible.


---------------
Mon interview financière : https://avenuedesinvestisseurs.fr/i [...] azy-malin/
n°59718734
Mitch2Pain
Posté le 08-05-2020 à 00:01:48  profilanswer
 

Bonjour, je passe vitefait, je suis complètement sous l'eau depuis qq semaines: je télétravaille à plein temps en gardant mon fils de 4 ans + grosse surcharge de travail, je ne passe quasiment plus sur HFR par manque de temps, quand il est enfin couché je suis trop rincé pour me plonger dans un tableur.
J'ai reçu des questions par MP, je n'ai pas le courage d'y répondre en ce moment.

Message cité 1 fois
Message édité par Mitch2Pain le 08-05-2020 à 00:02:46
n°59719823
Skylouck
Posté le 08-05-2020 à 09:46:43  profilanswer
 

Mitch2Pain a écrit :

Bonjour, je passe vitefait, je suis complètement sous l'eau depuis qq semaines: je télétravaille à plein temps en gardant mon fils de 4 ans + grosse surcharge de travail, je ne passe quasiment plus sur HFR par manque de temps, quand il est enfin couché je suis trop rincé pour me plonger dans un tableur.
J'ai reçu des questions par MP, je n'ai pas le courage d'y répondre en ce moment.


Courage!


---------------
Il vaut mieux vivre avec des remords que des regrets
n°59723762
Mitch2Pain
Posté le 08-05-2020 à 16:57:34  profilanswer
 

#MAJ v1.71
Correction d'un bug sur la colonne Gain Périodique
Ajout de données dans la page immobilier (données réelles de mon appart).

n°59728870
karionstre
Posté le 09-05-2020 à 05:14:31  profilanswer
 

Comment vous gérez les désinvestissements dans vos tableaux de suivi de performance, lorsqu'ils ne s'agit pas d'une fermeture totale de la ligne mais juste d'un arbitrage et/ou retrait partiel, et qui est donc suivi par de nouveaux versements ? (pour les gains et le TRI)


---------------
Pwet.
n°59737679
jakwarrior
Super Admin de TTB
Posté le 10-05-2020 à 10:43:40  profilanswer
 

Mitch2Pain a écrit :

#MAJ v1.71
Correction d'un bug sur la colonne Gain Périodique
Ajout de données dans la page immobilier (données réelles de mon appart).


C'était quoi le bug, histoire de reporter la correction dans mon fichier ?


---------------
The Tartuffe Bay
n°59741798
Mitch2Pain
Posté le 10-05-2020 à 18:05:11  profilanswer
 

karionstre a écrit :

Comment vous gérez les désinvestissements dans vos tableaux de suivi de performance, lorsqu'ils ne s'agit pas d'une fermeture totale de la ligne mais juste d'un arbitrage et/ou retrait partiel, et qui est donc suivi par de nouveaux versements ? (pour les gains et le TRI)


 
achat d'une quantité négative.
 

jakwarrior a écrit :


C'était quoi le bug, histoire de reporter la correction dans mon fichier ?


 
G(n)/C(n-1) au lieu de G(n)/C(n)
 

n°59754384
fegre
Voleur professionnel
Posté le 11-05-2020 à 22:09:45  profilanswer
 

Cross topic Épargne, petite adaptation rapide du script d'historique de Mitch pour historiser la perf générale de mon patrimoine :

 
fegre a écrit :

pas faux :lol:

 

Edit : En fait c'est con comme tout en adaptant le script de frer Mitch :love:

 
Code :
  1. function isError(value) {
  2. return value === '#ERROR!'|| value === '#N/A!'|| value === '#VALUE!' || value === 'Loading...';
  3. }
  4. function getValue(index, sheet) {
  5. var value;
  6. // on boucle sur l'affichage jusqu'à avoir une valeur correcte.
  7. do {
  8. SpreadsheetApp.flush();
  9. value = sheet.getRange(index).getValue();
  10. // on fait 10 tentatives a .5s d'intervalle avant de rafraichir
  11. var j = 0;
  12. while(isError(value) && j<10) {
  13. Utilities.sleep(500);
  14. value = sheet.getRange(index).getValue();
  15. j++;
  16. }
  17. } while (isError(value)); // autant de fois que nécessaire pour avoir le bon résultat.
  18. return value;
  19. }
  20. function HistoValo() {
  21. // on récupère la sheet Comptes
  22. var ss = SpreadsheetApp.getActiveSpreadsheet();
  23. var Global = ss.getSheetByName("Global" )
  24. var worktable = ss.getSheetByName("worktable" )
  25. var sheet_Perf = ss.getSheetByName("Perf" );
  26. var valeur_date = worktable.getRange("N30" ).getValue();
  27. var perf = getValue("E11", Global);
  28. // on les ajoute dans la sheet Histo
  29. sheet_Perf.appendRow([valeur_date, perf]);
  30. }

 

Juste eu à ajouter une sheet Perf, j'avais déjà une colonne "Perf" en E pour pondérer ma perf risquée par rapport à mon PEL entre autre :jap:

 

Le script doit être crade au possible, j'ai juste taillé dans le tas les lignes que je voyais inutile et ajouté ce qui manquait au fur et à mesure des warnings d'erreurs :lol: mais ça marche :p

n°59754855
evildeus
Posté le 11-05-2020 à 23:06:59  profilanswer
 

Drap

n°59760139
nicolaki
Posté le 12-05-2020 à 15:29:05  profilanswer
 

Drap

n°59780896
zeroz
ㅤㅤ ✭┈ nil volentibus arduum ┈✭
Posté le 14-05-2020 à 21:19:21  profilanswer
 

Si un fond est mal renseigné sur ucompte.com, on fait comment pour corriger les infos ?
Je ne vois ni adresse de contact, ni moyen d'édition sur ce site.

n°59809450
Mitch2Pain
Posté le 18-05-2020 à 23:01:23  profilanswer
 

Il faut contacter petitefraise ou moi-même.
 
ucompte.com récupère les données de Morningstar, mais des fois ces données sont incomplètes et/ou mauvaises, alors on surcharge à la main.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  18  19  20  ..  29  30  31  32  33  34

Aller à :
Ajouter une réponse
 

Sujets relatifs
[POGNON] Investissements solidaires - Impact Investing - ISR - éthiqueTransfert d'argent dans un couple.
L'argent est- t- il énergie ou matière première de l'univers ?Besoin d'argent pour les vacances
[POGNON] Le topic SAV : aide souscription, gestion, vie des comptes[Crédit] Reserve d'argent / découvert
[pognon] Erreur de TEG[POGNON] Modèle excel investissment locatif
[T.U] Présidentielles 2017 - Placé 2022gagner de l'argent avec son pc
Plus de sujets relatifs à : [POGNON] Un tableur pour compter son argent & analyser les perfs.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)