본문 바로가기
Money

파인스크립트 언어 레퍼런스 매뉴얼 v5 한국어 (2) 상수 Constants

by dinotory 2024. 6. 19.
728x90
반응형

 

파인스크립트 언어 레퍼런스 매뉴얼 두번째, 상수에 대해 알아본다. 한국어 버전이지만 어색한 직역이 보이는 점 감안하자. 

 

 

Pine Script® language reference manual

Constants 상수(콘스탄트).

adjustment.dividends

배당금 조정 유형(배당금 조정이 적용됨)의 경우 상수입니다.
const string

adjustment.none

비조정 타입 상수 (조정 적용 안됨).
const string

adjustment.splits

분할 조정 타입 상수 (분할 조정 적용됨).
const string

alert.freq_all

alert() 펑션의 freq 파라미터와 함께 쓰이는 이름 상수.
모든 펑션 콜은 그 얼러트를 트리거합니다.
const string

alert.freq_once_per_bar

alert() 펑션의 freq 파라미터와 함께 쓰이는 이름 상수.
해당 바가 해당 얼러트를 트리거하는 동안 첫 펑션 콜.
const string

alert.freq_once_per_bar_close

alert() 펑션의 freq 파라미터와 함께 쓰이는 이름 상수.
이 펑션 콜은 리얼타임 바가 클로즈할 때 마지막 계산하든 동안 일어날 때만 얼러트를 트리거합니다.
const string

barmerge.gaps_off

요구 데이터에 대해 스트래티지 머지. 데이터가 갭없이 계속 머지되어 모든 갭이 바로 이전 값으로 채워집니다.
const barmerge_gaps

barmerge.gaps_on

리퀘스트 데이터에 대해 머지 (Merge) 스트래티지. 데이터는 갭과 함께 머지됩니다 (na 밸류).
const barmerge_gaps

barmerge.lookahead_off

리퀘스트 데이터에 대한 머지 (Merge) 스트래티지. 리퀘스트된 바셋트와 커런트 바셋트는 클로즈 타임에 따라 소팅 차례로 머지됩니다. 이 머지 스트래티지는 히스토리에 대해 계산때 "앞날"로부터 데이터를 가져오는 효과를 막습니다.
const barmerge_lookahead

barmerge.lookahead_on

리퀘스트 데이터에 대한 머지 (Merge) 스트래티지. 리퀘스트된 바셋트와 커런트 바셋트는 오픈 타임에 따라 소팅 차례로 머지됩니다. 이 머지 스트래티지는 히스토리에 대해 계산때 "앞날"로부터 데이터를 가져오는 바라지 않는 가져올 수 있습니다. 스트래티지 백테스팅에서는 받아들이기 어렵지만 인디케이터에서는 쓸모가 있을 수 있습니다.
const barmerge_lookahead

color.aqua

#00BCD4 칼라를 나타내는 네임드 콘스탄트입니다.
const color
 
(컬러 중략)

color.yellow

#FFEB3B 칼라를 나타내는 네임드 콘스탄트입니다.
 

currency.BTC

비트코인.
 

currency.KRW

대한민국 원.

currency.NONE

미분류 통화
const string

dayofweek.friday

dayofweek 펑크션의 return 밸류와 dayofweek 변수의 밸류를 나타내는 상수이름입니다.
const int
 
 
 
 
 
 

display.all

plot*()  input*() 함수의 display 매개변수와 함께 사용하기 위한 명명된 상수입니다. 가능한 모든 위치에 플롯 또는 입력 값을 표시합니다.
const plot_simple_display

display.data_window

plot*()  input*() 함수의 display 매개변수와 함께 사용하기 위한 명명된 상수입니다. 차트의 오른쪽 사이드바에서 액세스할 수 있는 메뉴인 데이터 창에 플롯된 값 또는 입력 값을 표시합니다.
const plot_display

display.none

display  plot*() 함수의 input*() 매개변수와 함께 사용하기 위한 명명된 상수입니다. 이를 사용하는 plot*() 함수는 플롯된 값을 그 어디에도 표시하지 않습니다. 그러나 얼러트 템플릿 메시지 및 fill 함수는 여전히 이 값을 사용할 수 있으며 내보낸 차트 데이터에 표시됩니다. 이 상수를 사용하는 input*() 함수는 스크립트 설정 내에서만 해당 값을 표시합니다.
const plot_simple_display

