תומך כעת במילוי בין שרטוטי קו Pine

Jan 11, 2022

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

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

.עם המזהה שלהם וצבע linefill.new() היסודות פשוטים: כדי למלא את החלל בין שני שרטוטי קו, קרא לפונקציה
באותו זוג שורות יחליפו את linefill.new()  כל זוג שני שורות יכול לכלול רק מילוי קו אחד ביניהם, ולכן קריאות עוקבות ל
.המילוי הקודם בחדש

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

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

//@version=5
indicator("Channel", overlay = true)

LEN_LEFT = 15
LEN_RIGHT = 5
pH = ta.pivothigh(LEN_LEFT, LEN_RIGHT)
pL = ta.pivotlow(LEN_LEFT, LEN_RIGHT)

// Bar indices of pivot points
pH_x1 = ta.valuewhen(pH, bar_index, 1) - LEN_RIGHT
pH_x2 = ta.valuewhen(pH, bar_index, 0) - LEN_RIGHT
pL_x1 = ta.valuewhen(pL, bar_index, 1) - LEN_RIGHT
pL_x2 = ta.valuewhen(pL, bar_index, 0) - LEN_RIGHT
// Price values of pivot points
pH_y1 = ta.valuewhen(pH, pH, 1)
pH_y2 = ta.valuewhen(pH, pH, 0)
pL_y1 = ta.valuewhen(pL, pL, 1)
pL_y2 = ta.valuewhen(pL, pL, 0)

if barstate.islastconfirmedhistory
    // Lines
    lH = line.new(pH_x1, pH_y1, pH_x2, pH_y2, extend = extend.right)
    lL = line.new(pL_x1, pL_y1, pL_x2, pL_y2, extend = extend.right)
    // Fill
    fillColor = switch
        pH_y2 > pH_y1 and pL_y2 > pL_y1 => color.green
        pH_y2 < pH_y1 and pL_y2 < pL_y1 => color.red
        => color.silver
    linefill.new(lH, lL, color.new(fillColor, 90))

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

Gann Fan של LonesomeThe Blue

Average Lines של fikira

Auto Fib Time Zones & Trend-Based Fib Time של DGT (…by dgtrd)

PineCoders  .כדי להישאר מעודכן בתכונות חדשות של פיין, עקוב אחר הערות הגרסה של מדריך המשתמש שלנו
טוויטר, ומהצ’אט הציבורי ,Squawk Box  שלנו משדרים גם עדכונים מערוץ הטלגרם
.TradingView-ב Pine Script

אנו מקווים שתמצאו את התכונות המבוקשות הללו שימושיות. אנא המשיכו לתת לנו משוב והצעות לשיפור. אנו בונים
.עבורכם ותמיד נשמח לשמוע מכם TradingView

Look first Then leap

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