| Ciao a tutti, volevo chiedervi se potete aiutarmi a capire una parte di una formula in metastock. La formula è questa ed è inserita nell' Highlights di Metastock: var1:=LinRegSlope((L-Mov(C,13,E)),5)>Ref(LinRegSlope((L-Mov(C,13,E)),5),-1); var2:=LinRegSlope((H-Mov(C,13,E)),5)<ref(LinRegSlope((H-Mov(C,13,E)),5),-1);
a:=If(BarsSince(var1)<barssince(var2),1,0)=1; b:=If(BarsSince(var1)<barssince(var2),1,0)=0;
state:=If(BarsSince(a)<barssince(b),1,0); state=1
Quello che non riesco a capire sono le variabili "a" e "b" e più precisamente quel "=1" e "=0" prima del punto e virgola. Se non sbaglio la variabile deve assumere il valore "0" o "1" della funzione IF. A che serve il valore =1? Ho provato a togliere i due valori, ma non funziona più, la formula mi colora le barre in base al valore che assumono le variabili var1 e var2.
Grazie a chi mi vorrà aiutare. Paolo
|