display.pane

plot*() 함수의 display 매개 변수와 함께 사용하기 위한 명명된 상수입니다. 스크립트에서 사용하는 차트 창에 플롯된 값을 표시합니다.
const plot_display

display.price_scale

plot*() 함수의 display 매개변수와 함께 사용하기 위한 명명된 상수입니다. 차트 설정에서 허용하는 경우 가격 눈금에 플롯의 레이블과 값을 표시합니다.
const plot_display

display.status_line

plot*()  input*() 함수의 display 매개변수와 함께 사용하기 위한 명명된 상수입니다. 차트 설정에서 허용하는 경우 차트에서 스크립트 이름 옆의 상태 표시줄에 플롯 또는 입력 값을 표시합니다.
const plot_display

dividends.future_amount

현재 상품의 통화로 예정된 배당금 지급액을 반환하거나, 이 데이터를 사용할 수 없는 경우 na을 반환합니다.
이 값은 스크립트의 초기 계산 중에 한 번만 가져옵니다. 이 변수는 다음 배당금의 예상 지급일 이후에도 스크립트가 다시 계산될 때까지 동일한 값을 반환합니다.
series float

dividends.future_ex_date

현재 상품의 다음 배당금 지급일(Ex-date)을 반환하거나 이 데이터를 사용할 수 없는 경우 na을 반환합니다. 배당 종료일은 투자자가 더 이상 가장 최근 배당금을 받을 자격이 없는 시점을 의미합니다. 이 날짜 이전에 주식을 구매한 사람만 배당금을 받을 자격이 있습니다.
밀리초 단위로 표시되는 UNIX 시간을 리턴.
이 값은 스크립트의 초기 계산 중에 한 번만 가져옵니다. 이 변수는 다음 배당금의 예상 지급일 이후에도 스크립트가 다시 계산될 때까지 동일한 값을 반환합니다.
series int

dividends.future_pay_date

현재 상품의 다음 배당금 지급일(지급일)을 반환하거나 이 데이터를 사용할 수 없는 경우 na을 반환합니다. 지급일은 적격 투자자가 배당금을 수령하는 날짜를 의미합니다.
밀리초 단위로 표시되는 UNIX 시간을 리턴.
이 값은 스크립트의 초기 계산 중에 한 번만 가져옵니다. 이 변수는 다음 배당금의 예상 지급일 이후에도 스크립트가 다시 계산될 때까지 동일한 값을 반환합니다.
series int

dividends.gross

request.dividends 함수에 대한 명명된 상수입니다. 공제 전 주식에 대한 배당금 수익률을 요청하는 데 사용됩니다.
const string

dividends.net

request.dividends 함수에 대한 명명된 상수입니다. 공제 후 주식에 대한 배당금 반환을 요청하는 데 사용됩니다.
const string

earnings.actual

request.earnings 펑션에 대한 네임 콘스탄트. 어닝 밸류를 요청할 때 쓰입니다.
const string

earnings.estimate

request.earnings 펑크션에 대한 네임 콘스탄트. 추정 어닝 밸류를 요청할 때 쓰입니다.
const string

earnings.standardized

request.earnings 용 네임드 콘스탄트. 표준화된 어닝즈 밸류를 요청할 때 쓰입니다.
const string

extend.both

line.new  line.set_extend 펑션에 대한 네임드 콘스탄트.
const string

extend.left

line.new  line.set_extend 펑션에 대한 네임드 콘스탄트.
const string

extend.none

line.new  line.set_extend 펑션에 대한 네임드 콘스탄트.
const string
 

extend.right

line.new  line.set_extend 펑션에 대한 네임드 콘스탄트.
const string
 

false

bool 밸류 및 비교 결과를 나타내는 리터럴.

font.family_default

box.new, box.set_text_font_family, label.new, label.set_text_font_family, table.cell  table.cell_set_text_font_family용 기본 텍스트 글꼴 함수.
const string

font.family_monospace

box.new, box.set_text_font_family, label.new, label.set_text_font_family, table.cell  table.cell_set_text_font_family용 고정폭 텍스트 글꼴 함수.
const string

format.inherit

indicator 펑션에서 페어런트 시리즈의 스크립트 아웃풋 밸류 포맷팅을 고르는 네임드 콘스탄트입니다.
const string

