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

وارد کردن تاریخ و زمان در Pine اکنون بسیار ساده‌تر شده است، زیرا تابع input() می‌تواند نوع جدید input.time را قبول کند. با این پارامتر، شما می‌توانید تاریخ را با استفاده از صفحه تنظیمات و همچنین ویجت تاریخ و زمان که در کل رابط کاربری تریدینگ ویو استفاده می‌شود به Pine منتقل کنید.

آتو تی کریپتو

زمان برای input.time در فرمت Unix تنظیم شده است، اما برای راحتی تنظیم مقدار تاریخ اولیه، امکان فرستادن رشته‌های ثابت حاوی تاریخ در یکی از چندین فرمت رایج به تابع timestamp() اضافه شده است و می‌توانید این تابع را به عنوان پارامتر devfal تابع input() مشخص کنید. در تابع timestamp()، می‌توانید زمان را در هر ناحیه زمانی مناسب مشخص کنید و آنها به طور خودکار به ناحیه زمانی انتخاب شده در چارت تنظیم می‌شوند. به عنوان مثال، اگر یک استراتژی بسازید که تنها بعد از یک تاریخ مشخص معاملات را باز کند و برای این کار مقدار timestamp(“01 Sep 2020 13:30 +0000″) را ارسال کنید، در چارت با ناحیه زمانی UTC-5 (نیویورک) معاملات در شمعی در ساعت 8:30 صبح (در زمستان) یا 9:30 صبح (در تابستان) آغاز خواهد شد.

//@version=4
strategy("استراتژی کانال قیمت با محدوده تاریخی", overlay=true)

i_startTime = input(defval = timestamp("01 Sep 2020 13:30 +0000"), title = "زمان شروع", type = input.time)
i_endTime = input(defval = timestamp("30 Sep 2020 19:30 +0000"), title = "زمان پایان", type = input.time)
i_length = input(defval = 20, title = "طول", type = input.integer)

inDateRange = time >= i_startTime and time <= i_endTime
inCondition = not na(close[i_length])

hh = highest(high, i_length)
ll = lowest(low, i_length)

if (inCondition and inDateRange)
    strategy.entry("PChLE", strategy.long, stop=hh)
    strategy.entry("PChSE", strategy.short, stop=ll)

bgcolor(inDateRange ? color.green : na, 90)

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

آموزش همزمان‌سازی بازه‌های زمانی در تریدینگ ویو

آتو تی کریپتو
با توابع timestamp() و input() در مرجع Pine Script بیشتر آشنا شوید.

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

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

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