Modification ponctuelle de courbes
- This topic has 2 replies, 2 voices, and was last updated 1 year ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
Viewing 3 posts - 1 through 3 (of 3 total)
Forums › ProRealTime forum Français › Support ProBuilder › Modification ponctuelle de courbes
Bonjour,
J’ai un vrai soucis du au fait qu’on ne peut pas modifier la valeur d’un point donné d’une courbe. Je m’explique :
Ma compréhension de PRT est que la courbe d’un support (prix) est un ensemble ‘indissociable’ de barres en nombre = unités sélectionnées + 500 puisque PRT charge 500 unités de plus que le nombre sélectionné. Ainsi, si on a sélectionné 1000 unités “Jour”, la courbe prix est constituée de 1 500 barres chacune correspondant à 1 jour. On peut multiplier/diviser cette courbe par un nombre ou lui additionner/soustraire un nombre mais à chaque fois ca se fera pour la totalité des barres de la courbe. On ne peut pas mener une opération ponctuelle sur une barre donnée : par exemple faire ‘courbe[n]=53’ si on voulait donner la valeur 53 à la nième barre avant la barre courante.
Je suis donc passé par un tableau que j’ai chargé sur une certain plage de jours (en fait 2 tableaux : l’un contenant les valeurs et l’autre contenant DATE si on est en jour ou DATE+TIME si on est en unité < jour) et ainsi j’ai pu faire le traitement que je souhaitais sur chaque indice du tableau. J’affiche ensuite ce tableau sous forme de courbe puisque j’ai une suite de valeurs avec pour chacune sa DATE et son TIME (Merci à Nicolas qui m’a indiqué précédemment comment faire : boucle avec DRAWSEGMENT …). Le problème c’est que je souhaiterai ensuite appliquer des indicateurs sur cette ‘courbe’ qui provient de l’affichage de ce tableau … et la je suis à nouveau coincé car je ne peux pas remettre ce tableau dans une ‘courbe’ au sens PRT.
Quelqu’un pourrait il me dire s’il y a un moyen en PRT
1- soit de modifier la valeur d’une barre donnée dans une courbe, sans modifier la valeur des autres barres
2- soit de retranscrire un couple de 2 tableaux (valeurs, DATE/TIME) en une courbe au sens PRT
J’espère que l’une ou l’autre des solutions est possible sinon ce serait bien que PRT implémente rapidement l’une ou l’autre des solutions !
Un grand Merci par avance
Merci pour votre retour. C’est bien dommage que cela ne soit pas possible. Comment en faire la demande à ProRealtime ? C’est un vrai sujet car aujourd’hui on ne peut pas faire tout ce que l’on veut comme opérations sur des courbes. Dès que l’on veut faire des opérations sur une ou plusieurs barres précisément et pas sur l’ensemble des barres, on est obligé de passer par un tableau. C’est une vraie limitation de l’outils.
Il faudrait pouvoir, soit avoir la possibilité de faire des opérations sur 1 ou plusieurs barres données d’une courbe, soit avoir la possibilité de créer une courbe from scratch à partir d’un tableau … de manière encadrée bien sur pour que ce soit cohérent : par exemple, à partir de 2 tableaux, l’un donnant les valeurs (data) et l’autre donnant les indices (date/time en fonction de l’unité temps) avec un controle cad que s’il manque une data ou si l’indice est incomplet ca se met en erreur. L’idéal bien sur serait d’implémenter les 2 possibilités !
Merci par avance