کد زیر فیلتر mfi می باشد و سهم های مناسب نوسانگیری در بازار بورس را نشان می دهد. بر این اساس سهم هایی که ام اف آی زیر 20 داشته باشند یعنی اشباع فروش در آن ها اتفاق افتاده و برای خرید مناسب هستند و سهم هایی که ام اف آی بالای 80 داشته باشند یعنی اشباع خرید آن ها اتفاق افتاده و برای فروش مناسب هستند.
این فیلتر یکی از فیلترهای مهم و کاربردی بورس است که برای نوسان گیری در بورس مورد استفاده قرار می گیرد.
true==function(){
var i=0
var monyflow
var monyflow2
var pmonyflow=0
var nmonyflow=0
var mfi
//
for(i=0;i<14;i++) {
monyflow =[ih].QTotTran5J* ([ih].PClosing + [ih].PriceMax + [ih].PriceMin) / 3
monyflow2 = [ih][i+1].QTotTran5J * ([ih][i+1].PClosing+ [ih][i+1].PriceMax + [ih][i+1].PriceMin) / 3
if ( monyflow > monyflow2 ) pmonyflow = pmonyflow + monyflow
if ( monyflow < monyflow2 ) nmonyflow = nmonyflow + monyflow
}
mfi = 100 - ( 100 / (1+ (pmonyflow / nmonyflow)))
//
if ((tvol)!=0 && mfi<=50 && [is9]>80 ) return (1)
}()