리소스 로딩... 로딩...

FMZ PINE 스크립트 문서

저자:발명가들의 수량화 - 작은 꿈, 창작: 2022-04-28 16:05:05, 업데이트: 2024-10-12 17:25:27

const 문자열 값의 le: [val1, val2,...]) 선택할 수 있는 옵션 목록.

  • tooltip(const string) 도구 팁 아이콘을 누르면 사용자에게 표시되는 문자열.
  • inline(conststring) 같은 문장을 사용하는 모든 입력 호출을 한 줄에 결합합니다. 문자로 사용되는 문자열은 표시되지 않습니다. 동일한 줄에 속하는 입력값을 식별하는 데만 사용됩니다.
  • group(const string) 같은 그룹 논증 문자열을 사용하여 모든 입력 위에 헤더를 만듭니다. 문자열은 헤더의 텍스트로도 사용됩니다.
  • confirm(const bool) true라면, 표시가 차트에 추가되기 전에 입력값을 확인하도록 요청됩니다. 기본 값은 false입니다.

언급input.timeframe 함수의 결과는 항상 변수에 할당되어야 합니다. 위의 예를 참조하십시오.

또한 참조 input.bool input.int input.float input.string input.source input.color input

input.integer

사용할 수 없습니다.

input.resolution

사용할 수 없습니다.

ta.alma

아르노 레고 이동 평균. 이동 평균에 가우스 분포를 가중으로 사용합니다.

ta.alma(series, length, offset, sigma) 
ta.alma(series, length, offset, sigma, floor) 

예제

plot(ta.alma(close, 9, 0.85, 6))

// same on pine, but much less efficient
pine_alma(series, windowsize, offset, sigma) =>
    m = offset * (windowsize - 1)
    //m = math.floor(offset * (windowsize - 1)) // Used as m when math.floor=true
    s = windowsize / sigma
    norm = 0.0
    sum = 0.0
    for i = 0 to windowsize - 1
        weight = math.exp(-1 * math.pow(i - m, 2) / (2 * math.pow(s, 2)))
        norm := norm + weight
        sum := sum + series[windowsize - i - 1] * weight
    sum / norm
plot(pine_alma(close, 9, 0.85, 6))

반환아르노 레고 이동 평균.

주장

  • series(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)
  • offset(단순 인트/플로트) 부드러움 (1에 가깝다) 과 반응성 (0에 가깝다) 사이의 타협을 제어합니다.
  • sigmaALMA의 부드러움을 변화시킵니다. 더 큰 시그마보다 부드러운 ALMA.
  • floor(단순 bool) 선택적 인 논증. ALMA를 계산하기 전에 오프셋 계산이 바닥이 되는지 여부를 지정합니다. 기본 값은 거짓입니다.

또한 참조 ta.sma ta.ema ta.rma ta.wma ta.vwma ta.swma

ta.sma

sma 함수는 이동평균을 반환합니다. x의 마지막 y 값의 합이 y로 나뉘어집니다.

ta.sma(source, length) 

예제

plot(ta.sma(close, 15))

// same on pine, but much less efficient
pine_sma(x, y) =>
    sum = 0.0
    for i = 0 to y - 1
        sum := sum + x[i] / y
    sum
plot(pine_sma(close, 15))

반환단순 이동평균source에 대해length바를 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.ema ta.rma ta.wma ta.vwma ta.swma ta.alma

ta.cog

(중력 중심) 은 통계와 피보나치 황금 비율에 기초한 지표입니다.

ta.cog(source, length) 

예제

plot(ta.cog(close, 10))

// the same on pine
pine_cog(source, length) =>
    sum = math.sum(source, length)
    num = 0.0
    for i = 0 to length - 1
        price = source[i]
        num := num + price * (i + 1)
    -num / sum

plot(pine_cog(close, 10))

반환중력의 중심

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.stoch

ta.dev

시리즈와 그 수치 사이의 차이점 측정

ta.dev(source, length) 

예제

plot(ta.dev(close, 10))

// the same on pine
pine_dev(source, length) =>
    mean = ta.sma(source, length)
    sum = 0.0
    for i = 0 to length - 1
        val = source[i]
        sum := sum + math.abs(val - mean)
    dev = sum/length
plot(pine_dev(close, 10))

반환의 오차source에 대해length바를 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.variance ta.stdev

ta.stdev

ta.stdev(source, length, biased) 

예제

plot(ta.stdev(close, 5))

//the same on pine
isZero(val, eps) => math.abs(val) <= eps

SUM(fst, snd) =>
    EPS = 1e-10
    res = fst + snd
    if isZero(res, EPS)
        res := 0
    else
        if not isZero(res, 1e-4)
            res := res
        else
            15

pine_stdev(src, length) =>
    avg = ta.sma(src, length)
    sumOfSquareDeviations = 0.0
    for i = 0 to length - 1
        sum = SUM(src[i], -avg)
        sumOfSquareDeviations := sumOfSquareDeviations + sum * sum

    stdev = math.sqrt(sumOfSquareDeviations / length)
plot(pine_stdev(close, 5))

반환표준편차

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)
  • biased(시리즈 bool) 어떤 추정치를 사용해야 하는지를 결정합니다. 선택적입니다. 기본값은 true입니다.

언급만약biased사실이라면, 함수는 전체 인구의 편향된 추정치를 사용하여 계산합니다. 거짓이라면 표본의 편향되지 않은 추정치를 사용합니다.

또한 참조 ta.dev ta.variance

ta.ema

에마 함수는 기하급수적으로 가중된 이동 평균을 반환합니다. 에마에서 가중 인수는 기하급수적으로 감소합니다. 공식을 사용하여 계산합니다: EMA = 알파 * 소스 + (1 - 알파) * EMA[1], 알파 = 2 / (길이 + 1).

ta.ema(source, length) 

예제

plot(ta.ema(close, 15))

//the same on pine
pine_ema(src, length) =>
    alpha = 2 / (length + 1)
    sum = 0.0
    sum := na(sum[1]) ? src : alpha * src + (1 - alpha) * nz(sum[1])
plot(pine_ema(close,15))

반환지수적인 이동 평균source알파 = 2 / (길이 + 1)

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(단어 int) 막대기 수 (길이)

