얼러트 설명에 변수 값(예: {{close}})을 넣었는데 돌아가지 않습니다.

alertcondition() 과 관련하여 값 대체 기능은 Pine v4 이상에서 작성된 스크립트에서만 작동합니다. 얼러트가 뜰 때 설명의 변수가 값으로 대체되지 않으면(즉, Close = 45.1 대신 Close = {{close}} 가 표시됨) alertcondition() 이 있는 인디케이터가 이전 버전의 Pine 으로 만들어져 변수 설명은 작동하지 않습니다.

Pine v4 이상에서 작동하는 방법은 다음과 같습니다.

이전 Pine 버전에서 작동하는 방식은 다음과 같습니다.

이는 얼러트 다이얼로그 박스의 메시지 필드에 변수를 추가하더라도(코드 자체를 편집하지 않고) 발생합니다. 거기에 변수를 추가하고 얼러트 발생 시 대체되지 않는다면 인디케이터는 Pine v3 이하로 작성되었을 가능성이 큽니다.

스크립트가 귀하의 것이라면 컨버터를 써서 v3 스크립트를 v4로 바꿀 수 있습니다. 여기에서 기능에 대한 자세한 내용을 읽을 수 있습니다. 이 스크립트가 퍼블릭 라이브러리에서 가져온 것이라면 오써에게 연락하여 지표를 v4로 업데이트하도록 요청할 수 있습니다.