Changement couleur de remplissage entre EMA
Forums › ProRealTime forum Français › Support ProBuilder › Changement couleur de remplissage entre EMA
- This topic has 9 replies, 3 voices, and was last updated 2 years ago by maxlys.
Tagged: colorbetween
-
-
01/18/2022 at 4:33 PM #18584512345ColorBetween (ExponentialAverage[5],ExponentialAverage[13],255,0,0,110)ColorBetween (ExponentialAverage[34],ExponentialAverage[50],0,0,255,90)return ExponentialAverage[5](close) coloured(255,0,0) as "EMA 5",ExponentialAverage[13](close) coloured(255,0,0)as "EMA 13",ExponentialAverage[34](close) coloured(0,0,255) as "EMA 34",ExponentialAverage[50](close) coloured(0,0,255)as "EMA 50"
Bonjour a tous,
Je me suis fait le code ci-dessus pour afficher des EMA avec remplissage.
J’aimerais pouvoir changer la couleur de ce remplissage lors des croisements de EMA5 avec EMA13 et EMA34 avec EMA50.
Comment réaliser cette opération ?
Merci à vous
01/18/2022 at 4:46 PM #185849Voir l’exemple donné dans la page de l’instruction, il répond parfaitement à cette attente: ColorBetween
01/18/2022 at 7:11 PM #185870Bonjour Nicolas,
merci pour le retour.
j’ai tapé exactement ce code pour dans un premier temps tester et voir ce que cela donne avant de le faire dans mon code.
1234567891011ma1 = average[7]ma2 = average[20]//bullishif ma1>ma2 thencolorbetween(ma1,ma2,0,255,0,50) //using RGB and Alphaelse //bearishcolorbetween(ma1,ma2,"red",50) //using pre-registered color name and AlphaendifreturnQuand je l’applique j’ai des bandes vertes/rouges qui apparaissent. Voir photo jointe (dans ellipses blanches). D’où vient ce problème ?
Merci
02/05/2022 at 4:33 PM #187606Re Bonjour a tous,
J’ai toujours pas réussi a résoudre mon problème d’affichage avec cet indicateur.
j’ai ces traits continus qui changent aux croisements.
Comment modifier cela ? et ne plus avoir ces traits
Voir ellipse violette sur image
revoici le code
1234567891011ma1 = exponentialaverage[3]ma2 = average[21]//bullishif ma1>ma2 thencolorbetween(ma1,ma2,0,255,0,50)else //bearishcolorbetween(ma1,ma2,"red",50)endifreturn02/06/2022 at 8:11 AM #18763902/06/2022 at 10:14 AM #18764602/06/2022 at 10:36 AM #187656Ok, j’avais mal compris la nouvelle instruction en la voyant aussi comme un remplissage “à la demande” alors qu’en fait cela va s’appliquer sur tout l’historique. Dans ce cas il vaut mieux faire comme préconisé par Nicolas:
1234567891011121314ma1 = exponentialaverage[3]ma2 = average[21]if ma1>ma2 thenred=0green=255elsered=255green=0endifcolorbetween(ma1,ma2,red,green,0,50)return02/06/2022 at 10:36 AM #18765702/06/2022 at 10:55 AM #18765802/06/2022 at 1:19 PM #187669 -
AuthorPosts
Find exclusive trading pro-tools on