언급이 변수/함수를 사용하면 지표가 다시 칠될 수 있습니다.

또한 참조 ta.sma ta.rma ta.wma ta.vwma ta.swma ta.alma

ta.wma

함수 wma는 가중화 이동 평균을 반환합니다.source에 대해lengthWMA에서 가중 인수는 수학적 진행에서 감소합니다.

ta.wma(source, length) 

예제

plot(ta.wma(close, 15))

// same on pine, but much less efficient
pine_wma(x, y) =>
    norm = 0.0
    sum = 0.0
    for i = 0 to y - 1
        weight = (y - i) * y
        norm := norm + weight
        sum := sum + x[i] * weight
    sum / norm
plot(pine_wma(close, 15))

반환가중화 이동 평균source에 대해length바를 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.sma ta.ema ta.rma ta.vwma ta.swma ta.alma

ta.swma

고정 길이의 대칭 가중화 이동 평균: 4. 무게: [1/6, 2/6, 2/6, 1/6].

ta.swma(source)

예제

plot(ta.swma(close))

// same on pine, but less efficient
pine_swma(x) =>
    x[3] * 1 / 6 + x[2] * 2 / 6 + x[1] * 2 / 6 + x[0] * 1 / 6
plot(pine_swma(close))

반환대칭 가중화 이동 평균

주장

  • source(시리즈 int/float) 소스 시리즈.

또한 참조 ta.sma ta.ema ta.rma ta.wma ta.vwma ta.alma

ta.hma

hma 함수는 Hull 이동 평균을 반환합니다.

ta.hma(source, length)

예제

