Bonjour
je souhaite programmer des conditions qui dependent d’un macd avec son signal et du rsi.
A la hausse je souhaite avoir un résultat vert lorsque le macd est au dessus de sa ligne signal et que le rsi est superieur 50
a la baisse la même chose à l’inverse rsi<50 et macd<signal résultat rouge
je précise qu’il faut que les 2 indicateurs soient dans le même sens
Je pense que mon code ne tient pas compte du MACD et de son signal car mal programmé
Pouvez vous m’aider.
cdlt
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
34
35
36
37
// Définition des paramètres du code
// Conditions pour ouvrir une position acheteuse
// Variable
a= RSI [ 14 ] (close )
// Conditions pour ouvrir une position acheteuse
b1 = MACD [ 12 ,26 ,9 ] (close )
b2 = MACDSignal [ 12 ,26 ,9 ] (close )
c1 = (b1 >= b2)
c2= (b1< b2)
C3= a> 50
c4= a< 50
//long=((indicator1 < indicator2)and (indicator3 > 50))
//short=((indicator1 > indicator2) and (indicator3 < 50))
//IF c1 AND C3 THE
//drawarrowup(barindex,low)coloured(0,153,0)
//ENDIF
//IF C2 AND C4 THEN
//drawarrowdown (barindex,HIGH)coloured(255,102,178)
if C2 and c3 THEN //
resultat= 100
ENDIF
IF C1 and c4 THEN
resultat= - 100
ENDIF
line1= 100
line2= - 100
line3= 0
RETURN line1,line2,line3,resultat
merci