فیلتر اندیکاتور Bollinger bands (محاسبه عرض بانـد)
[restricted_page role=”boursetutor_dey99″]
فیلتر Bollinger bands
این فیلتر عرض باند بولینگر را محاسبه میکند و در cfield0 نشان میدهد.
** توجه کنید که گاهــی وجود مقداری اختلاف بین خروجی فیلتر و مقدار واقعی آن در نمودار به دلیل باگ های سایت tse طبیعی بوده
بنابراین بهتر است در نهایت نمودار سهم را چک کنید.
<code>
*************************************************
true == function()
{
var sma =function(period){
var l = period;
var sum = 0;
for (var j = 0;j < l ;j++) {
sum= ([ih][j].PriceMax + [ih][j].PDrCotVal + [ih][j].PriceMin ) / 3 + sum;
}
var average = sum / period;
return average ;
}
var sde =function(period){
var l = period;
var p =[];
for (var j = 0;j < l ;j++) {
var array = ([ih][j].PriceMax + [ih][j].PriceMin + [ih][j].PDrCotVal) / 3;
p[j] = array;
}
var sum = 0;
for (var k = 0 ; k < l ; k++)
{
sum = Math.pow(p[k] – sma(period) , 2) + sum;
}
var v = sum / period
var sd = Math.sqrt (v);
return sd;
}
var bu = sma(20) + 2 * sde(20);
var bd = sma(20) – 2 * sde(20);
var bw = ((bu – bd) / sma(20)) * 100;
if ( 50> bw > 0 && [ih][60]!=”undefined”)
{
(cfield0) = Math.round (bw);
return true;
}
}()
**********************************************************
</code>
[/restricted_page]
دیدگاهتان را بنویسید