Bonjour,
je ne sais pas comment rajouter une colonne dans mon tableau
je voudrais créer une colonne avec l’indicateur ci-dessous
merci pour votre réponse.
// Cours actuel
currentPrice = close
// Cours il y a 5 mois
price5MonthsAgo = close[5 * 21] // environ 21 jours par mois
// Cours il y a 3 mois
price3MonthsAgo = close[3 * 21]
// Cours il y a 6 mois
price6MonthsAgo = close[6 * 21]
// Calcul de la performance sur 5 mois
perf5Months = ((currentPrice - price5MonthsAgo) / price5MonthsAgo) * 100
// Calcul de la performance sur 3 mois
perf3Months = ((currentPrice - price3MonthsAgo) / price3MonthsAgo) * 100
// Calcul de la performance sur 6 mois
perf6Months = ((currentPrice - price6MonthsAgo) / price6MonthsAgo) * 100
// Additionner les performances
totalPerf = perf5Months + perf3Months + perf6Months
// Afficher le total dans la colonne
plot totalPerf as "Total Performance" color blue
Bonjour, pourriez vous svp détailler un peu plus votre demande ? Il s’agit d’un code non compatible avec Prorealtime, issue d’un autre language. Que souhaiteriez vous obtenir visuellement sur vos graphiques ? Merci.
Bonsoir,
Dans un premier temps je veux rajouter une colonne dans mon tableau et dans cette colonne je veux connaître le résultat sur 1 mois sur 3 mois et sur 6 mois en pourcentage que je puisse trier par la suite pour définir les titres qui ont déjà performer.
je vous remercie de votre réponse
Bonjour. Vous pouvez donc effectuer un filtrage :
// Rentabilite multi-periode : 1m, 3m, 6m + total
// Approximation : 21 seances par mois sur graphique journalier
perf1m = (close - close[21]) / close[21] * 100
perf3m = (close - close[63]) / close[63] * 100
perf6m = (close - close[126]) / close[126] * 100
totalPerf = perf1m + perf3m + perf6m
SCREENER(perf1m AS "Perf 1M %", perf3m AS "Perf 3M %", perf6m AS "Perf 6M %", totalPerf AS "Total %")
Vous pouvez également créer cet indicateur où les résultats sont affichés :
perf1m = (close - close[21]) / close[21] * 100
perf3m = (close - close[63]) / close[63] * 100
perf6m = (close - close[126]) / close[126] * 100
totalPerf = perf1m + perf3m + perf6m
return perf1m AS "Perf 1M %", perf3m AS "Perf 3M %", perf6m AS "Perf 6M %", totalPerf AS "Total %"
Voilà ce que je veux reproduire dans la colonne de 2 4 7 j’ai le total des 2 mois + 4 mois + 7 mois, en triant la colonne je sélectionne les valeurs qui ont le plus performer.
Merci de votre réponse
Excusez-moi, mais vous ne m’avez donné aucun retour sur mon message précédent.
Je ne suis pas sûr que ce que je vous ai envoyé précédemment corresponde à vos besoins… Souhaitez-vous maintenant ajouter d’autres colonnes ? Ou préférez-vous modifier le tableau ci-dessus pour afficher 2, 4 et 7 mois ?
Oui, je désire ajouter une colonne avec ce petit programme Logiciel WALDATA
Merci d’avance
Variables :
mm1(0),
mm3(0),
mm6(0),
mm12(0),
variation(0);
barsneeded(12);
mm1 = ((close[0]/Close[2])-1)*100;
mm3 = ((close[0]/Close[4])-1)*100;
mm6 = ((close[0]/Close[7])-1)*100;
Variation = mm1 + mm3 +mm6 ;
Désolé raphsan, mais nous ne faisons pas de support pour cette plateforme, notre site est dédié à ProRealTime:
https://www.prorealtime.com
Mais non !!!! je désire je désire appliquer ma méthode de chez eux vers mon compte “ProRéal time” tout simplement , désolé
Bien compris, dans ce cas c’est exactement ce que ressort le premier code donné par Ivan. Il faut copier/coller ce code dans l’éditeur de ProScreener et voilà ! Il va ressortir tous les instruments de la liste choisis dans ProScreener avec 4 colonnes “Perf 1M %”, “Perf 3M %”, “Perf 6M %” et “Total %”