format.mintick

명명된 상수로 str.tostring 함수와 함께 사용할 수 있습니다. 이 인수를 사용하여 str.tostring에 숫자를 전달하면 나머지를 제외하고 syminfo.mintick로 나눌 수 있는 가장 가까운 값으로 숫자를 반올림하고, 동점은 반올림하여 후행 0이 포함된 해당 값의 문자열 버전을 반환합니다.
const string

format.percent

스크립트 아웃풋 밸류를 인디케이터 펑크션에서 퍼센티지로 포매팅하는 것을 고르는 네임드 콘스탄트입니다. 밸류 뒤에 퍼센트 사인을 붙여줍니다.
디폴트 프리시전은 차트 자체 프리시전과 무관하게 2입니다. indicator 펑션의 'precision' 아규먼트로 바꿀 수 있습니다.
const string

format.price

indicator 펑션에서 스크립트 아웃풋 밸류를 프라이스로 포맷팅할 때 고르는 네임드 콘스탄트입니다.
포맷이 format.price 이면 디폴트 프리시전 밸류가 셋됩니다. 인디케이터 펑크션의 프리시전 아규먼트를 써서 프리시전 밸류를 바꿀 수 있습니다.
const string

format.volume

indicator 펑션에서 스크립트 아웃풋 포맷팅 밸류를 볼륨으로 고르는 상수 이름입니다. 보기: '5183' 은 '5.183K' 로 포맷됩니다.

변수가 정의한 소수점 정밀도 규칙은 다른 정밀도 설정보다 우선합니다. indicator, strategy, 또는 plot*() 호출이 이 format 옵션을 사용할 때는 함수의 precision 매개변수가 결과에 영향을 미치지 않습니다.
const string

hline.style_dashed

hline 펑션의 dashed line 스타일을 나타내는 상수이름입니다.
const hline_style

hline.style_dotted

hline 펑션의 dotted line 스타일을 나타내는 상수이름입니다.
const hline_style

hline.style_solid

hline 펑션의 solid line 스타일을 나타내는 상수이름입니다.
const hline_style

label.style_arrowdown

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_arrowup

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_circle

label.new  label.set_style 평션에 대한 라벨 스타일.
const string
 

label.style_cross

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_diamond

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_flag

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_center

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_down

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_left

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_lower_left

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_lower_right

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_right

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_up

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_upper_left

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_label_upper_right

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_none

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_square

label.new  label.set_style 평션에 대한 라벨 스타일.
const string
 

label.style_text_outline

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_triangledown

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_triangleup

label.new  label.set_style 평션에 대한 라벨 스타일.
const string

label.style_xcross

label.new  label.set_style 평션에 대한 라벨 스타일.
const string
 

line.style_arrow_both

line.new  line.set_style 평션에 대한 라안 스타일. 두 포인트 위에 화살표 솔리드 라인.
const string

line.style_arrow_left

line.new  line.set_style 평션에 대한 라벨 스타일. 첫번째 포인트 위에 화살표 솔리드 라인.
const string

line.style_arrow_right

line.new  line.set_style 평션에 대한 라안 스타일. 두번째 포인트 위에 화살표 솔리드 라인.
const string

line.style_dashed

line.new  line.set_style 평션에 대한 라벨 스타일.
const string

line.style_dotted

line.new  line.set_style 평션에 대한 라벨 스타일.
const string

line.style_solid

line.new  line.set_style 평션에 대한 라벨 스타일.
const string

location.abovebar

plotshape, plotchar 펑션용 로케이션 밸류. 셰이프는 메인 시리즈 바 위에 플롯됩니다.
const string

location.absolute

plotshape, plotchar 펑션용 로케이션 밸류. 셰이프는 프라이스 좌표로써 인디케이터 값으로 차트위에 플롯됩니다.
const string

location.belowbar

plotshape, plotchar 펑션용 로케이션 밸류. 셰이프는 메인 시리즈 바 아래에 플롯됩니다.
const string

location.bottom

plotshape, plotchar 펑션용 로케이션 밸류. 셰이프는 바텀 차트 보더 가까이에 플롯됩니다.
const string

location.top

plotshape, plotchar 펑션용 로케이션 밸류. 셰이프는 탑 차트 보더 가까이에 플롯됩니다.
const string

math.e

