커뮤니티
SwingHigh 함수를 변환하고 싶은데요
2011-09-19 14:15:35
475
글번호 42782
안녕하세요?
기본 함수인 SwingHigh/SwingLow 같은 경우 봉의 갯수만으로 판별을 하는데
퍼센테이지로 스윙을 판단하는 SwingHighP / SwingLowP 함수를 작성하고 싶습니다.
즉, 기준봉의 좌우측 갯수 제한 없이 지정한 %를 충족하면 리턴 되도록이요.
예를들어 SwingHighP(H, 0.2) 이라고 하면
좌측이 고점 보다 0.2% 낮고, 우측이 고점 보다 0.2% 낮을때
기준봉의 고가값이 리턴되게 하고 싶습니다.
꼭 기술한것과 정확히 같지 않아도 좋으니 대충의 코딩 요령이라도 알려주세요.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2011-09-19 15:32:43
안녕하세요
예스스탁입니다.
%는 비교값인데 비교하는 지점이 명확치 않으므로
좌우 봉갯수는 지정을 해주셔야 할 것 같습니다,
사용자함수를 파일로 첨부해 드립니다.
아래와 같이 사용하시면 됩니다.
plot1(SwingHighP(L,3,3,0.2));
plot2(SwingLowP(L,3,3,0.2));
즐거운 하루되세요
> hex 님이 쓴 글입니다.
> 제목 : SwingHigh 함수를 변환하고 싶은데요
> 안녕하세요?
기본 함수인 SwingHigh/SwingLow 같은 경우 봉의 갯수만으로 판별을 하는데
퍼센테이지로 스윙을 판단하는 SwingHighP / SwingLowP 함수를 작성하고 싶습니다.
즉, 기준봉의 좌우측 갯수 제한 없이 지정한 %를 충족하면 리턴 되도록이요.
예를들어 SwingHighP(H, 0.2) 이라고 하면
좌측이 고점 보다 0.2% 낮고, 우측이 고점 보다 0.2% 낮을때
기준봉의 고가값이 리턴되게 하고 싶습니다.
꼭 기술한것과 정확히 같지 않아도 좋으니 대충의 코딩 요령이라도 알려주세요.
감사합니다.
다음글
이전글