MFI [seiglerj]

‎10234‎ مشاهدة
10234 13
Money Flow Index with breach highlighting
based on LazyBear's MFI/RSI script
Jun 13
ملاحظات الأخبار: Improve colors to work better with a light theme
Fix indicator scaling with invisible lines at 0 and 100
إزالة من البرامج النصية المفضلة أضف إلى البرامج النصية المفضلة
Seiglerj, what the difference between your and normal MFI? I can spot some differences, yours often seems to be more "aggressive".
seiglerj Kalindro
@Kalindro, My MFI formula is the same as the official MFI indicator, which I have pasted here:

study(title="Money Flow", shorttitle="MFI")
length = input(title="Length", type=integer, defval=14, minval=1, maxval=2000)
src = hlc3
upper = sum(volume * (change(src) <= 0 ? 0 : src), length)
lower = sum(volume * (change(src) >= 0 ? 0 : src), length)
mf = rsi(upper, lower)
plot(mf, color=#459915)
overbought=hline(80, title="Overbought", color=#c0c0c0)
oversold=hline(20, title="Oversold", color=#c0c0c0)
fill(overbought, oversold, color=#9915ff, transp=90)

The only new thing mine does is highlight overbought and oversold more effectively.
Kalindro seiglerj
@seiglerj, Oh, I wonder why they vary (sometimes a lot) on my chart. Upper is the one from you, lower is the built-in.

Clearly oversold on one of them.
seiglerj Kalindro
@Kalindro, I'm not able to produce this effect on my own charts, but it seems like one of those MFI indicators is based on standard candles and the other one is based on Heikin-Ashi candles. I don't know why changing the candle style is allowed to affect indicators, but it absolutely does. For that reason, I generally use standard candles which have been hidden, and add the Heikin-Ashi indicator named "I_Heikin Ashi Candle". You just have to merge it back up onto the main chart so it can replace the existing candles.
Hi Seiglej. Thanks for this script. I'm trying to create a bot that incorporates MFI. I can calculate RSI. Is there a fast way to calculate the MFI based on RSI?
@BullZak, Here is the formula for MFI:

Typical Price = (High + Low + Close)/3

Raw Money Flow = Typical Price x Volume
Money Flow Ratio = (14-period Positive Money Flow)/(14-period Negative Money Flow)

Money Flow Index = 100 - 100/(1 + Money Flow Ratio)

And RSI:

RSI = 100 - --------
1 + RS

RS = Average Gain / Average Loss

These two are not closely related enough to have a straightforward connection. The MFI is sometimes referred to as "volume-weighted RSI" but their formulas are very different.
Congrats for the variation on the developed indicator seiglerj,

Could you please let me know which means each bar red or green on the indicator? Seems to be pivot points, are these equivolume bars?

Thank you.

Héctor L. Arroyo
Telecommunications Engineer.
seiglerj ingpro-84
@ingpro-84, MFI is considered overbought when it exceeds the upper boundary of 80 or so, and oversold when it goes below the lower boundary of 20 or so. Whatever you have the boundaries set for, this script highlights overbought conditions with red bars, suggesting that it is time to sell, and highlights oversold conditions with green bars, indicating that it is time to buy. has more information.
ingpro-84 seiglerj
@seiglerj, Of course seiglerj, I know, I just didn't notice that the bars were only to indicate the change of the condition overbought or oversold, I supposed that were developed to point something additional in conjunction with the basic MFI indicator,

Thank so much you seiglerj for the quick response,

Best Regards,
Can you please add how to use this check if price is going up/down. I am very new to this indicator.
الصفحة الرئيسية منصة الأسهم منصًة العملات منصّة العملات الرقمية جدول الأعمال الاقتصادي برامج تعليمية كيف نعمل مميزات الرسم البياني أسعار العضوية قوانين الموقع المشرفون حلول المواقع الإلكترونية والوسطاء الأدوات حلول الرسوم البيانية مكتبة الرسوم البيانية صغيرة الحجم مركز المساعدة إحالة صديق طلب الخصائص المدوّنة والأخبار الأسئلة الأكثر شيوعًا معرفة تويتر
الملف الشخصي إعدادات الصفحة الشخصية الحساب وإعداد الفواتير إحالة صديق تذاكر الدعم الخاصة بي مركز المساعدة التحاليل المنشورة المتابعين تتابع رسالة خاصة المحادثة تسجيل الخروج