오일러의 수에 명명된 상수입니다. 이 값은 2.718284590452와 같습니다.
const float

math.phi

황금비에 명명된 상수입니다. 이 값은 1.6180339887498948과 같습니다.
const float

math.pi

아르키메데스 상수 에 명명된 상수입니다. 이 값은 3.1415926535897932와 같습니다.
const float

math.rphi

황금비 켤레에 명명된 상수입니다. 이 값은 0.6180339887498948과 같습니다.
const float

order.ascending

어레이를 작은 값부터 큰 값으로 소팅 오더를 정합니다.
const sort_order

order.descending

어레이를 큰 값부터 작은 값으로 소팅 오더를 정합니다.
const sort_order

plot.style_area

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Area' 스타일 네임드 콘스탄트.
const plot_style
 

plot.style_areabr

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Area With Breaks' 스타일 네임드 콘스탄트. 데이터 갭이 채워지지 않는 것만 빼고는 plot.style_area 와 비슷함.
const plot_style

plot.style_circles

'서클' 스타일에 대한 명명된 상수로, plot 펑션의 style 매개변수에 대한 인수로 사용됩니다.
const plot_style

plot.style_columns

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Columns' 스타일 네임드 콘스탄트.
const plot_style

plot.style_cross

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Cross' 스타일 네임드 콘스탄트.
const plot_style

plot.style_histogram

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Histogram' 스타일 네임드 콘스탄트.
const plot_style

plot.style_line

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Line' 스타일 네임드 콘스탄트.
const plot_style

plot.style_linebr

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Line With Breaks' 스타일 네임드 콘스탄트. 데이터 갭이 채워지지 않는 것만 빼고는 plot.style_line 과 비슷함.
const plot_style

plot.style_stepline

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Step Line' 스타일 네임드 콘스탄트.
const plot_style

plot.style_stepline_diamond

plot 펑션의 style 파라미터 아규먼트로 쓰이게 될 'Step Line With Diamonds' 스타일 네임드 콘스탄트. 데이터 체인지가 다이아몬드 셰잎으로 마크되는 것만 빼고는 plot.style_stepline 과 비슷함.
const plot_style

plot.style_steplinebr

'나누기가 있는 스텝 라인' 스타일에 대한 명명된 상수로, plot 펑션의 style 매개 변수에 대한 인수로 사용됩니다.
const plot_style

position.bottom_center

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 센터의 바텀 엣지에 바인드합니다.
const string

position.bottom_left

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 스크린의 바텀 레프트에 바인드합니다.
const string

position.bottom_right

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 스크린 오른쪽 바텀에 바인드합니다.
const string

position.middle_center

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 스크린 센터에 바인드합니다.
const string

position.middle_left

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 스크린 왼쪽에 바인드합니다.
const string

position.middle_right

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 스크린 오른쪽에 바인드합니다.
const string

position.top_center

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 센터에 있는 탑엣지에 바인드합니다.
const string

position.top_left

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 왼쪽 위에 바인드합니다.
const string

position.top_right

테이블 위치는 table.new, table.cell 함수에서 사용됩니다.
테이블을 센터에 있는 오른쪽 위 엣지에 바인드합니다.
const string

scale.left

indicator 펑션의 스케일 밸류. 왼 프라이스 스케일에 인디케이터를 넣어 줍니다.
const scale_type

scale.none

indicator 펑션의 스케일 밸류. '노 스케일' 모드로 인디케이터를 넣어 줍니다. 'overlay=true' 와 함께 쓸 수 있습니다.
const scale_type

scale.right

indicator 펑션의 스케일 밸류. 오른 프라이스 스케일에 인디케이터를 넣어 줍니다.
const scale_type

session.extended

확장 세션 타입 상수 (확장 시간 데이터 나옴).
const string

session.regular

레귤러 세션 타입 상수 (확장 시간 데이터 없음).
const string

shape.arrowdown

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.arrowup

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.circle

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.cross

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.diamond

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.flag

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.labeldown

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.labelup

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.square

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.triangledown

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.triangleup

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

shape.xcross

plotshape 펑션에 대한 셰잎 (shape) 스타일.
const string

size.auto

plotshape, plotchar 펑션에 대한 사이즈 밸류. 셰이프의 사이즈는 바 사이즈에 저절로 맞춰집니다.
const string

size.huge

