Skip to content

ta

類型

名稱說明
PivotTypePivot point calculation method for ta.pivot_point_levels.

屬性

accdist

類型: series float

累積/分配線 (ADL)。它衡量流入和流出證券的累計資金流量。


iii

類型: series float

日內強度指數(III)。它測量證券流入和流出的流量。


nvi

類型: series float

負成交量指數(NVI)。它重點關注交易量較前一天減少的日子。


obv

類型: const float

平衡交易量 (OBV)。它將買賣壓力作為累積指標來衡量,該指標在上漲日增加成交量,在下跌日減少成交量。


pvi

類型: const float

正成交量指數(PVI)。它重點關注成交量較前一天增加的日子。


pvt

類型: const float

價量趨勢 (PVT)。它結合價格和成交量來確定價格變動的強度。


tr

類型: series float

啓用 na 處理的真實範圍 (TR)。相當於 ta.tr(handle_na = true)


vwap

類型: series float

使用 hlc3 作為來源的每日成交量加權平均價格。每天開始時重置。這是大多數交易平台使用的標準 VWAP。


wad

類型: const float

威廉姆斯累積/派發 (WAD)。它通過比較收盤價與高低範圍來衡量買賣壓力。


wvad

類型: const float

威廉姆斯變量累積/分配 (WVAAD)。它通過考慮收盤價在真實範圍內的位置來調整累積/派發計算。

函數

alma

navi
ta.alma(
    series: series float,
    length: series int,
    offset: simple float,
    sigma: simple float,
    floor: simple bool = false
  ): series float

阿諾·勒古移動平均線。它使用高斯分佈作為移動平均的權重。

參數

名稱類型預設值說明
seriesseries float要處理的一系列值。
lengthseries intbars 數量(長度)。
offsetsimple float控制平滑度(接近 1)和響應度(接近 0)之間的權衡。
sigmasimple float更改 ALMA 的平滑度。西格瑪越大,ALMA 越平滑。
floorsimple boolfalse指定在計算 ALMA 之前是否對偏移計算進行下限。

返回: series float


atr

navi
ta.atr(length: simple int): series float

計算指定 length 上金融工具的平均真實波幅 ​​(ATR)。

參數

名稱類型預設值說明
lengthsimple int用於 ATR 計算的 bars 數量。

返回: series float


bars_since

navi
ta.bars_since(condition: series bool): series int

計算自上次條件為真以來 bars 的數量。如果條件從未成立,則傳回 na。

參數

名稱類型預設值說明
conditionseries bool要檢查的布爾條件。

返回: series int — 自上次條件為真以來 bars 的數量,如果從未為真,則為 na


bb

navi
ta.bb(series: series float, length: series int, mult: simple float)

布林線 (BB)。

參數

名稱類型預設值說明
seriesseries floatBB 計算的傳入系列。
lengthseries int用於計算的 bars 數量。
multsimple float標準差帶的乘數。

返回: [basis, upper, lower] 的元組,其中基礎是 SMA,上限/下限是基礎 ± mult × stdev。

示例

navi
let (bbBasis, bbUpper, bbLower) = ta.bb(close, 20, 2.0);
plot(bbBasis, title: "BB Basis", color: color.ORANGE);
plot(bbUpper, title: "BB Upper", color: color.BLUE);
plot(bbLower, title: "BB Lower", color: color.BLUE);

bbw

navi
ta.bbw(
    source: series float,
    length: series int,
    mult: simple float
  ): series float

布林帶寬度 (BBW)。它衡量布林帶相對於移動平均線的寬度。

參數

名稱類型預設值說明
sourceseries floatBBW 計算的傳入系列。
lengthseries int用於計算的 bars 數量。
multsimple float標準差帶的乘數。

返回: series float — 帶寬百分比:(upper - lower) / basis × 100


cci

navi
ta.cci(source: series float, length: series int): series float

商品通道指數(CCI)。它測量 series 系列與其統計平均值的偏差。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


