Search

Swinghigh

함수설명

스윙하이(가격 하락전환시 고점) 값를 반환 지정한 기간 안에 발생한 스윙하이 중 최근순으로 N번째 값 리턴 지정한 기간 안에 발생한 경우가 없으면 -1 리턴

작성방법

Swinghigh(순서, 숫자, 좌측봉수, 우측봉수, 기간)
C
복사

매개변수 설명

"순서": Numeric, 최근순
"숫자": Numeric, 데이터, 함수, 변수, 계산식 등
"좌측봉수": Numeric, 고점기준 좌측의 봉갯수, N개봉 기간 값 입력
"우측봉수": Numeric, 고점기준 우측의 봉갯수, N개봉 기간 값 입력
"기간": Numeric, 최근 N개봉 기간 값 입력
참고
SwingHigh는 기준봉의 값이 기준봉의 좌측봉들의 값보다 크거나 같고 기준봉의 우측봉들의 값보다 큰 것을 말하는데 이를 그림으로 표시하면 다음과 같다
※ 좌측봉들의 값은 기준봉의 값보다 작거나 같으면 되므로 위와 같이 좌측봉들의 값은 기준봉의 값과 모두 같고 우측봉들의 값은 작은 경우에도 SwingHigh는 성립된다. (좌측봉들의 값 <= 기준봉 > 우측봉들의 값) 현재시점 기준 가장 최근값순으로 반환하므로 SwingHigh(1,H,3,3,20)는 A의 고가를 SwingHigh(2,H,3,3,20)는 B의 고가를 SwingHigh(3,H,3,3,20)는 C의 고가를 리턴하고 20개봉 동안 3번만 발생했으므로 Nth가 4이상이면 모두 -1값을 리턴한다.

활용예시

var1 = Swinghigh(1,H,3,3,20); //좌우 3개봉 고가기준 스윙하이가 20봉 안에 있으면 //가장 최근 발생한 값을 var1에 저장 //발생한 경우가 없으면 -1 저장
C
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.