ספר לי עוד על סקריפטי הקהילה
החלק של סקריפטי קהילה של TradingView מכיל שלושה סוגים של סקריפטים שסוחרים יכולים להשתמש בהם: אינדיקטורים, אסטרטגיות וספריות. יש להם קווי דמיון רבים, אבל כל סוג ספציפי של סקריפט מותאם למקרה השימוש שלו.
אינדיקטורים
אינדיקטורים הם סקריפטים למטרות כלליות שיכולים לבצע כל חישוב שתוכנת על ידי המחבר ולהציג אותם בתרשים. זה יכול להיות משהו מאוד פשוט, כמו ממוצע נע, או משהו מאוד מורכב, כמו סקרנר שמנטר עשרות סמלים ומחפש כמה אותות שונים. פונקציונליות ההתראה שיש לאינדיקטורים מאפשרת לך לקבל התראה כאשר תנאי מסוים התקיים; התנאי הספציפי יכול להיות מוגדר על ידי המשתמש של המחבר של המחוון המדובר.
ניתן למצוא אינדיקטורים בדיאלוג "אינדיקטורים. מדדים ואסטרטגיות" הזמין מעל לגרף, או בקטע סקריפטים קהילתיים.
אסטרטגיות
אסטרטגיות מותאמות ל-בקטסטינג, כלומר, בדיקת אסטרטגיית מסחר קיימת על נתונים היסטוריים כדי לבדוק את כדאיותה. כדי לעשות זאת, הם מספקים למשתמשים מגוון עצום של פונקציות לחיקוי מסחר בחיים האמיתיים. אתה יכול לציין את ההון הראשוני ואת גודל הפוזיציה שלך, לחקות מסחר בעמלות ומרווחים, להשתמש בסוגי הזמנות שונים המאפשרים לך ליצור מדרגות רווח/הפסד ועצירות נגררות ועוד הרבה יותר. אסטרטגיות מחושבות על ידי מנוע אסטרטגיה שיוצר כניסות ויציאות למיקום ומציג אותן בתרשים, וליתר דיוק, המנוע מחקה את תנועת המחיר תוך-סרגל כדי לבצע פקודות מבוססות מחירים בצורה נכונה. אסטרטגיות תומכות גם בפונקציונליות ההתראה, ויחד עם התראות המוגדרות על ידי מחבר התסריט, הן יכולות לקבל גם התראות ששולחות התראות בכל פעם שמיקום משתנה.
ניתן למצוא אסטרטגיות בדיאלוג "אינדיקטורים. מדדים ואסטרטגיות" הזמין מעל לתרשים, או בקטע סקריפטים קהילתיים. בראשון, אסטרטגיות מסומנות בנוסף בסמל מיוחד:
לאחר הטעינה בגרף, תוכל לגשת לפרמטרי תצורה של מחוון או אסטרטגיה באמצעות תיבת הדו-שיח הגדרות, הנגישה מהתפריט המוקפץ של הסקריפט. אסטרטגיות משתמשות בלשונית מאפיינים נוספת כדי להגדיר פרמטרים ספציפיים ל-בקטסטינג, כגון הון ראשוני ועמלה. אסטרטגיות מציגות גם כניסות ויציאות בגרף עם סמני החצים ומציגות את המידע המפורט על הבקטסטינג בחלונית בודק האסטרטגיה מתחת לגרף:
ספריות
ספריות הן פרסומים המכילים פונקציות שניתן לעשות בהן שימוש חוזר במחוונים, באסטרטגיות של Pine Script™ או בספריות אחרות. הם שימושיים להגדרת פונקציות בשימוש תכוף כך שקוד המקור שלהן לא חייב להיכלל בכל סקריפט שבו הם נחוצים. ברגע שספרייה מתפרסמת, סקריפטים אחרים יכולים לייבא אותה באמצעות מילת המפתח 'ייבוא'. ספריות מיועדות לייבא בקוד, לא להוספה ישירות לגרף, וזו הסיבה שהן אינן נמצאות בכלל ב"אינדיקטורים. מדדים ואסטרטגיות", אך ניתן לסנן ספריות בסעיף סקריפטים קהילתיים.
ניתן לפרסם אסטרטגיות ואינדיקטורים באחד משלושה מצבים: קוד פתוח, מוגן או הזמנה בלבד. ראה כאן למידע נוסף על סוגי הפרסומים. ספריות מתפרסמות תמיד בקוד פתוח.
למידע נוסף על פרסום תסריטים, עיין בסעיף "פרסום" במדריך למשתמש של Pine.