Je cherche à coder un indicateur de changement de polarité de bougie HA, assorti d’une condition de variation minimale entre 2 clôtures.
HA Turn Customized
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
HAup=0
HAdown=0
IFBarIndex=0THEN
XClose=TotalPrice
XOpen=(Open+Close)/2
ELSE
XClose=TotalPrice
XOpen=(XOpen[1]+XClose[1])/2
ENDIF
// Apparition Bougie HaUp
HAup1=XClose>Xopen
HAup2=((Close/Close[1])-1)>=0.015/100
IF(HAup1andHAup2)THEN
HAup=1
ENDIF
// Apparition Bougie HaDown
HAdown1=XClose<Xopen
HAdown2=((Close/Close[1])-1)<=-0.015/100
IF(HAdown1andHAdown2)THEN
HAdown=1
ENDIF
RETURNHAupas"HAup",HAdownas"HAdown"
En copie d’écran, le résultat n’est actuellement pas satisfaisant car je souhaiterais que l’indicateur ne mentionne un résultat (histogramme) qu’à la condition que le précédent histogramme apparu soit d’une couleur différente.
(ne pas avoir d’histogramme identiques qui se suivent, quel que soit l’intervalle)
Lorsque tu crées ton signal aux lignes 20 et 29, ajoute une variable qui stockera quelle est la direction du signal, puis teste cette direction avant de réafficher un nouveau signal.
faut que ce soit rouge avant !
1
2
3
4
IF(HAup1andHAup2)anddirection<=0THEN//test si ça descend !!
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue