Re coucou
Le proscreener ci-dessous est-il modifiable pour afficher seulement lorsque le doji sans corps apparait après une serie (minimum 3) de bougie rouge (en Heikin Ashi) .Merci par avance
// code proscreener d’exemple
SCREENER(close as “close”)
//PRC_Doji Heikin Ashi | screener
//10.01.2017
//Nicolas @ http://www.prorealcode.com
//Sharing ProRealTime knowledge
// — parameters
DojiSize = 5 //x% percent of body size compared to the complete range of the candlestick
// —
if barindex>1 then
haclose=(open+close+low+high)/4
haopen=(haopen[1]+haclose[1])/2
xHigh = Max(haOpen, haClose)
xLow = Min(haOpen, haClose)
hahigh = Max(High,xHigh)
halow = Min(Low,xLow)
endif
data=(abs(haopen – haclose) <= (hahigh – halow) * DojiSize/100)
screener [data]
Bonjour
Voici une proposition ci-dessous.
La demande portant sur un sujet différent de celui où elle était postée initialement, elle a été déplacée en un sujet à part entière.
Le bouton pour insérer du code PRT est </> dans la barre d’outil de rédaction des messages.
Enfin, il ne peut y avoir qu’une seule ligne screener par script de code, il faut donc écraser les 2 lignes préremplies du code ci-dessus quand on édite un nouveau script de screener:
// code proscreener d’exemple
SCREENER(close as “close”)
plutôt que d’écrire à leur suite le nouveau screener.
Quelques commentaires sont ajoutés dans le script sur les 3 lignes ajoutées ou modifiées.
//PRC_Doji Heikin Ashi | screener
//10.01.2017
//Nicolas @ http://www.prorealcode.com
//Sharing ProRealTime knowledge
// — parameters
DojiSize = 5 //x% percent of body size compared to the complete range of the candlestick
// —
if barindex>1 then
haclose=(open+close+low+high)/4
haopen=(haopen[1]+haclose[1])/2
xHigh = Max(haOpen, haClose)
xLow = Min(haOpen, haClose)
hahigh = Max(High,xHigh)
halow = Min(Low,xLow)
endif
data=(abs(haopen - haclose) <= (hahigh - halow) * DojiSize/100)
TroisRouge= summation[3](haclose<haopen)=3 // série de 3 rouge en bougies HA = vrai ou faux
condition= data AND TroisRouge[1] // data du code fourni ET TroisRouge vraie en bougie précédente
screener [condition] // screener désormais sur la condition combinée et pas seulement sur data
Merci beaucoup c’est super. bonne journée
Bonjour, et bonne fête de Pâques .
Est-il possible de n’afficher que les volumes de + 150 000€ et de rajouter une colonne avec la capitalisation
merci par avance
Le voilà :
//PRC_Doji Heikin Ashi | screener
//10.01.2017
//Nicolas @ http://www.prorealcode.com
//Sharing ProRealTime knowledge
// — parameters
DojiSize = 5 //x% percent of body size compared to the complete range of the candlestick
// —
if barindex>1 then
haclose=(open+close+low+high)/4
haopen=(haopen[1]+haclose[1])/2
xHigh = Max(haOpen, haClose)
xLow = Min(haOpen, haClose)
hahigh = Max(High,xHigh)
halow = Min(Low,xLow)
endif
data=(abs(haopen - haclose) <= (hahigh - halow) * DojiSize/100)
TroisRouge= summation[3](haclose<haopen)=3 // série de 3 rouge en bougies HA = vrai ou faux
myVOL = volume * close
VOLcond = myVOL > 150000
condition= data AND TroisRouge[1] AND VOLcond // data du code fourni ET TroisRouge vraie en bougie précédente
screener [condition](myVOL as "capitalisation") // screener désormais sur la condition combinée et pas seulement sur data
Merci beaucoup, c’est top
Bon week
cordialement