change

計算當前 source 值與其前值 length bars 之間的差值。對於測量動量或變化率很有用。

參數

名稱類型預設值說明
sourceseries int要比較的整數系列。
lengthseries int1要回顧的 bars 數量。默認為 1(之前的 bar)。

返回: series int代碼0

計算當前 source 值與其前值 length bars 之間的差值。

參數

名稱類型預設值說明
sourceseries float要比較的浮動系列。
lengthseries int1要回顧的 bars 數量。默認為 1(之前的 bar)。

返回: series float代碼0

檢測布爾值是否較 length bars 之前的值發生更改。對於檢測狀態轉換(例如信號翻轉)很有用。

參數

名稱類型預設值說明
sourceseries bool要比較的布爾系列。
lengthseries int1要回顧的 bars 數量。默認為 1(之前的 bar)。

返回: series bool — 如果當前值與歷史值不同,則為 true,否則為 false


cmo

navi
ta.cmo(series: series float, length: series int): series float

錢德動量振盪器 (CMO)。它測量 series 系列在指定 length 上的動量。

參數

名稱類型預設值說明
seriesseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float — 介於 -100 和 100 之間的值。正值表示向上動量,負值表示向下動量。


cog

navi
ta.cog(source: series float, length: series int): series float

重心 (COG)。它標識 source 系列在指定 length 上的重心。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


correlation

navi
ta.correlation(
    source1: series float,
    source2: series float,
    length: series int
  ): series float

指定 length 上兩個系列之間的皮爾遜相關係數。

參數

名稱類型預設值說明
source1series float第一個傳入系列。
source2series float第二個傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float — 介於 -1.0(完全負相關)和 1.0(完全正相關)之間的值。 0.0 表示沒有線性相關。


cross

navi
ta.cross(source1: series float, source2: series float): series bool

檢測 source1 是否在任一方向上穿過 source2

參數

名稱類型預設值說明
source1series float第一個要比較的系列。
source2series float要比較的第二個系列。

返回: series bool


cross_over

navi
ta.cross_over(source1: series float, source2: series float): series bool

檢測 source1 是否越過 source2

參數

名稱類型預設值說明
source1series float第一個要比較的系列。
source2series float要比較的第二個系列。

返回: series bool

示例

navi
let fastEma = ta.ema(close, 9);
let slowEma = ta.ema(close, 21);
if ta.cross_over(fastEma, slowEma) {
label.new(bar_index, low, "Buy", style: LabelStyle.Up);
}

cross_under

navi
ta.cross_under(source1: series float, source2: series float): series bool

檢測 source1 是否越過 source2

參數

名稱類型預設值說明
source1series float第一個要比較的系列。
source2series float要比較的第二個系列。

返回: series bool

示例

navi
let fastEma = ta.ema(close, 9);
let slowEma = ta.ema(close, 21);
if ta.cross_under(fastEma, slowEma) {
label.new(bar_index, high, "Sell", style: LabelStyle.Down);
}

cum

navi
ta.cum(source: series float): series float

source 系列的累積和。換句話説,它是 source 系列所有元素的總和。

參數

名稱類型預設值說明
sourceseries float要累積的傳入系列。

返回: series float


dev

navi
ta.dev(source: series float, length: series int): series float

source 系列相對於指定 length 的平均偏差。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


dmi

navi
ta.dmi(di_length: simple int, adx_smoothing: simple int)

定向運動指數(DMI)。

參數

名稱類型預設值說明
di_lengthsimple int方向指標計算的長度。
adx_smoothingsimple intADX 計算的平滑長度。

返回: [plus_di, minus_di, adx] 的元組,全部表示為百分比 (0–100)。


ema

navi
ta.ema(source: series float, length: simple int): series float

指數移動平均線 (EMA)。它更加重視最近的價格,使其對新信息更加敏感。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthsimple int用於計算的 bars 數量。

返回: series float

示例

