Eccolo, se vuoi modificarlo da 0 a 100, invece che da 0 a 1, basta che a MOLTIPLICATORE assegni 100:
|
BBval = 20 //20 BB periods BBdev = 2.0 //2.0 BB deviation Multiplier = 1 //1 = 0 to 1, 100 = -50 to 150 Os = 0 //Oversold = 0 Ob = 1 * Multiplier //Overbought = 1 or 100 BBavg = average[BBval,0](close) //BB mean (SMA middle line) BollUP = BBavg + ((std[BBval](close)) * BBdev) //BB Upper Band BollDN = BBavg - ((std[BBval](close)) * BBdev) //BB Lower Band BB = Multiplier * (close - BollDN)/ (BollUP - BollDN) Result = 0 IF BB > Ob THEN Result = 1 ELSIF BB < Os THEN Result = 2 ENDIF SCREENER[Result](Result AS "1=↑,2=↓") |