فیلتر اندیکاتور میانگین متحرک(کراس SMA9 & SMA26 )
[restricted_page role=”boursetutor_dey99″]
فیلتر کراس دو میانگین متحرک
این فیلتر سهم هایی را نشان میدهد که دو میانگین متحرک 9 و 26 روزه کراس داشتند به طوری که میانگین 9 روزه میانگین 26 روزه را به بالا کراس کرده باشد
** توجه کنید که گاهــی وجود مقداری اختلاف بین خروجی فیلتر و مقدار واقعی آن در نمودار به دلیل باگ های سایت tse طبیعی بوده
بنابراین بهتر است در نهایت نمودار سهم را چک کنید.
<code>
*************************************************
true==function(){
EMA_today = function (period)
{
var EMA=[0];
//set ema 0 with sma
var sum=0;
for (var i=0 ; i<=period-1 ; i++)
{
sum += [ih][i].PClosing ;
}
sum+=(pc);
EMA[period-1]=sum/period;
// calculate k
var k = 2 / (period+1);
//calculate other EMA except last_ema
for (var i=period-2 ; i>=0 ; i–)
{
EMA[i] = ( [ih][i].PClosing – EMA [i+1] )* k + EMA[i+1];
}
// calculate last_ema
var EMA_today = EMA[0];
return EMA_today;
};
EMA_yesterday = function (period)
{
var EMA=[0];
//set ema 0 with sma
var sum=0;
for (var i=0 ; i<=period-2 ; i++)
{
sum += [ih][i].PClosing ;
}
sum+=(pc);
EMA[period-2]=sum/period;
// calculate k
var k = 2 / (period+1);
//calculate other EMA except last_ema
for (var i=period-3 ; i>=0 ; i–)
{
EMA[i] = ( [ih][i].PClosing – EMA [i+1] )* k + EMA[i+1];
}
// calculate last_ema
var EMA_yesterday = EMA[0];
return EMA_yesterday;
};
if (
EMA_today(26) < EMA_today(9) &&
EMA_yesterday(26) > EMA_yesterday(9) &&
(pl) > (pf) &&
(pl) > EMA_today(9) &&
(pl) > EMA_today(26)
)
{
return true;
}
}()
**********************************************************
</code>
[/restricted_page]
دیدگاهتان را بنویسید