Demande de Traduction BAR TIME de Trading view
Forums › ProRealTime forum Français › Support ProBuilder › Demande de Traduction BAR TIME de Trading view
- This topic has 16 replies, 2 voices, and was last updated 2 years ago by Nicolas.
Tagged: renko
-
-
07/06/2021 at 10:21 AM #173225
salut ci joint un petit code utile qui serait pratique à avoir dans la bibliothèque
Cet indicateur est conçu pour être utilisé avec Renko et d’autres barres à prix uniquement (c’est-à-dire Kagi, LineBreak, Point&Figure) et indique le nombre de minutes pendant lesquelles une barre a été ouverte avant d’être confirmée et imprimée.
REMARQUE : Cela ne fonctionnera que sur les devises et les symboles qui sont sur le marché 24h/24 et 5j/7, il prend en compte l’heure de fermeture du marché le week-end mais ne tient pas compte des heures de fermeture des jours fériés du marché Forex.
ASTUCES:
Lorsque le BAR TIME est long et que les briques Renko ont des mèches, c’est une indication de consolidation.
Lorsque le BAR TIME est court et que les briques Renko n’ont pas de mèches, c’est une indication d’accélération.extrait code Trading View
//@version=3
study(title=”Renko Bar Time by JustUncleL”, shorttitle=”BAR TIME”)// author : justuncleL
//
// Description:
// This indicator in designed to be used with Renko and other price only
// bars (ie Kagi, LineBreak, Point&Figure) and shows the number of minutes a bar was open before
// it was confirmed and printed.
//
// It will only work on currencies and symbols that are in the 24/5 market,
// It accounts for weekend market close time but does not account for
// any Forex market holiday close times.
////
wks = weekofyear(time[1])>weekofyear(time)? weekofyear(time) : weekofyear(time)-weekofyear(time[1])
tm = round(((time – time[1])/60000.0) – 2880.0*wks)
//
plot(tm,color=blue,style=histogram,linewidth=2,transp=10)07/06/2021 at 7:11 PM #173247Pour clarifier: nb de minutes dans une boite de RENKO ou autre (point et figure,etc.)
sous forme histogrammemerci
07/06/2021 at 7:23 PM #173249Pour clarifier: nb de minutes dans une boite de RENKO
et autre point et figure; somme nb minutes de la colonne
sous forme histogrammemerci
07/10/2021 at 12:36 PM #173417Voir ces sujets sur la durée d’un chandelier:
https://www.prorealcode.com/topic/indicator-for-bar-duration/
https://www.prorealcode.com/prorealtime-indicators/ticks-bars-duration-indicator/
02/08/2022 at 6:59 PM #187900Merci pour ton retour Nicolas,
Cette information m’est importante pour créer Un compteur de vague Temps RENKO.
Néanmoins le code que tu m’as conseillé ne semble pas fonctionner pour mon application, ce qui m’étonnes.
Voudrais tu bien me donner ton avis sur le code joint?
CCH_Wave Compteur temps barre renko123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657defparam calculateonlastbars = 800ptime = Time[1]ctime = Time// estraggo la differenza in oreif ctime>=10000 thenhend = (ctime - (ctime mod 10000))/10000ctime = (ctime mod 10000)elsehend = 0endifif ptime>=10000 thenhstart = (ptime - (ptime mod 10000))/10000ptime = (ptime mod 10000)elsehstart = 0endif// estraggo la differenza in minutiif ctime>=100 thenmend = (ctime - (ctime mod 100))/100ctime = (ctime mod 100)elsemend = 0endifif ptime>=100 thenmstart = (ptime - (ptime mod 100))/100ptime = (ptime mod 100)elsemstart = 0endifsecstarttime = hstart*3600+mstart*60+ptimesecendtime = hend*3600+mend*60+ctimebarsec = (secendtime-secstarttime)// correggo l'eventuale cambio di giornoif barsec<0 thenbarsec = (3600*24-secstarttime+secendtime)endifnbminutes=barsecRatioPos=0RatioNeg=0if customclose>customclose[1] thenRatioPos=ratioPos[1]+nbminutesr=0 //(vert)g=128elseRatioNeg=ratioNeg[1]+nbminutesr=255// (rouge)g=0endifRETURN 0 as "zero",ratioPos coloured (r,g,0) style (histogram,1) as "Compteur temps positif",ratioNeg coloured (r,g,0) style (histogram,1) as "Compteur temps Negatif"02/08/2022 at 7:14 PM #187901Une photographie de l’indicateur de base avec mon code initial qui ne fonctionne pas que je te joins pour information:
//if day <> openday[1] or time < time[1] then //nbminutes=ceil((time-opentime-4000*((hour-openhour)))/100) //if time =000000 then //nbminutes=ceil((opentime-time-4000*((openhour-hour)))/100) //endif //elsif hour > hour[1] then
//nbminutes=ceil((time-time[1]-4000*((hour-hour[1])))/100)
//else
//nbminutes=ceil((time-time[1])/100)
//endifRatioPos=0
RatioNeg=0if customclose>customclose[1] then
RatioPos=ratioPos[1]+nbminutes
r=0 //(vert)
g=128
else // (rouge)
RatioNeg=ratioNeg[1]+nbminutes
r=255
g=0
endif02/15/2022 at 9:49 AM #188270Pour faciliter les calculs basés sur le temps, on a ajouté le timestamp Unix (nombre de secondes qui se sont écoulées depuis le 1er janvier 1970 (minuit UTC/GMT)), grâce à la nouvelle instruction TIMESTAMP
et OpenTIMESTAMP pour obtenir l’heure d’ouverture du chandelier.
02/15/2022 at 2:02 PM #188295Merci pour ton retour,
Comment puis je l’intégrer le timestamp Unix dans le code joint afin que cet indicateur fonctionne?
l’objectif étant de cumuler le temps par vague sur le même principe que l’indicateur wave weis.
Je ne suis pas alaise avec ce type de fonctionce code contient une erreur dans le calcul temps d'une barre123456789101112131415161718if day <> openday[1] or time < time[1] then //nbminutes=ceil((time-opentime-4000*((hour-openhour)))/100) //if time =000000 then //nbminutes=ceil((opentime-time-4000*((openhour-hour)))/100) //endif //elsif hour > hour[1] thennbminutes=ceil((time-time[1]-4000*((hour-hour[1])))/100)elsenbminutes=ceil((time-time[1])/100)endifRatioPos=0RatioNeg=0if customclose>customclose[1] thenRatioPos=ratioPos[1]+nbminutesr=0 //(vert)g=128else // (rouge)RatioNeg=ratioNeg[1]+nbminutesr=255g=0endifDans l’attente te lire
02/18/2022 at 9:47 AM #18844902/18/2022 at 12:05 PM #188455Salut,
c’est un indicateur technique qui doit permettre de calculer les durées cumulées pour chaque swing.Cet indicateur est basé sur celui de WAVE WEIS de David Weis basé sur les volumes.
Je te joints une image des swings à mesurer sur RENKO.On doit dans un premier temps arriver à calculer le temps qui c’est écoulé dans une boite RENKO, C’est à dire la somme des séances de cotation pour un marché donné => ce que j’appelle “nbminutes” dans le code du 15/02/2022.
Dans un deuxième temps, l’idée est de connaître la durée qu’il a fallu pour réaliser ce swing. Si l’on connaît cet durée, on sait mesurer l’effort qu’il a fallu pour progresser de X box.
Grâce à cela, les zones remarquables (les zones où nous pouvons constater un changement de comportement du marché) sautent plus facilement aux yeux. Ainsi nous pouvons plus facilement discerner les phases d’effort vs résultat et les mouvements de l’offre et la demande.
j’espère avoir été plus clair dans ma demande.
merci pour ta compréhension.02/18/2022 at 12:58 PM #18846402/18/2022 at 8:16 PM #188502Bonsoir et merci pour ton retour,
je viens de modifier mon code en prenant en compte la ligne que tu m’as indiqué, mais cela ne fonctionne pas correctement.
“secondes = timestamp – opentimestamp” => Sur RENKO en UT journalière par exemple, cette ligne comptabilise une journée pour une boite de Renko, sauf qu’une boite de RENKO à mis peut-être plusieurs jours pour se créer.
Donc ce n’est pas sauf erreur de ma part la bonne manière de compter le temps dans une boite de RENKO.ci-joint code modifié qui ne fonctionne pas comme souhaité, pour vérification de ma bonne compréhension de l’intégration de la ligne de code transmise pour cet indicateur.
Dans l’attente de te lire
christophe123456789101112131415161718defparam calculateonlastbars = 800nbminutes=(timestamp - opentimestamp)/60RatioPos=0RatioNeg=0if customclose>customclose[1] thenRatioPos=ratioPos[1]+nbminutesr=0 //(vert)g=128elseRatioNeg=ratioNeg[1]+nbminutesr=255// (rouge)g=0endifRETURN 0 as "zero",ratioPos coloured (r,g,0) style (histogram,1) as "Compteur temps positif",ratioNeg coloured (r,g,0) style (histogram,1) as "Compteur temps Negatif"03/01/2022 at 7:40 PM #189154Bonjour Nicolas,
As tu une solution à apporter à la résolution de ce code?
merci
christophe
03/14/2022 at 1:57 PM #189954Bonjour Nicolas,
Je n’ai pas de réponse de ta part, est ce qu’il y a un soucis?
bien à toi
christophe05/03/2022 at 5:35 PM #192613Bonjour Nicolas ou à toute personne de la communauté qui pourrait m’aider.
Auriez vous l’amabilité de me dire si il existe une solution PRT pour la résolution de mon code? Et si oui laquelle?
bien à vous
Christophe
-
AuthorPosts
Find exclusive trading pro-tools on