navi
let ema12 = ta.ema(close, 12);
let ema26 = ta.ema(close, 26);
plot(ema12, title: "EMA 12", color: color.GREEN);
plot(ema26, title: "EMA 26", color: color.RED);

falling

navi
ta.falling(source: series float, length: series int): series bool

檢查 source 系列是否超出指定的 length

參數

名稱類型預設值說明
sourceseries float要檢查的傳入系列。
lengthseries int要檢查的 bars 數量。

返回: series bool


highest

傳回 high 系列在指定 length 上的最高值。

參數

名稱類型預設值說明
lengthseries int要檢查的 bars 數量。

返回: series float

傳回 source 系列在指定 length 上的最高值。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int要檢查的 bars 數量。

返回: series float

示例

navi
let highestHigh = ta.highest(high, 20);
plot(highestHigh, title: "20-bar High", color: color.RED,
style: PlotStyle.Stepline);

highest_bars

傳回自指定 lengthsource 系列的最高值以來 bars 的數量。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int要檢查的 bars 數量。

返回: series int — 非正偏移量(如果最高的是當前 bar,則為 0,否則為負),或者如果窗口中的任何值為 na,則為 na

傳回自指定 lengthhigh 系列的最高值以來 bars 的數量。

參數

名稱類型預設值說明
lengthseries int要檢查的 bars 數量。

返回: series int


hma

navi
ta.hma(source: series float, length: simple int): series float

船體移動平均線(HMA)。其目的是在保持平滑曲線的同時減少滯後。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthsimple int用於計算的 bars 數量。

返回: series float


kc

navi
ta.kc(
    series: series float,
    length: simple int,
    mult: simple float,
    use_true_range: simple bool = true
  )

肯特納通道 (KC)。

參數

名稱類型預設值說明
seriesseries floatKC 計算的傳入系列。
lengthsimple int用於計算的 bars 數量。
multsimple float通道頻帶的乘數。
use_true_rangesimple booltrue是否使用真實範圍。

返回: [basis, upper, lower] 的元組,其中基礎是 EMA,上限/下限是基礎 ± 乘數 × 範圍 EMA。


kcw

navi
ta.kcw(
    series: series float,
    length: simple int,
    mult: simple float,
    use_true_range: simple bool = true
  ): series float

肯特納通道寬度 (KCW)。它測量肯特納通道相對於移動平均線的寬度。

參數

名稱類型預設值說明
seriesseries floatKCW 計算的傳入系列。
lengthsimple int用於計算的 bars 數量。
multsimple float通道頻帶的乘數。
use_true_rangesimple booltrue是否使用真實範圍。

返回: series float — 通道寬度的比率:(upper - lower) / basis


linreg

navi
ta.linreg(
    source: series float,
    length: series int,
    offset: simple int
  ): series float

線性迴歸 (LINREG)。它在指定的 length 上將線性迴歸線擬合到 source 系列,並傳回給定 offset 處的值。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int迴歸的 bars 數量。
offsetsimple int迴歸線的偏移量(未來的 bar 偏移量)。

返回: series float


lowest

傳回指定 lengthlow 系列的最小值。

參數

名稱類型預設值說明
lengthseries int要檢查的 bars 數量。

返回: series float

傳回指定 lengthsource 系列的最小值。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int要檢查的 bars 數量。

返回: series float


lowest_bars

傳回自指定 lengthsource 系列的最低值以來 bars 的數量。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int要檢查的 bars 數量。

返回: series int — 非正偏移(如果最低值是當前 bar,則為 0,否則為負),或者如果窗口中的任何值為 na,則為 na

傳回自指定 lengthlow 系列的最低值以來 bars 的數量。

參數

名稱類型預設值說明
lengthseries int要檢查的 bars 數量。

返回: series int


macd

navi
ta.macd(
    source: series float,
    fast_length: simple int,
    slow_length: simple int,
    signal_length: simple int
  )

