מדד המומנטום הסטוכסטי (SMI)
מדד המומנטום הסטוכסטי (SMI) הוא גרסה משופרת של המתנד הסטוכסטי הרגיל. הוא נועד להיות אינדיקטור אמין יותר אשר ממזער תנודות שווא על ידי כך שהוא מודד את המרחק בין מחיר הסגירה הנוכחי לבין החציון של טווח המחירים הגבוה/נמוך. ב- TradingViewהאינדיקטור מציג גם את ה-SMI וגם את ה-EMA ושניהם מחושבים על סמך זה.
ערכי SMI נופלים בדרך כלל בטווח של +100 עד -100, כאשר ערכים הם חיוביים, זה מסמן שמחיר הסגירה גבוה מנקודת האמצע של הטווח הגבוה/נמוך. לעומת זאת, ערכים שליליים מאותתים על כך שמחיר הסגירה נמוך מנקודת האמצע.
כמו המתנד הסטוכסטי, סוחרים ואנליסטים משתמשים ב-SMI כדי לזהות מצבים של קניית יתר או מכירת יתר בשוק. בנוסף, בשילוב עם אינדיקטורים של ווליום, זה יכול לחשוף מצב של לחץ קנייה או מכירה משמעותי במומנטום. בנוסף, אפשר להשתמש בו לניתוח מגמה, כשהערכים מעל 40 מפרשים זאת לרוב כסימן למגמה שורית וערכים מתחת ל-40 כמגמה דובית.
חישוב
ראשית, אנו מחשבים את הערכים הגבוהים והנמוכים ביותר בחלון (מוגדר על ידי הקלט "%K Length" בהגדרות האינדיקטור). אנו מפחיתים את הממוצע שלהם מהסגירה הנוכחית כדי לקבל את "הטווח היחסי" של אותם ערכים:
highestLowestRange = highestHigh - lowestLow
relativeRange = close - (highestHigh + lowestLow) / 2
JavaAfter that, we calculate the SMI value, which can be calculated with the following formula:
smi = 200 * (emaEma(relativeRange, lengthD) / emaEma(highestLowestRange, lengthD))
Javaכאשר 'lengthD' הוא הערך מהקלט "%D Length" בהגדרות האינדיקטור, ו-"emaEma" הוא ממוצע נע אקספוננציאלי של ממוצע נע אקספוננציאלי (שניהם מחושבים באותו אורך):
emaEma(source, length) => ta.ema(ta.ema(source, length), length)
Javaתשומות
%K אורך
מספר הברים לאחור (חלון) לשימוש בחישוב השיא הגבוה ביותר והשפל הנמוך ביותר. 10 הוא ברירת המחדל.
%D אורך
מספר הברים לאחור (חלון) לשימוש בחישוב SMI. 3 הוא ברירת המחדל.
אורך EMA
קובע את מספר הברים לאחור (חלון) שישמשו בחישוב ה-EMA מבוסס SMI.
מסגרת זמן
מציין את מסגרת הזמן שבה מחושב האינדיקטור. אפשרות זו מאפשרת לחשב SMI על סמך נתונים ממסגרת זמן אחרת, למשל. לאחר ש-SMI מחושב על גרף 1H יוצג על גרף של 5 מ'.,
המתן לסגירת מסגרת הזמן
מציין את ההתנהגות כאשר מסגרת הזמן של האינדיקטור גבוהה מזו של הגרף. כאשר 'המתן לסגירת מסגרת זמן' מסומן, ערכי מסגרת זמן גבוהים יותר נכנסים ומקושרים זה לזה בגרף רק כאשר מסגרת הזמן הגבוהה יותר מסתיימת.
סגנון
SMI
יכול לשנות את הנראות של ה-SMI כמו גם את הנראות של קו מחיר המציג את המחיר הנוכחי בפועל של ה-SMI. יכול גם לבחור את הצבע, עובי הקו וסגנון הקו של ה-SMI.
EMA מבוסס SMI
ניתן לשנות את הנראות של ה-EMA מבוסס SMI וכן את הנראות של קו מחיר המציג את ערך ה-EMA הנוכחי בפועל. אפשר גם לבחור את הצבע, עובי הקו וסגנון הקו שלו.
קו קניית יתר
ניתן לשנות את הנראות של קו קניית יתר וכן את הנראות של קו מחיר המציג את הערך שלו. אפשר גם לבחור את הצבע, עובי הקו וסגנון הקו שלו.
קו מכירת יתר
ניתן לשנות את הנראות של קו מכירת יתר וכן את הנראות של קו מחיר המציג את הערך שלו. אפשר גם לבחור את הצבע, עובי הקו וסגנון הקו שלו.
קו אמצעי
אפשר להחליף את הנראות של הקו האמצעי וכן לקבוע את הגבול, בסולם של 1-100, עבור הרצועה העליונה-Upper Band (70 הוא ברירת המחדל). ניתן לקבוע גם את הצבע, עובי הקו וסגנון הקו.
רקע Hlines
ניתן להחליף את הנראות של צבע רקע בין גבולות ה-SMI. אפשר גם לשנות את הצבע עצמו כמו גם את האטימות.
מילוי גרדיאנט של קניית יתר
מחליף את החשיפה של צבע שיפוע רקע של האזור שנרכש יתר על המידה (גבוהה מקו קניית יתר 40). אפשר גם לשנות את הצבע עצמו כמו גם את האטימות עם בורר הצבעים הראשון.
מילוי גרדיאנט של מכירת יתר
מחליף את הנראות של צבע שיפוע רקע של אזור מכירת יתר (נמוך מקו מכירת יתר-40). יכול גם לשנות את הצבע עצמו כמו גם את האטימות עם בורר הצבעים השני.
דיוק
מגדיר את מספר המקומות העשרוניים שיש להשאיר על הערך של האינדיקטור לפני העיגול כלפי מעלה. ככל שמספר זה גבוה יותר, כך יהיו יותר נקודות עשרוניות על ערך האינדיקטור.