상승 VI 및 하락 VI를 함수로 표현하는 방법
일봉 및 분봉 차트에 VI를 지표를 표현할 수 있는 방법은 여러 가지가 있는데 이번 주제에서는 ‘상승 VI 및 하락 VI를 함수로 표현하는 방법’을 설명해 드릴 것입니다.
상승 VI 및 하락 VI를 함수로 표현하는 방법
변동성 완화장치(VI)는 주가가 단기적으로 급등하거나 급락했을 때 일정 시간 동안 단일가 매매에 들어가는 것을 의미합니다.
또 주가가 단기적으로 급등하거나 급락하여 ‘VI가 발동’되면 VI가 해제된 이후부터 큰 변동성을 보여주는 경우가 많습니다.
이러한 이유 때문에 많은 투자자분들이 수식관리자를 활용하여 상승 VI 및 하락 VI 지표를 차트에 추가해 두곤 합니다.
지금부터 ‘상승 VI 및 하락 VI를 함수로 표현하는 방법’을 몇 가지 예시와 함께 소개해 드릴 테니 지표를 제작하실 때 필요한 부분만 골라서 활용해 보시기 바랍니다.
기타 함수 활용하기
일봉 및 분봉 차트에 ‘상승 VI 및 하락 VI 지표를 추가’하기 위해서는 기타 가격 함수에 대한 기본적인 이론을 공부할 필요가 있습니다.
위 포스트에서 기타 가격 함수와 관련된 기본적인 이론을 정리해 두었으니 관련된 내용을 공부하신 다음 이번 글에서 설명해 드리는 내용을 읽어보시기 바랍니다.
상승 VI 및 하락 VI는 ‘주가가 시가 대비 10% 정도 상승하거나 하락했을 때’ 발동된다는 특징을 가지고 있습니다.
이 때문에 ‘당일 시가’를 의미하는 ‘DayOpen()’ 함수와 산술 연산자 및 수치값을 적절히 배치하면 우리가 원하는 상승 VI 및 하락 VI 함수를 표현할 수 있습니다.
지금까지 나열해 드린 예시처럼 ‘당일 시가를 의미하는 DayOpen() 함수’와 산술 연산자 및 수치값을 적절히 배치하면 상승 VI와 하락 VI 함수를 표현할 수 있습니다.
추가로 위 예시에서 2차 상승 VI와 2차 하락 VI는 ‘VI가 발동되고, 일정 시간이 지나서 VI가 해제될 때’ 갭상승 및 갭하락 흐름이 나타나지 않았다는 가정 하에 ‘DayClose() * 1.2, DayClose() * 0.8’ 함수로 표현할 수 있습니다.
만약 1차 상승 VI, 1차 하락 VI가 발동된 이후 ‘VI가 해제될 때 갭상승 및 갭하락 흐름이 나타나면’ 2차 상승 VI 및 2차 하락 VI의 가격이 변동될 수 있으니 해당 부분도 참고해 주시기 바랍니다.
즉, VI 발동 해제 이후 갭상승 및 갭하락 흐름이 나타나면 ‘그 가격에서부터 다시 10% 상승 및 하락 흐름이 나타났을 때’ 2차 VI가 발동된다는 의미입니다.
마무리
이번 글에서는 ‘상승 VI 및 하락 VI를 함수로 표현하는 방법’을 몇 가지 예시와 함께 설명해 드렸습니다.
만약 독자분들께서 필자가 설명해 드린 ‘상승 VI 및 하락 VI를 함수로 표현하는 방법’을 공부하시는 과정에서 ‘왜 0.8 ~ 1.2의 수치값을 곱하는 것인지’를 이해하지 못하셨다면 아래 포스트를 통해 관련된 내용도 함께 공부해 주시기 바랍니다.