移動平均收斂分歧 (MACD)。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
fast_lengthsimple int快速 EMA 的長度。
slow_lengthsimple int慢速 EMA 的長度。
signal_lengthsimple int信號線 EMA 的長度。

返回: [macd_line, signal_line, histogram] 的元組,其中直方圖 = macd_line − signal_line。

示例

navi
let (macdLine, signalLine, histLine) = ta.macd(close, 12, 26, 9);
plot(macdLine,   title: "MACD",     color: color.BLUE);
plot(signalLine, title: "Signal",   color: color.ORANGE);
plot(histLine, title: "Hist", color: color.GRAY, style: PlotStyle.Histogram);

max

navi
ta.max(source: series float): series float

傳回 source 系列的最大值。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。

返回: series float


median

navi
ta.median(source: series float, length: series int): series float

傳回指定 lengthsource 系列的中值。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


mfi

navi
ta.mfi(series: series float, length: series int): series float

資金流量指數(MFI)。它衡量指定 length 內資產的資金流入和流出。

參數

名稱類型預設值說明
seriesseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float — 0 到 100 之間的值。高於 80 的值表示超買狀態,低於 20 表示超賣。


min

navi
ta.min(source: series float): series float

傳回 source 系列的最小值。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。

返回: series float


mode

navi
ta.mode(source: series float, length: series int): series float

傳回指定 lengthseries 系列的眾數(最常出現的值)。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


mom

navi
ta.mom(source: series float, length: series int): series float

計算 source 系列在指定 length 上的動量。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


percent_rank

navi
ta.percent_rank(source: series float, length: series int): series float

傳回 source 系列中當前值相對於指定 length 的百分位數排名。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float — 0 到 100 之間的值,指示小於或等於當前值的值的百分比。


percentile_linear_interpolation

navi
ta.percentile_linear_interpolation(
    source: series float,
    length: series int,
    percentage: simple float
  ): series float

使用線性插值傳回 source 系列相對於指定 length 的百分位值。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int用於計算的 bars 數量。
percentagesimple float百分位值 (0-100)。

返回: series float


percentile_nearest_rank

navi
ta.percentile_nearest_rank(
    source: series float,
    length: series int,
    percentage: simple float
  ): series float

使用最近排名方法傳回 source 系列相對於指定 length 的百分位數值。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int用於計算的 bars 數量。
percentagesimple float百分位值 (0-100)。

返回: series float


pivot_high

傳回樞軸高點的價格。

如果沒有樞軸高點,則傳回“NaN”。

參數

名稱類型預設值說明
sourceseries float要分析的傳入系列。
left_barsseries int要檢查的左側 bars 的數量。
right_barsseries int要檢查的右側 bars 的數量。

返回: series float — 樞軸最高價格(由 rightbars 抵消),如果在該點未找到樞軸,則為 na

傳回樞軸高點的價格。

如果沒有樞軸高點,則傳回“NaN”。

參數

名稱類型預設值說明
left_barsseries int要檢查的左側 bars 的數量。
right_barsseries int要檢查的右側 bars 的數量。

返回: series float — 樞軸高點價格(按 rightbars 偏移),如果未找到則傳回 na


pivot_low

傳回樞軸低點的價格。

如果沒有樞軸低點,則傳回“NaN”。

參數

名稱類型預設值說明
sourceseries float要分析的傳入系列。
left_barsseries int要檢查的左側 bars 的數量。
right_barsseries int要檢查的右側 bars 的數量。

返回: series float — 樞軸低價(由 rightbars 抵消),如果在該點未找到樞軸,則為 na

傳回樞軸低點的價格。

如果沒有樞軸低點,則傳回“NaN”。

參數

名稱類型預設值說明
left_barsseries int要檢查的左側 bars 的數量。
right_barsseries int要檢查的右側 bars 的數量。

返回: series float — 樞軸低點價格(按 rightbars 偏移),如果未找到則傳回 na


pivot_point_levels

navi
ta.pivot_point_levels(
    type: series PivotType,
    change: series bool
  ): series Array<float>

