페인 스크립트를 차트에 시각적 요소로 디스플레이하기

Jun 21, 2024

오랫동안 Pine Script️™ 프로그래머들은 별도의 페인을 차지하는 스크립트를 메인 차트에 시각적 요소로 보여주는 기능을 원해왔습니다. 이제 다음 모든 출력 함수에서 사용할 수 있는 새로운 force_overlay 파라미터로 이를 가능하게 만들었습니다:

프로그래머는 force_overlay 와 함께 이러한 함수를 호출하여 스크립트 타입(인디케이터, 스트래티지 또는 라이브러리)의 비주얼을 메인 차트 또는 스크립트 페인에 보여줄지 여부를 컨트롤 할 수 있습니다.

다음 간단한 보기는 두 번째 plot() 의 파라미터를 써서 메인 차트에 EMA를 오버레이하는 동시에 RSI를 별도의 페인에 띄워줍니다:

//@version=5
indicator("RSI in pane and EMA on chart", overlay = false)
plot(ta.rsi(close, 10), "RSI", color = color.purple)
plot(ta.ema(close, 42), "EMA", force_overlay = true)

또한 force_overlay 기능을 써서 내장된 계절성 인디케이터도 개선했습니다. 이전에는 이 인디케이터가 큰 테이블을 포함한 모든 시각적 요소를 메인 차트에 직접 표시하는 오버레이 스크립트였습니다. 최신 버전은 테이블을 별도의 페인에 표시하고 force_overlay 를 써서 다른 시각적 아웃풋을 메인 차트에 유지하는 논-오버레이 스크립트입니다:

새로운 Pine Script™ 기능에 대한 최신 정보를 확인하려면 유저 매뉴얼의 릴리즈 노트를 주시하세요. 파인코더즈 계정은 텔레그램의 스쿼크 박스, X(트위터) 계정, 트레이딩뷰의 파인 스크립트™ Q&A 공개 채팅에서도 업데이트를 방송하고 있습니다.

많은 요청이 있었던 이 기능이 유용하게 사용되기를 바라며, 앞으로도 최고의 플랫폼을 만들 수 있도록 피드백과 제안을 보내주시기 바랍니다. 트레이딩뷰는 여러분을 위해 만들고 있으며 항상 여러분의 의견을 듣고자 합니다.

– 트레이딩뷰 팀

 

Look first Then leap

트레이딩뷰는 여러분을 위해 만들어졌으므로 트레이딩뷰의 멋진 기능을 최대한 활용하세요