Library "AGbayLIB" Changes the timeframe period to the given period and returns the data matrix[cyear, cmonth, cday, chour, cminute_, csecond, cfulltime, copen, cclose, chigh, clow, cvolume] and sets the timeframe to the active time period
getTimeFrameValues(active_period_, period_, max_bars_) : add function description here Parameters: active_period_ (string): Current time frame period to be set after getting period_ data period_ (string): Target time period for returning data max_bars_ (int): The historical bar count to be get Returns: An array of data_row type with size of max_bars_ which includes rows of data: [year, month, day, hour, minute_, second, fulltime, open, close, high, clow, volume]
data_row Fields: year (series__integer) month (series__integer) day (series__integer) hour (series__integer) minute (series__integer) second (series__integer) fulltime (series__string) open (series__float) close (series__float) high (series__float) low (series__float) volume (series__float)
Release Notes
Unused import removed
Release Notes
v3
Added: data_set Fields: symbol (series__string) time_period (series__string) count (series__integer) records (array__|data_row|#OBJ)
Updated: getTimeFrameValues(symbol, period, max_bars, opens, closes, highs, lows, volumes, times) : Creates an data_set typed object, copies open,close,high,low,volume,time data into records and also calculates trends of records Parameters: symbol (string): Symbol period (string): Target time period for returning data max_bars (int): The historical bar count to be get opens (float): The historical bars of open data closes (float): The historical bars of open data highs (float): The historical bars of open data lows (float): The historical bars of open data volumes (float): The historical bars of open data times (int): The historical bars of open data Returns: An data_set object which contains array of data_row type which includes [timestamp, year, month, day, hour, minute, second, fulltime, open, close, high, clow, volume, trend]
Release Notes
v4
Release Notes
v5
Release Notes
v6
Release Notes
v7
Release Notes
v8
Release Notes
v9
Release Notes
v10
Release Notes
v11
Release Notes
v12
Release Notes
v13
Release Notes
v14
Release Notes
v15
Release Notes
v16
Release Notes
v17
Release Notes
v18
Updated: data_row Contains candle values Fields: timestamp (series int): Time value of the candle year (series int): Extracted year value from time month (series int): Extracted month value from time day (series int): Extracted day value from time hour (series int): Extracted hour value from time minute (series int): Extracted minute value from time second (series int): Extracted second value from time fulltime (series string) open (series float): Open value of candle close (series float): Close value of candle high (series float): High value of candle low (series float): Low value of candle volume (series float): Volume value of candle trend (series int): Calculated trend value of candle trend_count (series int): Calculated trending candle count of active candle
Release Notes
v19
Release Notes
v20
Added: agSetting Fields: symbol (series__string) period (series__string) iperiod (series__integer) max_bar_count (series__integer) min_trend_count (series__integer) tenkansen_count (series__integer) kijunsen_count (series__integer)
agCandle Contains candle values Fields: timestamp (series int): Time value of the candle year (series int): Extracted year value from time month (series int): Extracted month value from time day (series int): Extracted day value from time dayofweek (series int) hour (series int): Extracted hour value from time minute (series int): Extracted minute value from time second (series int): Extracted second value from time fulltime (series string) barindex (series int) open (series float): Open value of candle close (series float): Close value of candle high (series float): High value of candle low (series float): Low value of candle volume (series float): Volume value of candle resistantance (series bool) supply (series bool) trend (series int): Calculated trend value of candle trend_count (series int): Calculated trending candle count of active candle
Updated: getTimeFrameValues(setting, opens, closes, highs, lows, volumes, times, bar_indexes) : Creates an data_set typed object, copies open,close,high,low,volume,time data into records and also calculates trends of records Parameters: setting (agSetting) opens (float): The historical bars of open data closes (float): The historical bars of open data highs (float): The historical bars of open data lows (float): The historical bars of open data volumes (float): The historical bars of open data times (int): The historical bars of open data bar_indexes (int) Returns: An agSymbolCandles object which contains array of agCandles type which includes [timestamp, year, month, day, hour, minute, second, fulltime, open, close, high, clow, volume, trend]
Updated: agCandle Contains candle values Fields: timestamp (series int): Time value of the candle year (series int): Extracted year value from time month (series int): Extracted month value from time day (series int): Extracted day value from time dayofweek (series int) hour (series int): Extracted hour value from time minute (series int): Extracted minute value from time second (series int): Extracted second value from time fulltime (series string) barindex (series int) open (series float): Open value of candle close (series float): Close value of candle high (series float): High value of candle low (series float): Low value of candle volume (series float): Volume value of candle resistantance (series bool) supply (series bool) trend (series int): Calculated trend value of candle trend_count (series int): Calculated trending candle count of active candle is_order (series bool) is_white (series bool) is_bullish (series bool)
In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in a publication is governed by House rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.