plotshape, plotchar 펑션에 대한 사이즈 밸류. 셰이프의 사이즈는 꾸준하게 아주 큽니다 (constantly huge).
const string

size.large

plotshape, plotchar 펑션에 대한 사이즈 밸류. 셰이프의 사이즈는 꾸준하게 큽니다 (constantly huge).
const string

size.normal

plotshape, plotchar 펑션에 대한 사이즈 밸류. 셰이프의 사이즈는 꾸준하게 보통입니다 (constantly normal).
const string

size.small

plotshape, plotchar 펑션에 대한 사이즈 밸류. 셰이프의 사이즈는 꾸준하게 작습니다 (constantly small).
const string

size.tiny

plotshape, plotchar 펑션에에 대한 사이즈 밸류. 셰이프의 사이즈는 꾸준하게 아주 작습니다 (constantly tiny).
const string

splits.denominator

request.splits 펑션에 대한 네임 콘스탄트. 스플릿의 분모 (분수에서 라인 아래 숫자) 를 요청할 때 쓰입니다.
const string

splits.numerator

request.splits 펑션에 대한 네임 콘스탄트. 스플릿의 분자 (분수에서 라인 위 숫자) 를 요청할 때 쓰입니다.
const string

strategy.cash

이것은 strategy 선언문에 나오는 default_qty_type 파라미터에 넣을 수 있는 아규먼트의 하나입니다. strategy.entry 또는 strategy.order 펑션 콜의 ‘qty’ 파라미터로 쓸 수 있는 값이 없을 때에만 씁니다. 트레이드에 들어갈 때 쓸 strategy.account_currency 단위 캐쉬량을 지정합니다.
const string
 
//@version=5
strategy("strategy.cash", overlay = true, default_qty_value = 50, default_qty_type = strategy.cash, initial_capital = 1000000)

if bar_index == 0
    // As ‘qty’ is not defined, the previously defined values for the `default_qty_type` and `default_qty_value` parameters are used to enter trades, namely 50 units of cash in the currency of `strategy.account_currency`.
    // `qty` is calculated as (default_qty_value)/(close price). If current price is $5, then qty = 50/5 = 10.
    strategy.entry("EN", strategy.long)
if bar_index == 2
    strategy.close("EN")
 

strategy.commission.cash_per_contract

오더 커미션 타입. 컨트랙트당 어카운트 커런시로 보여지는 금액.
const string

strategy.commission.cash_per_order

오더 커미션 타입. 오더당 어카운트 커런시로 보여지는 금액.
const string

strategy.commission.percent

오더 커미션 타입. 오더의 캐쉬 볼륨 퍼센티지.
const string

strategy.direction.all

전략에서 롱과 숏 포지션 둘 다 오픈할 수 있도록 한다.
const string

strategy.direction.long

전략에서 롱 포지션만 오픈할 수 있게 한다.
const string

strategy.direction.short

전략에서 숏 포지션만 오픈할 수 있게 한다.
const string

strategy.fixed

이것은 strategy 선언문에 나오는 default_qty_type 파라미터에 넣을 수 있는 아규먼트의 하나입니다. strategy.entry 또는 strategy.order 펑션 콜의 ‘qty’ 파라미터로 쓸 수 있는 값이 없을 때에만 씁니다. 트레이드에 들어갈 때 쓸 컨트랙트/셰어/랏 수량을 지정합니다.
const string
 
//@version=5
strategy("strategy.fixed", overlay = true, default_qty_value = 50, default_qty_type = strategy.fixed, initial_capital = 1000000)

if bar_index == 0
    // As ‘qty’ is not defined, the previously defined values for the `default_qty_type` and `default_qty_value` parameters are used to enter trades, namely 50 contracts.
    // qty = 50
    strategy.entry("EN", strategy.long)
if bar_index == 2
    strategy.close("EN")
 

strategy.oca.cancel

스트래티지 펑션에 대한 OCA 타입 밸류. 이 파라미터로 해당 오더가 OCO 그룹에 들어가는지 결정하게 되는데, OCO 그룹에 들어가면 그 그룹에 들어 있는 어떤 오더가 체결되면 그 그룹의 나머지 오더는 모두 캔슬이 됩니다. 노트: 만약 같은 OCA 그룹에 들어 있는 1 개 이상의 체결보장 오더 (guaranteed-to-be-executed) 오더가 한꺼번에 발행되면 그들 오더는 모두 체결되게 됩니다.
const string

