커뮤니티
swinghigh 함수에 대한 문의
2019-05-14 10:58:06
164
글번호 128637
예스랭귀지 매뉴얼의 swinghigh 목차에 참고 부분의 사진(첫번째,두번째)을 보며 문의 드립니다.
두번째 사진의 경우의 수는 빼고 첫번째 경우만 swinghigh 함수를 사용하고 싶은데 방법이
없을까요?
즉,
좌측봉들의 값 <= 기준봉 > 우측봉들 값(두번째사진)
이 아니라
좌측봉들의 값 < 기준봉 > 우측봉들의 값(첫번째사진)
만 출력하고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2019-05-14 16:16:45
안녕하세요
예스스탁입니다.
수식에서 해당 함수에 조건을 추가해 주시면 됩니다.
input : left(3),right(3);
var : SH(0),SL(0);
var1 = highest(H,left);
var2 = Lowest(L,left);
#좌측봉 최고가가 기준봉보다 작은 스윙하이가 발생
if SwingHigh(1,h,left,right,left+right+1) != -1 and var1[right+1] < H[right] then
{
SH = H[right];
}
#좌측봉 최저가가 기준봉보다 큰 스윙로우가 발생
if SwingLow(1,L,left,right,left+right+1) != -1 and var2[right+1] > L[right] then
{
SL = L[right];
}
if SH > 0 Then
plot1(SH);
if SL > 0 Then
plot2(SL);
즐거운 하루되세요
> 수급돌파 님이 쓴 글입니다.
> 제목 : swinghigh 함수에 대한 문의
> 예스랭귀지 매뉴얼의 swinghigh 목차에 참고 부분의 사진(첫번째,두번째)을 보며 문의 드립니다.
두번째 사진의 경우의 수는 빼고 첫번째 경우만 swinghigh 함수를 사용하고 싶은데 방법이
없을까요?
즉,
좌측봉들의 값 <= 기준봉 > 우측봉들 값(두번째사진)
이 아니라
좌측봉들의 값 < 기준봉 > 우측봉들의 값(첫번째사진)
만 출력하고 싶습니다.
이전글