آواتار محمدرضا فلاحتی توسط: تاریخ انتشار: 5 بهمن 1403 0 دیدگاه

نسخه‌های جدید تابع fill() به شما این امکان را می‌دهند که گرادیان‌های عمودی ایجاد کنید:

fill(plot1, plot2, top_value, bottom_value, top_color, bottom_color)
fill(hline1, hline2, top_value, bottom_value, top_color, bottom_color)

تمام پارامترهای موجود در این نسخه‌های جدید می‌توانند آرگومان‌های سری را بپذیرند. آن‌ها یک گرادیان عمودی بین `top_color` و `bottom_color` در فضای بین `top_value` و `bottom_value` ایجاد می‌کنند. پلات‌ها یا خط‌های افقی که در دو آرگومان اول استفاده می‌شوند به‌عنوان ماسکی برای گرادیان عمل می‌کنند، که قسمت قابل مشاهده‌ی گرادیان را تعیین می‌کند.

در اینجا ببینید که چگونه می‌توانیم MACD قدیمی را با استفاده از دو گرادیان عمودی جدید کرده، یکی برای پر کردن فضای بین دو میانگین متحرک و دیگری برای جایی که معمولاً به‌عنوان هیستوگرام نشان داده می‌شود:

//@version=5
indicator("MACD")
[macd, signal, hist] = ta.macd(close, 12, 26, 9)

// هیستوگرام
float  maxHist  = ta.highest(hist, 100)

برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید.  = ta.lowest(hist,  100)
bool   histBull = hist > 0
color  topHistColor = histBull ? color.new(color.green, 90) : color.red
color  botHistColor = histBull ? color.green : color.new(color.red, 90)
float  topHistValue = histBull ? maxHist : 0
float  botHistValue = histBull ?

برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید0 : minHist
histPlot = plot(hist, “Histogram”, color(na))
centerPlot = plot(0, “Middle”, color(na))
fill(histPlot, centerPlot, topHistValue, botHistValue, topHistColor, botHistColor)

// میانگین‌ها
float  maxLine  = ta.highest(math.max(macd, signal)

برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید“`html
, 100)
float minLine = ta.lowest(math.min(macd, signal), 100)
bool lineBull = macd > signal
color topLineColor = lineBull ? color.new(color.lime, 90) : color.fuchsia
color botLineColor = lineBull ? color.lime : color.new(color.fuchsia, 90)
float topLineValue = lineBull ? maxLine
“`
برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید: maxLine
float botLineValue = lineBull ? minLine : minLine
macdPlot = plot(macd, “MACD”, color.gray, 1)
signalPlot = plot(signal, “Signal”, color.silver, 1)
fill(macdPlot, signalPlot, topLineValue, botLineValue, topLineColor, botLineColor)

آموزش ملاقات با جادوگران پاین در تریدینگ ویو

آتو تی کریپتو

برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنیددر مثال بعدی، ما یک جنگل کاج ایجاد می‌کنیم که در آن از یک گرادیان برای پس‌زمینه و گرادیان دیگری برای خط درختان مبتنی بر RSI استفاده می‌کنیم:

//@version=5
indicator("پر کردن گرادیان: شب در جنگل کاج")

// آسمان
skyTopColor = input.color(color.rgb(144, 191, 249, 1))
skyBotColor = input.color(color.rgb(251, 192, 45, 1))
skyPlot     = plot(100, color = skyTopColor)
groundPlot  = plot(0, color = color.black)
برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید```html
پر کردن(نقشه آسمان, نقشه زمین, 100, 0, رنگ بالای آسمان, رنگ پایین آسمان)

// درختان
مقدار تاج = ta.rsi(بسته, 20)
نقشه درختان = نقشه(مقدار تاج, رنگ = color.rgb(6, 126, 116))
پر کردن(نقشه درختان, نقشه زمین, مقدار تاج, 0, color.rgb(6, 126, 116)
برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید
```

آتو تی کریپتو

در زیر چند مثال دیگر از برنامه‌نویسان PineCoders در اسکریپت‌های جامعه آورده شده است:

شاخص کانال‌های حجم دلتا از LucF

آتو تی کریپتو

شاخص RSI – پر کردن رنگ از Fikira

آتو تی کریپتو

شاخص RSI وبی از JohnMuchow

برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید

آتو تی کریپتو

برای اینکه از ویژگی‌های جدید Pine Script® باخبر شوید، به یادداشت‌های منتشر شده در راهنمای کاربری سر بزنید. حساب کاربری PineCoders همچنین به‌روز رسانی‌ها را از Squawk Box در تلگرام، حساب توییتر خود، و گفتگوهای عمومی Pine Script® Q&A در TradingView منتشر می‌کند.

امیدواریم این ویژگی که بسیار درخواست شده برای شما مفید باشد. لطفاً نظرات و پیشنهادات خود را برای بهبود به ما ارسال کنید. ما TradingView را برای شما ساخته‌ایم و همیشه مشتاقانه منتظر شنیدن نظرات شما هستیم.

برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید

دیدگاهتان را بنویسید