?כיצד להשתמש בפונקציונליות מסגרת מרובת זמן (MTF)

הפונקציונליות של MTF היא תכונה המאפשרת לשנות את מסגרת הזמן של כל אינדיקטור באמצעות שתי לחיצות קלט בלבד, באמצעות התפריט הנפתח רזולוציה.

קודני פיין יכולים להשתמש באותו פרמטר רזולוציה שבו אנו משתמשים באינדיקטורים המובנים שלנו בסקריפטים שלהם. פשוט על ידי הוספתו להצהרת המחקר של סקריפט, לקודנים יש כעת דרך קלה להוסיף פונקציונליות MTF לסקריפטים ולאפשר למשתמשים להחליט על מסגרת הזמן שהם רוצים שהאינדיקטור יפעל.

 

השימוש בפרמטר הרזולוציה יוסיף אוטומטית שדה קלט רזולוציה ל Input הסקריפט. ערך ברירת המחדל של פרמטר הרזולוציה יכול להיות כל מחרוזת רזולוציה תקפה. עם זאת, אם הוא לא נכלל באפשרויות הזמינות מתפריט הנפתח של השדה, ברירת המחדל זהה כמו הסימול יופיע כערך ברירת המחדל בשדה. השתמש במחרוזת הריקה ("") כדי לייצג את רזולוציית הגרף.

 

נניח, למשל, שאתה רוצה להשתמש בגרף עם רזולוציה של 5 דק', אך רוצה שהוא יראה ממוצע נע על פי רזולוציה של יום אחד, בעבר, יכולת לעשות זאת באמצעות פונקציית security:


study
(title="Moving Average", shorttitle="MA with security", overlay=true) len = input(9, minval=1, title="Length") src = input(close, title="Source") out = sma(src, len) res = input(title="Resolution", type=input.resolution, defval="1D") s1 = security(syminfo.tickerid, res, out, gaps=true) plot(s1, color=color.red)
Java


אולם כעת תצטרך להוסיף רזולוציה = "יום"  לשיחת המחקר שלך, כמוצג להלן

//@version=4
study(title="Moving Average", shorttitle="MA with resolution", overlay=true, resolution="D")
len = input(9, minval=1, title="Length")
src = input(close, title="Source")
offset = input(title="Offset", type=input.integer, defval=0, minval=-500, maxval=500)
out = sma(src, len)
plot(out, color=color.blue, title="MA", offset=offset)
Java

פרמטר הרזולוציה החדש מספק דרך קלה להוסיף פונקציונליות MTF לסקריפטים פשוטים יחסית. סקריפטים מורכבים יותר של פיין נעדיין יצטרכו security כדי ליישם חישובים מתקדמים תוך שימוש במידע מסגרת זמן גבוה יותר.

שים לב שערך המשתנים של מסגרת הזמן. * ייצגו את הרזולוציה שעליה פועל הסקריפט כפי שנקבע על ידי הערך של שדה הרזולוציה בinputs הסקריפט, ללא קשר לרזולוציית הגרף. כמו כן, שימו לב שמכיוון שערכי מסגרת זמן גבוהה יותר מכילים פערים כאשר משתמשים בפרמטר הרזולוציה בסקריפט, מסגרת הזמן. * המשתנים יכילו גם ערכי n/a בין מעברי זמן. התנהגות זו צפויה. תוכל ללמוד עוד על זה במרכז התמיכה שלנו.

בית סורק מניות סורק מט"ח סורק מטבעות-קריפטו יומן כלכלי איך זה עובד‏ תכונות גרף מחירון הפנה חבר כללי הבית מרכז תמיכה כלים לאתרים וברוקרים יישומונים פתרונות גרפיים ספריית גרפים קלי משקל בלוג וחדשות טוויטר‏
פרופיל הגדרות פרופיל חשבון וחיוב חברים מופנים מטבעות לשוניות התמיכה שלי מרכז תמיכה הודעות פרטיות צ'אט התנתק