strategy.oca.none

스트래티지 펑션에 대한 OCA 타입 밸류. 이 파라미터로 해당 오더가 특정 OCO 그룹에 들어가지 말아야 하는지 결정합니다.
const string

strategy.oca.reduce

스트래티지 펑션에 대한 OCA 타입 밸류. 이 파라미터로 해당 오더가 OCO 그룹에 들어가는지 결정하게 되는데, OCO 그룹에 들어가면 그 그룹에 들어 있는 오더가운데 하나가 X 컨트랙트 체결되면 그 그룹의 나머지 오더는 모두 X 만큼 줄어듭니다. 노트: 만약 같은 OCA 그룹에 들어 있는 1 개 이상의 체결보장 오더 (guaranteed-to-be-executed) 오더가 한꺼번에 발행되면 그들 오더는 모두 체결되게 됩니다.
const string

strategy.percent_of_equity

이것은 strategy 선언문에 나오는 default_qty_type 파라미터에 넣을 수 있는 아규먼트의 하나입니다. strategy.entry 또는 strategy.order 펑션 콜의 ‘qty’ 파라미터로 쓸 수 있는 값이 없을 때에만 씁니다. 트레이드에 들어갈 때 쓸 에쿼티의 퍼센티지 (0-100) 을 지정합니다.
const string
 
//@version=5
strategy("strategy.percent_of_equity", overlay = false, default_qty_value = 100, default_qty_type = strategy.percent_of_equity, initial_capital = 1000000)

// As ‘qty’ is not defined, the previously defined values for the `default_qty_type` and `default_qty_value` parameters are used to enter trades, namely 100% of available equity.
if bar_index == 0
    strategy.entry("EN", strategy.long)
if bar_index == 2
    strategy.close("EN")
plot(strategy.equity)

 // The ‘qty’ parameter is set to 10. Entering position with fixed size of 10 contracts and entry market price = (10 * close).
if bar_index == 4
    strategy.entry("EN", strategy.long, qty = 10)
if bar_index == 6
    strategy.close("EN")
 

text.align_bottom

box.new, box.set_text_valign, table.cell  table.cell_set_text_valign 펑션용 버티컬 텍스트 얼라인먼트.
const string

text.align_center

box.new, box.set_text_halign, box.set_text_valign, label.new  label.set_textalign 펑션용 텍스트 얼라인먼트.
const string

text.align_left

box.new, box.set_text_halign, label.new  label.set_textalign 펑션용 호리존털 텍스트 얼라인먼트.
const string

text.align_right

box.new, box.set_text_halign, label.new  label.set_textalign 펑션용 호리존털 텍스트 얼라인먼트.
const string

text.align_top

box.new, box.set_text_valign, table.cell  table.cell_set_text_valign 펑션용 버티컬 텍스트 얼라인먼트.
const string

text.wrap_auto

box.new  box.set_text_wrap 펑션용 오토매틱 뢔핑 모드.
const string

text.wrap_none

box.new  box.set_text_wrap 펑션용 디스에이블드 뢔핑 모드.
const string

true

비교 또는 논리 오퍼레이터를 쓸 때 bool 베어리어블이 가질 수 있거나 또는 계산이 되는 익스프레션을 나타내는 리터럴.

xloc.bar_index

파인 드로잉을 만들고 수정하는 함수가 x 좌표를 해석하는 방법을 지정하는 상수입니다. xloc = xloc.bar_index이면 도면 객체는 각 x 좌표를 bar_index 값으로 처리합니다.
const string

xloc.bar_time

파인 도면을 만들고 수정하는 함수가 x 좌표를 해석하는 방법을 지정하는 상수입니다. xloc = xloc.bar_time인 경우 도면 객체는 각 x 좌표를 밀리초 단위로 표시되는 UNIX 타임스탬프로 처리합니다.
const string

yloc.abovebar

label.new 펑션에서 y-value 해석 알고리즘 지정하는 네임드 콘스탄트.
const string

yloc.belowbar

label.new 펑션에서 y-value 해석 알고리즘 지정하는 네임드 콘스탄트.
const string

yloc.price

label.new 펑션에서 y-value 해석 알고리즘 지정하는 네임드 콘스탄트.
const string

 

 

728x90
반응형

댓글