Returns an array of pivot point levels for the specified pivot type.

The returned array contains up to 11 values in the order: [P, S1, R1, S2, R2, S3, R3, S4, R4, S5, R5]. Levels that do not apply for the chosen type are na.

參數

名稱類型預設值說明
typeseries PivotTypeThe pivot calculation method.
changeseries booltrue on the first bar of a new pivot period.

返回: series Array<float>


range

navi
ta.range(source: series float, length: series int): series float

傳回指定 lengthsource 系列的範圍(最高和最低之間的差)。

參數

名稱類型預設值說明
sourceseries float要評估的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


rci

navi
ta.rci(source: series float, length: simple int): series float

排名相關指數(RCI)。它測量指定 length 上兩個變量的排名之間的線性關係的強度和方向。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthsimple int用於計算的 bars 數量。

返回: series float — 值介於 -100 和 100 之間。+100 表示價格完全上漲,-100 表示價格完全下跌。


rising

navi
ta.rising(source: series float, length: series int): series bool

檢查 source 系列是否上升到超過指定的 length

參數

名稱類型預設值說明
sourceseries float要檢查的傳入系列。
lengthseries int要檢查的 bars 數量。

返回: series bool


rma

navi
ta.rma(source: series float, length: series int): series float

遞歸移動平均線 (RMA)。它類似於指數移動平均線 (EMA),但使用不同的平滑因子。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries intRMA 計算的長度。

返回: series float


roc

navi
ta.roc(source: series float, length: series int): series float

變化率 (ROC)。它測量當前值與 length bars 之前的值之間的百分比變化。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於比較的 bars 數量。

返回: series float — 百分比變化:100 × (source − source[length]) / source[length]


rsi

navi
ta.rsi(source: series float, length: series int): series float

相對強弱指數(RSI)。它測量指定 length 內價格變動的速度和變化。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float — 介於 0 和 100 之間的值。高於 70 的值通常表示超買,低於 30 的值通常表示超賣。

示例

navi
let rsiValue = ta.rsi(close, 14);
plot(rsiValue, title: "RSI", color: color.PURPLE);
hline(70, "Overbought", color: color.RED);
hline(30, "Oversold", color: color.GREEN);

sar

navi
ta.sar(start: simple float, inc: simple float, max: simple float): series float

拋物線轉向指標。

參數

名稱類型預設值說明
startsimple float啓動加速因子。
incsimple float加速因子的增量。
maxsimple float最大加速係數。

返回: series float — 當前 bar 的 SAR 值。


sma

navi
ta.sma(source: series float, length: series int): series float

簡單移動平均線 (SMA)。計算指定 lengthsource 系列的平均值。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float

示例

navi
let sma20 = ta.sma(close, 20);
plot(sma20, title: "SMA 20", color: color.BLUE);

stdev

navi
ta.stdev(
    source: series float,
    length: series int,
    biased: series bool = true
  ): series float

計算 source 系列相對於指定 length 的標準差。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。
biasedseries booltrue如果為 true,函數將使用整個總體的有偏估計進行計算,如果為 false,則使用樣本的無偏估計進行計算。

返回: series float


stoch

navi
ta.stoch(
    source: series float,
    high: series float,
    low: series float,
    length: series int
  ): series float

隨機振盪指標 (STOCH)。它將 source 系列與其指定 length 上的價格範圍進行比較。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
highseries float該系列的高級系列。
lowseries float該系列的低系列。
lengthseries int用於計算的 bars 數量。

返回: series float — 0 到 100 之間的值,表示源在高低範圍內的位置。


supertrend

navi
ta.supertrend(factor: series float, atr_period: simple int)

超級趨勢指標。

參數

名稱類型預設值說明
factorseries floatSuperTrend 計算中 ATR 的乘數。
atr_periodsimple intATR 計算的週期。

返回: [super_trend, direction] 的元組,其中方向為 -1(上升趨勢/看漲)或 1(下降趨勢/看跌)。


swma

