Med5Participant
Junior
Bonjour,
Je cherche de l’aide pour coder un indicateur ProRealTime dans lequel je puisse saisir manuellement mes niveaux de prix chaque jour/semaine .
Concrètement, l’indicateur aurait deux champs texte libres dans ses paramètres : Daily Levels et Weekly Levels, où je colle simplement ma liste chaque matin/semaine, comme ceci :
25211-25218
24469
25516-25538*
25038
Règles d’affichage :
- Un seul prix → ligne horizontale
- Deux prix séparés par
- → rectangle entre les deux bornes - Avec
* → rouge - Sans
* → orange - Daily → bleu
Je joins des screenshots du rendu souhaité.
Merci beaucoup
Malheureusement, ce que vous décrivez n’est pas réalisable en ProBuilder. La raison principale est que ProBuilder ne supporte pas les paramètres de type texte — uniquement des valeurs numériques (entiers ou décimaux). Il n’existe pas non plus de fonctions de manipulation de chaînes (pas de split, substring, etc.), ce qui rend impossible le parsing d’une liste de niveaux saisie en texte libre.
Alternative possible : utiliser des paramètres numériques individuels pour chaque niveau (ex : Price1, Price2, Price3… avec un maximum fixe), et un paramètre supplémentaire pour indiquer s’il s’agit d’une zone ou d’une ligne. C’est plus limité et moins pratique que ce que vous souhaitez, mais c’est la seule approche faisable dans ProBuilder.
Ci-joint le fichier itf de l’indicateur et le rendu possible sur le graphique.
Les coordonnées prix des rectangles sont deux paramètres séparés dans les settings de l’indicateur.