예스랭귀지 기본함수

SwingHigh

◐ 정교하고 정확한 추세매매 차트분석로직 - HuntersLogic2019 (99만원/6개월) ◑

◐ 똘똘한 트레이더의 선택 - 헌터스로직2019 ◑

 

설명
최근 Period 기간 동안 발생된 Value의 SwingHigh 중 현재로부터 Nth번째 가까운 
위치에 발생한 Swinghigh의 값을 리턴한다
함수
SwingHigh(Nth,value,leftbar,Rightbar, Period)
※ Nth : 순위, N번째
※ value : SwingHigh 계산에 사용하고자 하는 가격
※ Leftbar : 기준봉의 좌측 봉 갯수
※ Rightbar : 기준봉의 우측 봉 갯수
※ Period : SwingHigh를 찾는 대상 봉 갯수
참고
SwingHigh는 기준봉의 값이 기준봉의 좌측봉들의 값보다 크거나 같고 
기준봉의 우측봉들의 값보다 큰 것을 말하는데 이를 그림으로 표시하면 다음과 같다.

2.png  

※ 좌측봉들의 값은 기준봉의 값보다 작거나 같으면 되므로 아래와 같이
좌측봉들의 값은 기준봉의 값과 모두 같고 우측봉들의 값은 작은 경우에도
SwingHigh는 성립된다. (좌측봉들의 값 <= 기준봉 > 우측봉들의 값)
3.png

※ 아래 그림과 같이 스윙하이가 발생하였다면 
4.png

현재시점을 기준으로 
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값을 리턴한다.


서버에 요청 중입니다. 잠시만 기다려 주십시오...