ChainAggLib - library for aggregation of main chain tickers

ChainAggLib — token -> main protocol coin (chain) and top-5 exchange tickers for volume aggregation.
Library only (no plots). All helpers are pure functions and do not modify globals.
norm_sym(s)
Parameters:
s (string)
get_base_from_symbol(full_symbol)
Parameters:
full_symbol (string)
get_chain_for_token(token_symbol)
Parameters:
token_symbol (string)
get_top5_exchange_tickers_for_chain(chain_code)
Parameters:
chain_code (string)
get_top5_exchange_tickers_for_token(token_symbol)
Parameters:
token_symbol (string)
join_tickers(arr)
Parameters:
arr (array<string>)
contains_symbol(arr, symbol)
Parameters:
arr (array<string>)
symbol (string)
contains_current(arr)
Parameters:
arr (array<string>)
get_arr_for_current_token()
get_chain_for_current()
map-based structure data storage and aggregated altcoins ticker lists retrieval
Added:
init_token_database()
get_token_info(db, token_symbol)
Parameters:
db (map<string, string>)
token_symbol (string)
is_token_known(token_symbol)
Parameters:
token_symbol (string)
is_l1_chain(token_symbol)
Parameters:
token_symbol (string)
get_direct_aggregation_tickers(token_symbol)
Parameters:
token_symbol (string)
get_all_tokens()
supports_direct_aggregation()
Added:
init_asset_class_map()
init_trading_hours_map()
get_asset_meta(symbol_or_token)
Parameters:
symbol_or_token (string)
get_current_asset_meta()
is_index(sym)
Parameters:
sym (string)
is_crypto_main(sym)
Parameters:
sym (string)
is_commodity(sym)
Parameters:
sym (string)
is_shares(sym)
Parameters:
sym (string)
get_trading_hours(sym)
Parameters:
sym (string)
added natural gas
Added:
get_token_info_extended(db, token_symbol)
Parameters:
db (map<string, string>)
token_symbol (string)
get_chain_market_tickers(token_or_chain)
Parameters:
token_or_chain (string)
get_spot_tickers_for_chain(chain_or_token)
Parameters:
chain_or_token (string)
get_perp_tickers_for_chain(chain_or_token)
Parameters:
chain_or_token (string)
get_futures_tickers_for_chain(chain_or_token)
Parameters:
chain_or_token (string)
get_spot_tickers_for_current()
get_perp_tickers_for_current()
get_futures_tickers_for_current()
Perpustakaan pine
Dengan semangat TradingView yang sesungguhnya, penulis telah menerbitkan kode Pine ini sebagai pustaka sumber terbuka agar programmer Pine lain dari komunitas kami dapat menggunakannya kembali. Salut untuk penulis! Anda dapat menggunakan pustaka ini secara pribadi atau dalam publikasi sumber terbuka lainnya, tetapi penggunaan kembali kode ini dalam publikasi diatur oleh Tata Tertib.
Pernyataan Penyangkalan
Perpustakaan pine
Dengan semangat TradingView yang sesungguhnya, penulis telah menerbitkan kode Pine ini sebagai pustaka sumber terbuka agar programmer Pine lain dari komunitas kami dapat menggunakannya kembali. Salut untuk penulis! Anda dapat menggunakan pustaka ini secara pribadi atau dalam publikasi sumber terbuka lainnya, tetapi penggunaan kembali kode ini dalam publikasi diatur oleh Tata Tertib.