src = input(defval=close, title="Source")
length = input(defval=9, title="Length")
hmaBuildIn = ta.hma(src, length)
plot(hmaBuildIn, title="Hull MA", color=#674EA7)

반환배조 이동 평균 바 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(단어 int) 바의 수.

또한 참조 ta.ema ta.rma ta.wma ta.vwma ta.sma

ta.rma

RSI에서 사용되는 이동 평균. 그것은 알파 = 1 / 길이의 기하급수적으로 가중된 이동 평균입니다.

ta.rma(source, length)

예제

plot(ta.rma(close, 15))

//the same on pine
pine_rma(src, length) =>
  alpha = 1/length
  sum = 0.0
  sum := na(sum[1]) ? ta.sma(src, length) : alpha * src + (1 - alpha) * nz(sum[1])
plot(pine_rma(close, 15))

반환지수적인 이동 평균source알파 = 1 /length.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(단어 int) 막대기 수 (길이)

또한 참조 ta.sma ta.ema ta.wma ta.vwma ta.swma ta.alma ta.rsi

ta.rsi

상대 강도 지수ta.rma()증가와 감소의 변화의source지난 몇 년 동안length bars.

ta.rsi(source, length)

예제

plot(ta.rsi(close, 7))

// same on pine, but less efficient
pine_rsi(x, y) => 
    u = math.max(x - x[1], 0) // upward ta.change
    d = math.max(x[1] - x, 0) // downward ta.change
    rs = ta.rma(u, y) / ta.rma(d, y)
    res = 100 - 100 / (1 + rs)
    res

plot(pine_rsi(close, 7))

반환상대 강도 지수 (RSI)

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(단어 int) 막대기 수 (길이)

또한 참조 ta.rma

ta.tsi

실제 강도 지수. 금융 기기의 기본 동력의 이동 평균을 사용합니다.

ta.tsi(source, short_length, long_length)

반환진정한 강도 지수 [-1, 1] 범위의 값

주장

  • source(시리즈 int/float) 소스 시리즈.
  • short_length짧은 길이에요
  • long_length긴 길이에요

ta.roc

함수 roc (변화율)source그리고 그 가치source그게...length며칠 전에요 100 * change (src, length) / src (length) 라는 공식으로 계산됩니다.

ta.roc(source, length)

반환변화율source에 대해length바를 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

ta.range

일련의 최소값과 최대값의 차이를 반환합니다.

ta.range(source, length)

반환일련의 최소값과 최대값의 차이입니다.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

ta.macd

MACD (moving average convergence/divergence) 는 주식 가격의 강도, 방향, 추진력 및 유행 기간의 변화를 밝히는 것으로 추정됩니다.

ta.macd(source, fastlen, slowlen, siglen) 

예제

[macdLine, signalLine, histLine] = ta.macd(close, 12, 26, 9)
plot(macdLine, color=color.blue)
plot(signalLine, color=color.orange)
plot(histLine, color=color.red, style=plot.style_histogram)

하나의 값만 필요한 경우, 이렇게 _ 록홀러를 사용하세요.

예제

[_, signalLine, _] = ta.macd(close, 12, 26, 9)
plot(signalLine, color=color.orange)

반환MACD 라인, 신호 라인 및 히스토그램 라인.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • fastlen(단순 인트) 빠른 길이의 주장.
  • slowlen느린 길이의 주장입니다.
  • siglen(단순 인트) 신호 길이의 논증

또한 참조 ta.sma ta.ema

ta.mode

일련의 모드를 반환합니다. 같은 주파수를 가진 여러 값이 있으면 가장 작은 값을 반환합니다.

ta.mode(source, length)

반환시리즈의 모드

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

ta.median

일련의 중간값을 반환합니다.

ta.median(source, length) 

반환일련의 중간값입니다

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

ta.linreg

선형 회귀 곡선. 사용자 정의 기간 동안 지정된 가격에 가장 잘 맞는 선. 최소 제곱 방법을 사용하여 계산됩니다. 이 함수의 결과는 공식을 사용하여 계산됩니다: linreg = 절단 + 기울기 * (길이 - 1 - 오프셋), 여기서 절단 및 기울기는 최소 제곱 방법을 사용하여 계산 된 값입니다.source series.

ta.linreg(source, length, offset) 

반환선형 회귀 곡선

주장

  • source(시리즈 int/float) 소스 시리즈.
  • length(시리즈 int)
  • offset오프셋.

ta.bb

볼링거 밴드 (Bollinger Band) 는 기술 분석 도구로, 증권 가격의 간단한 이동 평균 (SMA) 에서 두 개의 표준편차 (긍정적 및 부정적) 를 그래프로 그리는 일련의 선으로 정의되지만 사용자 선호도에 따라 조정할 수 있습니다.

ta.bb(series, length, mult) 

예제

[middle, upper, lower] = ta.bb(close, 5, 4)
plot(middle, color=color.yellow)
plot(upper, color=color.yellow)
plot(lower, color=color.yellow)

// the same on pine
f_bb(src, length, mult) =>
    float basis = ta.sma(src, length)
    float dev = mult * ta.stdev(src, length)
    [basis, basis + dev, basis - dev]

[pineMiddle, pineUpper, pineLower] = f_bb(close, 5, 4)

plot(pineMiddle)
plot(pineUpper)
plot(pineLower)

반환볼링거 밴드

주장

  • series(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)
  • mult(단순 인트/플로트) 표준편차 인수

또한 참조 ta.sma ta.stdev ta.kc

ta.bbw

볼링거 밴드 너비. 볼링거 밴드 너비는 상단과 하단 볼링거 밴드 사이의 차이, 중간 밴드로 나눈 값이다.

ta.bbw(series, length, mult) 

예제

plot(ta.bbw(close, 5, 4), color=color.yellow)

// the same on pine
f_bbw(src, length, mult) =>
    float basis = ta.sma(src, length)
    float dev = mult * ta.stdev(src, length)
    ((basis + dev) - (basis - dev)) / basis

plot(f_bbw(close, 5, 4))

반환볼링거 밴드 너비

주장

  • series(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)
  • mult(단순 인트/플로트) 표준편차 인수

또한 참조 ta.bb ta.sma ta.stdev

ta.cci

CCI (상품 채널 인덱스) 는 상품의 전형적인 가격과 간단한 이동 평균의 차이로 계산되며, 전형적인 가격의 평균 절대편차로 나다. 인덱스는 더 읽기 쉬운 숫자를 제공하기 위해 0.015의 역 인자로 확장됩니다.

ta.cci(source, length) 

반환길이 바에 대한 소스의 상품 채널 인덱스

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

ta.change

현재 값과 이전 값의 차이, 소스 - 소스 [길이]

ta.change(source, length) 
ta.change(source) 

반환빼기 결과입니다

주장

  • source(시리즈 int/float) 소스 시리즈.
  • length(series int) 현재 바에서 이전 바로 오프셋. 선택 사항이 아니라면, length=1을 사용합니다.

또한 참조 ta.mom ta.cross

ta.mom

추진력source가격 및source가격length이것은 단순히 차이점입니다. 소스 - 소스 [길이]

ta.mom(source, length) 

반환추진력source가격 및source가격length몇 년 전에

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(series int) 현재의 바에서 이전 바로 오프셋.

또한 참조 ta.change

ta.cmo

데 모멘텀 오시레이터. 최근 이익과 최근 손실의 합의 차이를 계산하고 그 결과를 같은 기간 동안의 모든 가격 움직임의 합으로 나눕니다.

ta.cmo(series, length) 

예제

plot(ta.cmo(close, 5), color=color.yellow)

// the same on pine
f_cmo(src, length) =>
    float mom = ta.change(src)
    float sm1 = math.sum((mom >= 0) ? mom : 0.0, length)
    float sm2 = math.sum((mom >= 0) ? 0.0 : -mom, length)
    100 * (sm1 - sm2) / (sm1 + sm2)

plot(f_cmo(close, 5))

반환드 모멘텀 오시레이터

주장

  • series(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.rsi ta.stoch math.sum

ta.percentile_linear_interpolation

가장 가까운 두 행 사이의 선형 인터폴레이션 방법을 사용하여 퍼센틸을 계산합니다.

ta.percentile_linear_interpolation(source, length, percentage) 

반환P-th 퍼센틸source에 대한 시리즈length바를 뒤로.

주장

  • source(series int/float) 처리해야 할 값의 일련 (원).
  • length(시리즈 int) 뒷바닥의 수 (길이)
  • percentage(단순 int/float) %, 범위 0~100의 숫자

언급이 방법을 사용하여 계산된 퍼센틸은 항상 입력 데이터 세트의 일원이 될 수 없다는 점에 유의하십시오.

또한 참조 ta.percentile_nearest_rank

ta.percentile_nearest_rank

가장 가까운 순위 방법을 사용하여 퍼센틸을 계산합니다.

ta.percentile_nearest_rank(source, length, percentage) 

반환P-th 퍼센틸source에 대한 시리즈length바를 뒤로.

주장

  • source(series int/float) 처리해야 할 값의 일련 (원).
  • length(시리즈 int) 뒷바닥의 수 (길이)
  • percentage(단순 int/float) %, 범위 0~100의 숫자

언급100 바 미만의 길이에 가장 가까운 순위 방법을 사용하면 같은 숫자가 1 퍼센틸 이상 사용 될 수 있습니다. 가장 가까운 순위 방법을 사용하여 계산된 퍼센틸은 항상 입력 데이터 세트의 일원이 될 것입니다. 100 퍼센틸은 입력 데이터 세트의 가장 큰 값으로 정의됩니다.

또한 참조 ta.percentile_linear_interpolation

ta.percentrank

퍼센트 순위는 주어진 일련의 현재 값보다 작거나 같았던 이전 값의 비율입니다.

ta.percentrank(source, length) 

반환% 순위source에 대해length바를 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

ta.variance

변수는 일련의 평균 (ta.sma) 에서의 제곱 편차의 예상이며, 무공식적으로 숫자의 집합이 평균에서 얼마나 멀리 퍼져 있는지 측정합니다.

ta.variance(source, length, biased) 

반환변동source에 대해length바를 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)
  • biased(시리즈 bool) 어떤 추정치를 사용해야 하는지를 결정합니다. 선택적입니다. 기본값은 true입니다.

언급만약biased사실이라면, 함수는 전체 인구의 편향된 추정치를 사용하여 계산합니다. 거짓이라면 표본의 편향되지 않은 추정치를 사용합니다.

또한 참조 ta.dev ta.stdev

ta.tr

ta.tr(handle_na) 

반환진정한 범위. 그것은 math.max ((high - low, math.abs ((high - close[1]), math.abs ((low - close[1])).

주장

  • handle_na(단순 bool) NaN 값이 처리되는 방법. 만약 true, 그리고 전날의 close는 NaN이라면 tr는 현재 날의 high-low로 계산될 것이다. 그렇지 않으면 (거짓이라면) tr는 그러한 경우에 NaN을 반환할 것이다. 또한, ta.atr가ta.tr(진짜)

언급 ta.tr(false)이 값은ta.tr.

또한 참조 ta.atr

ta.mfi

화폐 흐름 지수 (Money Flow Index, MFI) 는 자산의 과잉 구매 또는 과잉 판매 조건을 식별하기 위해 가격과 부피를 사용하는 기술적 오시레이터입니다.

ta.mfi(series, length) 

예제

plot(ta.mfi(hlc3, 14), color=color.yellow)

// the same on pine
pine_mfi(src, length) =>
    float upper = math.sum(volume * (ta.change(src) <= 0.0 ? 0.0 : src), length)
    float lower = math.sum(volume * (ta.change(src) >= 0.0 ? 0.0 : src), length)
    mfi = 100.0 - (100.0 / (1.0 + upper / lower))
    mfi

plot(pine_mfi(hlc3, 14))

반환자금 흐름 지수

주장

  • series(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.rsi math.sum

ta.kc

켈트너 채널 (Keltner Channels) 은 중앙 이동 평균선과 위와 아래의 거리에 있는 채널선을 나타내는 기술 분석 지표이다.

ta.kc(series, length, mult) 
ta.kc(series, length, mult, useTrueRange) 

예제

[middle, upper, lower] = ta.kc(close, 5, 4)
plot(middle, color=color.yellow)
plot(upper, color=color.yellow)
plot(lower, color=color.yellow)


// the same on pine
f_kc(src, length, mult, useTrueRange) =>
    float basis = ta.ema(src, length)
    float span = (useTrueRange) ? ta.tr : (high - low)
    float rangeEma = ta.ema(span, length)
    [basis, basis + rangeEma * mult, basis - rangeEma * mult]
    
[pineMiddle, pineUpper, pineLower] = f_kc(close, 5, 4, true)

plot(pineMiddle)
plot(pineUpper)
plot(pineLower)

반환켈트너 채널

주장

  • series(series int/float) 처리해야 하는 값들의 시리즈.
  • length(단어 int) 막대기 수 (길이)
  • mult(단순 인트/플로트) 표준편차 인수
  • useTrueRange(단순 bool) 선택적 인 논증. True Range 를 사용 하는 경우를 지정 합니다. 기본값은 true 입니다. 값이 false 인 경우, 범위는 표현식 (high - low) 으로 계산 됩니다.

또한 참조 ta.ema ta.atr ta.bb

ta.kcw

켈트너 채널 너비: 켈트너 채널 너비는 상단과 하단 켈트너 채널의 중간 채널로 나눈 차이입니다.

ta.kcw(series, length, mult) 
ta.kcw(series, length, mult, useTrueRange) 

예제

plot(ta.kcw(close, 5, 4), color=color.yellow)

// the same on pine
f_kcw(src, length, mult, useTrueRange) =>
    float basis = ta.ema(src, length)
    float span = (useTrueRange) ? ta.tr : (high - low)
    float rangeEma = ta.ema(span, length)
    
    ((basis + rangeEma * mult) - (basis - rangeEma * mult)) / basis

plot(f_kcw(close, 5, 4, true))

반환켈트너 채널 너비

주장

  • series(series int/float) 처리해야 하는 값들의 시리즈.
  • length(단어 int) 막대기 수 (길이)
  • mult(단순 인트/플로트) 표준편차 인수
  • useTrueRange(단순 bool) 선택적 인 논증. True Range 를 사용 하는 경우를 지정 합니다. 기본값은 true 입니다. 값이 false 인 경우, 범위는 표현식 (high - low) 으로 계산 됩니다.

또한 참조 ta.kc ta.ema ta.atr ta.bb

ta.correlation

상관 계수. 두 개의 일련이 타스마 값에서 벗어나는 경향이 있는 정도를 설명한다.

ta.correlation(source1, source2, length) 

반환연동 계수

주장

  • source1(시리즈 int/float) 소스 시리즈.
  • source2(시리즈 int/float) 대상 시리즈
  • length(시리즈 int) 길이 (뒤로 바의 수)

또한 참조 request.security

ta.cross

ta.cross(source1, source2) 

반환두 개의 행이 서로 다면 true, 그렇지 않으면 false

주장

  • source1(열 int/float) 첫 번째 데이터 시리즈
  • source2(열 int/float) 두 번째 데이터 시리즈.

또한 참조 ta.change

ta.crossover

source1-series는 그 위에 넘어가고 있는 것으로 정의됩니다.source2-시리즈는, 현재 바에, 값은source1이 값보다 크다source2, 그리고 이전 바에, 값source1이 값은source2.

ta.crossover(source1, source2) 

반환만약source1넘겼어source2그렇지 않으면 거짓입니다.

주장

  • source1(열 int/float) 첫 번째 데이터 시리즈
  • source2(열 int/float) 두 번째 데이터 시리즈.

ta.crossunder

source1-시리즈는source2-시리즈는, 현재 바에, 값은source1값보다 작습니다.source2, 그리고 이전 바에, 값source1그 값이source2.

ta.crossunder(source1, source2) 

반환만약source1횡단source2그렇지 않으면 거짓입니다.

주장

  • source1(열 int/float) 첫 번째 데이터 시리즈
  • source2(열 int/float) 두 번째 데이터 시리즈.

ta.atr

함수 atr (average true range) 는 true range의 RMA를 반환한다. true range는 max ((high - low, abs ((high - close[1]), abs ((low - close[1])) 이다.

ta.atr(length) 

예제

plot(ta.atr(14))

//the same on pine
pine_atr(length) =>
    trueRange = na(high[1])? high-low : math.max(math.max(high - low, math.abs(high - close[1])), math.abs(low - close[1]))
    //true range can be also calculated with ta.tr(true)
    ta.rma(trueRange, length)

plot(pine_atr(14))

반환평균 진격 (ATR)

주장길이 (단순 int) 길이 (뒤로 바의 수)

또한 참조 ta.tr ta.rma

ta.sar

파라볼릭 SAR (Parabolic stop and reverse) 는 J. 웰스 와일더 주니어가 개발한 방법으로 거래 상품의 시장 가격 방향의 잠재적 인 반전을 찾습니다.

ta.sar(start, inc, max) 

예제

plot(ta.sar(0.02, 0.02, 0.2), style=plot.style_cross, linewidth=3)

// The same on Pine
pine_sar(start, inc, max) =>
  var float result = na
  var float maxMin = na
  var float acceleration = na
  var bool isBelow = na
  bool isFirstTrendBar = false
  
  if bar_index == 1
    if close > close[1]
      isBelow := true
      maxMin := high
      result := low[1]
    else
      isBelow := false
      maxMin := low
      result := high[1]
    isFirstTrendBar := true
    acceleration := start
  
  result := result + acceleration * (maxMin - result)
  
  if isBelow
    if result > low
      isFirstTrendBar := true
      isBelow := false
      result := math.max(high, maxMin)
      maxMin := low
      acceleration := start
  else
    if result < high
      isFirstTrendBar := true
      isBelow := true
      result := math.min(low, maxMin)
      maxMin := high
      acceleration := start
      
  if not isFirstTrendBar
    if isBelow
      if high > maxMin
        maxMin := high
        acceleration := math.min(acceleration + inc, max)
    else
      if low < maxMin
        maxMin := low
        acceleration := math.min(acceleration + inc, max)
  
  if isBelow
    result := math.min(result, low[1])
    if bar_index > 1
      result := math.min(result, low[2])
    
  else
    result := math.max(result, high[1])
    if bar_index > 1
      result := math.max(result, high[2])
  
  result
  
plot(pine_sar(0.02, 0.02, 0.2), style=plot.style_cross, linewidth=3)

반환패러볼 SAR.

주장

  • start시작해
  • inc(단순 인트/플로트) 인크레먼트
  • max(단순 인트/플로트) 최대

ta.barssince

조건이 true가 된 후의 바 수를 계산합니다.

ta.barssince(condition) 

예제

// get number of bars since last color.green bar
plot(ta.barssince(close >= open))

반환조건이 맞은 이후의 바 수

언급만약 조건이 현재 바 이전에 충족되지 않았다면 함수는 na를 반환합니다. 이 변수/함수를 사용하면 지표가 다시 칠될 수 있습니다.

또한 참조 ta.lowestbars ta.highestbars ta.valuewhen ta.highest ta.lowest

ta.cum

누적 (총) 금액source다른 말로, 그것은 모든 요소의 합입니다.source.

ta.cum(source) 

반환전체 합계 시리즈

주장

  • source(시리즈 int/float)

또한 참조 math.sum

ta.dmi

dmi 함수는 방향 운동 지수를 반환합니다.

ta.dmi(diLength, adxSmoothing) 

예제

len = input.int(17, minval=1, title="DI Length")
lensig = input.int(14, title="ADX Smoothing", minval=1, maxval=50)
[diplus, diminus, adx] = ta.dmi(len, lensig)
plot(adx, color=color.red, title="ADX")
plot(diplus, color=color.blue, title="+DI")
plot(diminus, color=color.orange, title="-DI")

반환세 개의 DMI 시리즈의 튜플: 긍정적 방향 움직임 (+DI), 부정적인 방향 움직임 (-DI) 및 평균 방향 움직임 지수 (ADX).

주장

  • diLength(단순 int) DI 기간.
  • adxSmoothing(단순 int) ADX 평형 기간

또한 참조 ta.rsi ta.tsi ta.mfi

ta.falling

테스트source이 시리즈는 이제length막대기 길이가

ta.falling(source, length) 

반환true if current true if true if true if true if true if if true if true if true if true if true if true if true if true if true true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if current if true if true if true if true if true if current if true if true if true if true if current if currentsource값은 이전보다 낮습니다sourcelength바를 뒤로, 그렇지 않으면 거짓.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.rising

ta.rising

테스트source시리즈는 이제 증가하고 있습니다length막대기 길이가

ta.rising(source, length) 

반환true if current true if true if true if true if true if if true if true if true if true if true if true if true if true if true true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if true if current if true if true if true if true if true if current if true if true if true if true if current if currentsource이전보다 더 크죠source에 대해length바를 뒤로, 그렇지 않으면 거짓.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.falling

ta.pivothigh

이 함수는 피벗 하이 포인트의 가격을 반환합니다. 피벗 하이 포인트가 없다면 NaN을 반환합니다.

ta.pivothigh(source, leftbars, rightbars) 
ta.pivothigh(leftbars, rightbars) 

예제

leftBars = input(2)
rightBars=input(2)
ph = ta.pivothigh(leftBars, rightBars)
plot(ph, style=plot.style_cross, linewidth=3, color= color.red, offset=-rightBars)

반환포인트 가격 또는 NaN.

주장

  • source(series int/float) 선택적 인 논증. 값을 계산하기 위한 데이터 시리즈.
  • leftbars좌측 강도
  • rightbars오른쪽 길이.

언급만약 leftbars 또는 rightbars 인항들이 일련이라면 source 변수에 대해 max_bars_back 함수를 사용해야 합니다.

ta.pivotlow

이 함수는 피보트 최저점의 가격을 반환합니다. 피보트 최저점이 없다면 NaN을 반환합니다.

ta.pivotlow(source, leftbars, rightbars) 
ta.pivotlow(leftbars, rightbars) 

예제

leftBars = input(2)
rightBars=input(2)
pl = ta.pivotlow(close, leftBars, rightBars)
plot(pl, style=plot.style_cross, linewidth=3, color= color.blue, offset=-rightBars)

반환포인트 가격 또는 NaN.

주장

  • source(series int/float) 선택적 인 논증. 값을 계산하기 위한 데이터 시리즈. 기본적으로 Low.
  • leftbars좌측 강도
  • rightbars오른쪽 길이.

언급만약 leftbars 또는 rightbars 인항들이 일련이라면 source 변수에 대해 max_bars_back 함수를 사용해야 합니다.

ta.highest

정해진 바의 최대의 값

ta.highest(source, length) 
ta.highest(length) 

반환이 시리즈에서 가장 높은 값입니다.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

언급두 Args 버전:source일련이고length바로 뒤에 있는 바의 수입니다 한개의 ARG 버전length바의 수입니다. 알고리즘은 high를source series.

또한 참조 ta.lowest ta.lowestbars ta.highestbars ta.valuewhen ta.barssince

ta.highestbars

정해진 바의 숫자에 대해 가장 높은 값을 오프셋합니다.

ta.highestbars(source, length) 
ta.highestbars(length) 

반환가장 높은 바로 오프셋해

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

언급두 Args 버전:source일련이고length바로 뒤에 있는 바의 수입니다 한개의 ARG 버전length바의 수입니다. 알고리즘은 high를source series.

또한 참조 ta.lowest ta.highest ta.lowestbars ta.barssince ta.valuewhen

ta.stoch

스토카스틱 (Stochastic): 100 * (거기 - 최하위, 낮, 길) / (최고, 높, 길) - 최하위, 낮, 길)

ta.stoch(source, high, low, length) 

반환 Stochastic.

주장

  • source(시리즈 int/float) 소스 시리즈.
  • high(시리즈 int/float) 높은 시리즈
  • low(시리즈 int/float)
  • length(시리즈 int) 길이 (뒤로 바의 수)

또한 참조 ta.cog

ta.supertrend

슈퍼트렌드 지표. 슈퍼트렌드 지표는 트렌드를 따르는 지표입니다.

ta.supertrend(factor, atrPeriod) 

예제

//@version=5
indicator("Pine Script™ Supertrend")

[supertrend, direction] = ta.supertrend(3, 10)
plot(direction < 0 ? supertrend : na, "Up direction", color = color.green, style=plot.style_linebr)
plot(direction > 0 ? supertrend : na, "Down direction", color = color.red, style=plot.style_linebr)

// The same on Pine Script™
pine_supertrend(factor, atrPeriod) =>
  src = hl2
  atr = ta.atr(atrPeriod)
  upperBand = src + factor * atr
  lowerBand = src - factor * atr
  prevLowerBand = nz(lowerBand[1])
  prevUpperBand = nz(upperBand[1])

  lowerBand := lowerBand > prevLowerBand or close[1] < prevLowerBand ? lowerBand : prevLowerBand
  upperBand := upperBand < prevUpperBand or close[1] > prevUpperBand ? upperBand : prevUpperBand
  int direction = na
  float superTrend = na
  prevSuperTrend = superTrend[1]
  if na(atr[1])
    direction := 1
  else if prevSuperTrend == prevUpperBand
    direction := close > upperBand ? -1 : 1
  else
    direction := close < lowerBand ? 1 : -1
  superTrend := direction == -1 ? lowerBand : upperBand
  [superTrend, direction]

[pineSupertrend, pineDirection] = pine_supertrend(3, 10)
plot(pineDirection < 0 ? pineSupertrend : na, "Up direction", color = color.green, style=plot.style_linebr)
plot(pineDirection > 0 ? pineSupertrend : na, "Down direction", color = color.red, style=plot.style_linebr)

반환두 개의 슈퍼트렌드 시리즈의 튜플: 슈퍼트렌드 라인과 트렌드 방향. 가능한 값은 1 (하향 방향) 및 -1 (상향 방향) 이다.

주장

  • factor(series int/float) ATR가 곱될 수 있는 곱셈자.
  • atrPeriod(단어 int) ATR의 길이가

또한 참조 ta.macd

ta.lowest

정해진 바의 최저 값

ta.lowest(source, length) 
ta.lowest(length) 

반환시리즈 중 가장 낮은 값입니다.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

언급두 Args 버전:source일련이고length바로 뒤에 있는 바의 수입니다 한개의 ARG 버전length바의 숫자가 되죠. 알고리즘은source series.

또한 참조 ta.highest ta.lowestbars ta.highestbars ta.valuewhen ta.barssince

ta.lowestbars

정해진 바의 최저값을 오프셋합니다.

ta.lowestbars(source, length) 
ta.lowestbars(length) 

반환가장 낮은 바로 오프셋.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 바의 숫자를 다시.

언급두 Args 버전:source일련이고length바로 뒤에 있는 바의 수입니다 한개의 ARG 버전length바의 숫자가 되죠. 알고리즘은source series.

또한 참조 ta.lowest ta.highest ta.highestbars ta.barssince ta.valuewhen

ta.valuewhen

source 시리즈의 값을 condition이 가장 최근의 n번 발생에서 true인 바에 반환합니다.

ta.valuewhen(condition, source, occurrence) 

예제

slow = ta.sma(close, 7)
fast = ta.sma(close, 14)
// Get value of `close` on second most recent cross
plot(ta.valuewhen(ta.cross(slow, fast), close, 1))

주장

  • condition검색해야 할 조건입니다.
  • source(series int/float/bool/color) 조건이 충족되는 바에서 반환되는 값.
  • occurrence0condition의 가장 최근의 발생, 1은 두 번째로 최근의 발생 등등이다. 정수 >= 0이어야 한다.

언급이 함수는 모든 막대에서 실행을 필요로 합니다. 이 함수의 동작이 예상치 못한 경우, for 또는 while 루프 구조 내에서 사용하는 것은 권장되지 않습니다. 이 함수를 사용하면 지표가 재칠 될 수 있습니다.

또한 참조 ta.lowestbars ta.highestbars ta.barssince ta.highest ta.lowest

ta.vwap

부량 가중된 평균 가격

ta.vwap(source) 

반환부피 가중 평균

주장

  • source(시리즈 int/float) 소스 시리즈.

또한 참조 ta.vwap

ta.vwma

vwma 함수는source에 대해length바를 뒤로. 그것은 같은: sma ((원자 * 부피, 길이) / sma ((부피, 길이).

ta.vwma(source, length) 

예제

plot(ta.vwma(close, 15))

// same on pine, but less efficient
pine_vwma(x, y) =>
    ta.sma(x * volume, y) / ta.sma(volume, y)
plot(pine_vwma(close, 15))

반환부피 가중화 이동 평균source에 대해length바를 뒤로.

주장

  • source(series int/float) 처리해야 하는 값들의 시리즈.
  • length(시리즈 int) 막대기 수 (길이)

또한 참조 ta.sma ta.ema ta.rma ta.wma ta.swma ta.alma

ta.wpr

윌리엄스 % R. 오시레이터는 지난 기간의 바의 최고와 최저에 대한 현재 폐쇄 가격을 보여줍니다.

ta.wpr(length) 

예제

plot(ta.wpr(14), title="%R", color=color.new(#ff6d00, 0))

반환윌리엄스 %R

주장

  • length(시리즈 int) 바 수.

또한 참조 ta.mfi ta.cmo

플롯

플롯

차트에 일련의 데이터를 표시합니다.

plot(series, title, color, linewidth, style, trackprice, histbase, offset, join, editable, show_last, display) 

예제

plot(high+low, title='Title', color=color.new(#00ffaa, 70), linewidth=2, style=plot.style_area, offset=15, trackprice=true)

// You may fill the background between any two plots with a fill() function:
p1 = plot(open)
p2 = plot(close)
fill(p1, p2, color=color.new(color.green, 90))

반환플롯 오브젝트, 채울 때 사용할 수 있습니다.

주장

  • series(series int/float) 그래프에 표시해야 하는 데이터 시리즈. 필요한 논증.
  • title(const string) 토지의 제목.
  • color(열색) 그래프의 색상색=색.붉은 또는 color=#ff001a 뿐만 아니라 color=close >=open 같은 복잡한 표현을 사용해야 합니다.color.green : color.red. 선택적 주장입니다.
  • linewidth(input int) 그래프 라인의 너비. 기본 값은 1. 모든 스타일에는 적용되지 않습니다.
  • style(plot_style) 플롯의 종류. 가능한 값은: plot.style_line, plot.style_stepline, plot.style_stepline_diamond, plot.style_histogram, plot.style_cross, plot.style_area, plot.style_columns, plot.style_circles, plot.style_linebr, plot.style_areabr. 기본 값은 plot.style_line이다.
  • trackprice(input bool) true가 되면 수평 가격선이 마지막 지표 값의 수준에 표시됩니다. 기본값은 false입니다.
  • histbase(input int/float) plot.style_histogram, plot.style_columns 또는 plot.style_area 스타일로 플롯을 렌더링할 때 참조 레벨로 사용되는 가격 값. 기본값은 0.0.
  • offset(series int) 주어진 바의 숫자에 대해 그래프를 왼쪽 또는 오른쪽으로 이동합니다. 기본값은 0입니다.
  • join(input bool) true 경우 그래프 포인트는 줄로 결합되며, plot.style_cross 및 plot.style_circles 스타일에만 적용됩니다. 기본값은 false입니다.
  • editable(const bool) true가 되면 플롯 스타일은 Format 대화상에서 편집할 수 있습니다. 기본값은 true입니다.
  • show_last(input int) 설정된 경우, 그래프에 그래프로 표시할 바의 수 (최근 바에서 과거로) 를 정의합니다.
  • display(plot_display) 플롯이 표시되는 컨트롤. 가능한 값은: display.none, display.all. 기본값은 display.all입니다.
  • overlay(const bool) 는 FMZ 플랫폼의 확장 논리입니다. 현재 함수를 주요 이미지 (진정한 true) 또는 하위 이미지 (진정한 false) 에 표시하도록 설정하는 데 사용됩니다. 기본 값은 false입니다. 이 논리가 지정되지 않으면overlay주장strategy또는indicator, 만약strategy또는indicator설정하지 않습니다overlay이 문장은 기본 문자에 따라 처리됩니다.

또한 참조 plotshape plotchar bgcolor

플롯 모양

그래프에 시각적인 모양을 그려줍니다.

plotshape(series, title, style, location, color, offset, text, textcolor, editable, size, show_last, display) 

예제

data = close >= open
plotshape(data, style=shape.xcross)

주장

  • series(열 bool) 모양으로 그래프화 될 데이터 시리즈. 시리즈는 location.absolute를 제외한 모든 위치 값에 대한 boolean 값의 일련으로 취급됩니다. 필수 논증.
  • title(const string) 토지의 제목.
  • style(입기 문자열) 그래프의 종류. 가능한 값은: shape.xcross, shape.cross, shape.triangleup, shape.triangledown, shape.flag, shape.circle, shape.arrowup, shape.arrowdown, shape.labelup, shape.labeldown, shape.square, shape.diamond. 기본 값은 shape.xcross입니다.
  • location(입기 문자열) 차트에서 모양의 위치. 가능한 값은: 위치.상단, 위치.아래단,location.top, location.bottom, location.absolute 기본값은 location.abovebar입니다.
  • color(시리즈 색상) 모양의 색상색=색.붉은 또는 color=#ff001a 뿐만 아니라 color=close >=open 같은 복잡한 표현을 사용해야 합니다.color.green : color.red. 선택적 주장입니다.
  • offset(series int) 주어진 바의 숫자에 대해 왼쪽 또는 오른쪽으로 모양을 이동합니다. 기본값은 0.
  • text(conststring) 모양과 함께 표시되는 텍스트. 멀티 라인 텍스트를 사용할 수 있습니다. 라인을 분리하려면 \n 탈출 순서를 사용합니다. 예: 라인 하나\n 라인 두.
  • textcolor(시리즈 색) 텍스트의 색상textcolor=color.red 또는 textcolor=#ff001a 뿐만 아니라 textcolor = close >= open 같은 복잡한 표현을 사용하세요?color.green : color.red. 선택적 주장입니다.
  • editable(const bool) true가 되면 plotshape 스타일은 Format 대화상에서 편집할 수 있습니다. 기본값은 true입니다.
  • show_last(input int) 설정된 경우, 그래프에 그래프로 표시할 수 있는 모양의 수 (마지막 바에서 과거로) 를 정의합니다.
  • size(const 문자열) 차트에서 모양의 크기. 가능한 값은:size.auto, 크기.작은, 크기.작은, 크기.정상적인, 크기.큰, 크기.거대size.auto.
  • display(plot_display) 플롯이 표시되는 컨트롤. 가능한 값은: display.none, display.all. 기본값은 display.all입니다.
  • overlay(const bool) 는 FMZ 플랫폼의 확장 논리입니다. 현재 함수를 주요 이미지 (진정한 true) 또는 하위 이미지 (진정한 false) 에 표시하도록 설정하는 데 사용됩니다. 기본 값은 false입니다. 이 논리가 지정되지 않으면overlay주장strategy또는indicator, 만약strategy또는indicator설정하지 않습니다overlay이 문장은 기본 문자에 따라 처리됩니다.

또한 참조 plot plotchar bgcolor

플롯차르

그래프에 있는 어떤 유니코드 문자를 사용해서 시각적인 모양을 그래프로 표시합니다.

plotchar(series, title, char, location, color, offset, text, textcolor, editable, size, show_last, display) 

예제

data = close >= open
plotchar(data, char='❄')

주장

  • series(열 bool) 모양으로 그래프화 될 데이터 시리즈. 시리즈는 location.absolute를 제외한 모든 위치 값에 대한 boolean 값의 일련으로 취급됩니다. 필수 논증.
  • title(const string) 토지의 제목.
  • char(입기 문자열) 시각적인 모양으로 사용해야 할 문자
  • location(입기 문자열) 차트에서 모양의 위치. 가능한 값은: 위치.상단, 위치.아래단,location.top, location.bottom, location.absolute 기본값은 location.abovebar입니다.
  • color(시리즈 색상) 모양의 색상색=색.붉은 또는 color=#ff001a 뿐만 아니라 color=close >=open 같은 복잡한 표현을 사용해야 합니다.color.green : color.red. 선택적 주장입니다.
  • offset(series int) 주어진 바의 숫자에 대해 왼쪽 또는 오른쪽으로 모양을 이동합니다. 기본값은 0.
  • text(conststring) 모양과 함께 표시되는 텍스트. 멀티 라인 텍스트를 사용할 수 있습니다. 라인을 분리하려면 \n 탈출 순서를 사용합니다. 예: 라인 하나\n 라인 두.
  • textcolor(시리즈 색) 텍스트의 색상textcolor=color.red 또는 textcolor=#ff001a 뿐만 아니라 textcolor = close >= open 같은 복잡한 표현을 사용하세요?color.green : color.red. 선택적 주장입니다.
  • editable(const bool) true가 되면 plotchar 스타일은 Format 대화상에서 편집할 수 있습니다. 기본값은 true입니다.
  • show_last(input int) 설정된 경우, 차트에서 그래프로 그리기 위한 문자 수 (마지막 바에서 과거로) 를 정의합니다.
  • size(const 문자열) 차트에서 문자 크기 가능한 값은:size.auto, 크기.작은, 크기.작은, 크기.정상적인, 크기.큰, 크기.거대size.auto.
  • display(plot_display) 플롯이 표시되는 컨트롤. 가능한 값은: display.none, display.all. 기본값은 display.all입니다.
  • overlay(const bool) 는 FMZ 플랫폼의 확장 논리입니다. 현재 함수를 주요 이미지 (진정한 true) 또는 하위 이미지 (진정한 false) 에 표시하도록 설정하는 데 사용됩니다. 기본 값은 false입니다. 이 논리가 지정되지 않으면overlay주장strategy또는indicator, 만약strategy또는indicator설정하지 않습니다overlay이 문장은 기본 문자에 따라 처리됩니다.

또한 참조 plot plotshape bgcolor

플롯 캔들

차트에서 촛불을 표시합니다.

plotcandle(open, high, low, close, title, color, wickcolor, editable, show_last, bordercolor, display)

예제

indicator("plotcandle example", overlay=true)
plotcandle(open, high, low, close, title='Title', color = open < close ? color.green : color.red, wickcolor=color.black)

주장

  • open(series int/float) 촛불의 열린 값으로 사용될 데이터의 오픈 시리즈. 필수 논증.
  • high(series int/float) 촛불의 높은 값으로 사용될 높은 데이터 시리즈. 필요한 주장.
  • low(series int/float) 촛불의 낮은 값으로 사용될 낮은 일련의 데이터. 필요한 논증.
  • close(series int/float) 촛불의 가까운 값으로 사용될 데이터 시리즈를 닫습니다. 필요한 논증.
  • title(const string) 플롯의 제목. 선택적인 논증.
  • color(시리즈 색) 촛불의 색.색=색.붉은 또는 color=#ff001a 뿐만 아니라 color=close >=open 같은 복잡한 표현을 사용해야 합니다.color.green : color.red. 선택적 주장입니다.
  • wickcolor(시리즈 색상) 촛불의 색상. 선택적인 주장입니다.
  • editable(const bool) true 이면 plotcandle 스타일은 Format 대화상에서 편집할 수 있습니다. 기본값은 true 입니다.
  • show_last(input int) 설정된 경우, 차트에서 그래프로 표시할 촛불의 수 (최후 바에서 과거로) 를 정의합니다.
  • bordercolor(시리즈 색) 촛불의 경계 색상. 선택적인 논제입니다.
  • display(plot_display) 플롯이 표시되는 컨트롤. 가능한 값은: display.none, display.all. 기본값은 display.all입니다.
  • overlay(const bool) 는 FMZ 플랫폼의 확장 논리입니다. 현재 함수를 주요 이미지 (진정한 true) 또는 하위 이미지 (진정한 false) 에 표시하도록 설정하는 데 사용됩니다. 기본 값은 false입니다. 이 논리가 지정되지 않으면overlay주장strategy또는indicator, 만약strategy또는indicator설정하지 않습니다overlay이 문장은 기본 문자에 따라 처리됩니다.

언급열기, 높기, 낮기 또는 닫기 같은 NaN의 한 값이라도 바가 그리지 않아도 됩니다. 열기, 높기, 낮기 또는 닫기 (open, high, low, or close) 의 최대 값은 high, 최소 값은 low로 설정됩니다.

또한 참조 plotbar

플로타로우

그래프에서 위아래 화살표를 그려. 상향 화살표는 모든 지표의 긍정적 값에 그려지고, 아래 화살표는 모든 부정적인 값에 그려집니다. 지표가 반환되면 화살표가 그려지지 않습니다. 화살표는 다른 높이를 가지고 있습니다. 더 절대적인


더 많은

구걸자왜 전략 광장 복제 피인 전략이 현실화되지 않는지

발명가들의 수량화 - 작은 꿈자, 우리는 그것을 확인합니다.

구걸자의 최적화된 트렌드 트래커

발명가들의 수량화 - 작은 꿈안녕하세요, 구체적으로 어떤 전략이 있을까요?