Skip to content

ticker

函數

heikin_ashi

navi
heikin_ashi(ticker_id: series String): series String

建立用於請求平均K線(Heikin Ashi)數據的代碼識別符。

參數

名稱類型預設值說明
ticker_idseries String要修改的基礎代碼標識符(例如 syminfo.tickerid)。

返回: series String — 可用於 request.security 的代碼標識符字符串。


inherit

navi
inherit(from_ticker_id: series String, ticker_id: series String): series String

建構一個繼承另一代碼識別符所有修飾符的代碼識別符。

參數

名稱類型預設值說明
from_ticker_idseries String其修飾符被繼承的代碼標識符。
ticker_idseries String提供交易品種的基礎代碼標識符。

返回: series String — 可用於 request.security 的代碼標識符字符串。


kagi

navi
kagi(
    ticker_id: series String,
    param: series float,
    style: series BoxStyle = BoxStyle.Traditional
  ): series String

建立用於請求卡吉圖(Kagi)數據的代碼識別符。

參數

名稱類型預設值說明
ticker_idseries String基礎代碼標識符(例如 symbol_info.tickerid)。
paramseries float反轉量(Traditional)或 ATR 週期(ATR)。
styleseries BoxStyleBoxStyle.Traditional箱體大小的確定方式。

返回: series String — 可用於 request.security 的代碼標識符字符串。


line_break

navi
line_break(ticker_id: series String, num_lines: series int = 3): series String

建立用於請求折線圖(Line Break)數據的代碼識別符。

參數

名稱類型預設值說明
ticker_idseries String要修改的基礎代碼標識符(例如 symbol_info.tickerid)。
num_linesseries int3用於折線計算的線數。

返回: series String — 可用於 request.security 的代碼標識符字符串。


modify

navi
modify(
    ticker_id: series String,
    session: series Session = na,
    adjustment: series Adjustment = na,
    backadjustment: simple BackAdjustment = na,
    settlement_as_close: simple SettlementAsClose = na
  ): series String

覆寫現有代碼識別符上的數據修飾符,其餘部分保持不變。

參數

名稱類型預設值說明
ticker_idseries String要修改的代碼標識符。
sessionseries Sessionna時段類型。可選。
adjustmentseries Adjustmentna價格復權類型。可選。
backadjustmentsimple BackAdjustmentna連續期貨合約的歷史價格復權方式。可選。
settlement_as_closesimple SettlementAsClosena是否以結算價作為收盤價。可選。

返回: series String — 可用於 request.security 的代碼標識符字符串。


new

navi
new(
    market: series String,
    ticker: series String,
    session: series Session = Session.Regular,
    adjustment: series Adjustment = Adjustment.None,
    backadjustment: simple BackAdjustment = BackAdjustment.Inherit,
    settlement_as_close: simple SettlementAsClose = SettlementAsClose.Inherit
  ): series String

根據市場和代碼名稱以及指定的數據修飾符(時段、複權等)構建代碼標識符,未指定的修飾符使用默認值。

參數

名稱類型預設值說明
marketseries String交易品種所屬市場(例如 symbol_info.market)。
tickerseries String代碼名稱(例如 symbol_info.ticker)。
sessionseries SessionSession.Regular時段類型。可選。
adjustmentseries AdjustmentAdjustment.None價格復權類型。可選。
backadjustmentsimple BackAdjustmentBackAdjustment.Inherit連續期貨合約的歷史價格復權方式。可選。
settlement_as_closesimple SettlementAsCloseSettlementAsClose.Inherit是否以結算價作為收盤價。可選。

返回: series String — 可用於 request.security 的代碼標識符字符串。


point_figure

navi
point_figure(
    ticker_id: series String,
    source: series PnfSource,
    style: series BoxStyle,
    param: series float,
    reversal: series int
  ): series String

建立用於請求點數圖(Point & Figure)數據的代碼識別符。

參數

名稱類型預設值說明
ticker_idseries String基礎代碼標識符(例如 symbol_info.tickerid)。
sourceseries PnfSource計算箱體所用的價格來源(Hl / Close)。
styleseries BoxStyle箱體大小的確定方式。
paramseries floatATR 週期、箱體大小或百分比,取決於 style
reversalseries int反轉量,以箱體數計。

返回: series String — 可用於 request.security 的代碼標識符字符串。


renko

navi
renko(
    ticker_id: series String,
    style: series BoxStyle = BoxStyle.Atr,
    param: series float = 10,
    request_wicks: series bool = false,
    source: series RenkoSource = RenkoSource.Close
  ): series String

建立用於請求磚形圖(Renko)數據的代碼識別符。

參數

名稱類型預設值說明
ticker_idseries String基礎代碼標識符(例如 symbol_info.tickerid)。
styleseries BoxStyleBoxStyle.Atr箱體大小的確定方式(ATR / Traditional / PercentageLtp)。
paramseries float10ATR 週期、箱體大小或百分比,取決於 style
request_wicksseries boolfalse磚形圖磚塊是否包含影線值。
sourceseries RenkoSourceRenkoSource.Close計算磚塊所用的價格來源(Close / OHLC)。

返回: series String — 可用於 request.security 的代碼標識符字符串。


standard

navi
standard(ticker_id: series String): series String

建立用於請求標準圖表數據的代碼識別符,不受非標準圖表類型修飾符(Heikin Ashi、Renko 等)的影響。

參數

名稱類型預設值說明
ticker_idseries String要修改的基礎代碼標識符(例如 syminfo.tickerid)。

返回: series String — 可用於 request.security 的代碼標識符字符串。

基於 MIT 許可證發佈。