navi
ta.swma(source: series float): series float

平滑加權移動平均線 (SWMA)。它將加權移動平均平滑應用於 source 系列。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。

返回: series float


tr

navi
ta.tr(handle_na: simple bool): series float

真實波幅 ​​(TR)。通過考慮 bars 之間的差距來衡量波動性。 TR 是以下各項中最大的一個:(最高價 - 最低價)、|最高價 - 前收盤價|、|最低價 - 前收盤價|。這捕捉了隔夜差距並限制了僅高低點會錯過的走勢。

參數

名稱類型預設值說明
handle_nasimple bool如果為 true 並且上一次收盤價為 na(第一個 bar),則使用 high - low 作為 TR。如果為 false,則在這種情況下傳回 na

返回: series float


tsi

navi
ta.tsi(
    source: series float,
    short_length: simple int,
    long_length: simple int
  ): series float

真實強度指數(TSI)。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
short_lengthsimple int用於 TSI 計算的短 EMA 長度。
long_lengthsimple int用於 TSI 計算的長 EMA 長度。

返回: series float — -1.0 和 1.0 之間的值表示動量強度和方向。


value_when

navi
ta.value_when(
    condition: series bool,
    source: series T,
    occurrence: simple int
  ): series T

傳回當指定的 occurrencecondition 為 true 時 source 系列的值。 occurrence 參數選擇要傳回的匹配項:0 表示最近的匹配項,1 表示之前的匹配項,等等。

參數

名稱類型預設值說明
conditionseries bool評估的條件。
sourceseries T要從中檢索值的系列。
occurrencesimple int要檢索的事件(0 表示最近的事件)。

返回: series T — 指定出現處的 source 值,如果出現的匹配項較少,則為 na


variance

navi
ta.variance(
    source: series float,
    length: series int,
    biased: series bool = true
  ): series float

source 系列相對於指定 length 的方差。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。
biasedseries booltrue如果為真,則使用有偏估計;如果為 false,則使用無偏估計。

返回: series float


vwap

具有可選標準偏差範圍的成交量加權平均價格。 VWAP 自錨定重置(通常每天)以來不斷累積,並按交易量對價格進行加權,從而提供機構經常使用的基準。傳回 [vwap, upper_band, lower_band] 的元組,其中 band 為 vwap +/- stdev_mult * stddev。

參數

名稱類型預設值說明
sourceseries float價格系列(通常為hlc3)。
anchorseries bool如果為 true,則重置 VWAP 計算。通常為 timeframe.change(\"1D\")
stdev_multseries float標準偏差帶的乘數。使用 na 禁用頻段。

返回: [vwap, upper_band, lower_band] 的元組。當 stdev_multna 時,條帶為 na

無區間的成交量加權平均價格。

參數

名稱類型預設值說明
sourceseries float價格系列(通常為hlc3)。
anchorseries booltimeframe.change("1D")如果為 true,則重置 VWAP。默認為每日重置 (timeframe.change(\"1D\"))。

返回: series float — 當 anchor 為 true 時重置的單個 VWAP 系列。


vwma

navi
ta.vwma(source: series float, length: series int): series float

成交量加權移動平均線(VWMA)。它賦予交易量較大的時段更大的權重。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


wma

navi
ta.wma(source: series float, length: series int): series float

加權移動平均線(WMA)。它為最近的資料點分配更多的權重。

參數

名稱類型預設值說明
sourceseries float用於計算的傳入系列。
lengthseries int用於計算的 bars 數量。

返回: series float


wpr

navi
ta.wpr(length: series int): series float

威廉姆斯百分比範圍 (WPR)。它通過將 close 價格與指定 length 上的高低範圍進行比較來衡量超買和超賣水平。

參數

名稱類型預設值說明
lengthseries int用於計算的 bars 數量。

返回: series float — 介於 -100 和 0 之間的值。高於 -20 的值表示超買,低於 -80 的值表示超賣。

基於 MIT 許可證發佈。