Library "time_filters" Collection of filters that related with time like sessions and datetime ranges. All existing session functions I found in the documentation e.g. not na(time(timeframe.period, sessionTimes)) are not suitable for strategies, since the execution of the entries and the exits are delayed by one bar. Thus I created this library to overcome this small but very important limitation.
is_in_date_range(fromDate, toDate, srcTimezone, dstTimezone, t) is_in_date_range - Check if the given time is between the start and end dates Parameters: fromDate: - The start date in UNIX time of the valid range toDate: - The end date in UNIX time of the valid range srcTimezone: - The timezone of reference for the 'from' and 'to' dates dstTimezone: - The target timezone to convert the 'from' and 'to' dates t: - The time to compare in UNIX format Returns: series of bool whether or not the time is inside the valid range
is_in_session(startTime, endTime, days, srcTimezone, dstTimezone, t) is_in_session - Check if the given time is inside the session as defined by the input params Parameters: startTime: - The sessionTime object with the use flag and the start time endTime: - The sessionTime object with the use flag and the end time days: - The sessionDays object with the use flag and marks for each day of the session srcTimezone: - The timezone of reference for the time ranges dstTimezone: - The target timezone to convert the time ranges t: - The current time to compare in UNIX format. Returns: series of bool whether or not the time is inside the session
ברוח TradingView אמיתית, המחבר פרסם קוד Pine זה כספריית קוד פתוח כדי שמתכנתי Pine אחרים מהקהילה שלנו יוכלו לעשות בו שימוש חוזר. כל הכבוד למחבר! אתה יכול להשתמש בספרייה זו באופן פרטי או בפרסומים אחרים בקוד פתוח, אך שימוש חוזר בקוד זה בפרסום כפוף לכללי הבית.
המידע והפרסומים אינם אמורים להיות, ואינם מהווים, עצות פיננסיות, השקעות, מסחר או סוגים אחרים של עצות או המלצות שסופקו או מאושרים על ידי TradingView. קרא עוד בתנאים וההגבלות.