PINE LIBRARY
تم تحديثه

ChainAggLib - library for aggregation of main chain tickers

277
Library "ChainAggLib"
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()
ملاحظات الأخبار
v2 slight ticker correction
ملاحظات الأخبار
v3
ملاحظات الأخبار
v4 altcoins tickers update
ملاحظات الأخبار
v5
ملاحظات الأخبار
v6
ملاحظات الأخبار
v7

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()
ملاحظات الأخبار
v8

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)
ملاحظات الأخبار
v9
ملاحظات الأخبار
v10

added natural gas
ملاحظات الأخبار
v11

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()
ملاحظات الأخبار
v12
ملاحظات الأخبار
v13

Added:
f_extract_base_symbol(ticker)
  Parameters:
    ticker (string)
ملاحظات الأخبار
v14
ملاحظات الأخبار
v15
ملاحظات الأخبار
v16

Added:
init_norm_sym(s)
  Parameters:
    s (string)

Removed:
norm_sym(s)
ملاحظات الأخبار
v17

Added:
get_micro_state(symbol_override)
  Parameters:
    symbol_override (simple string)

get_scientific_delta(symbol_override)
  Parameters:
    symbol_override (simple string)

get_aggregated_volume(symbol_override)
  Parameters:
    symbol_override (simple string)

MicroState
  Fields:
    volume_total (series float)
    delta_aggressor (series float)
    delta_absorb (series float)
    market_impact (series float)
    flow_toxicity (series float)
    efficiency_ratio (series float)
ملاحظات الأخبار
v18

إخلاء المسؤولية

لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.