커뮤니티

스윙함수 주석좀 붙여주세요

프로필 이미지
hihi
2009-04-07 12:23:30
679
글번호 21520
답변완료
Input: Strength(3); If SwingHigh(1, High, Strength, Strength, Strength*2+1) <> -1 Then begin Plot1(High[Strength],"SwingHigh"); end; 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-04-08 08:44:10

안녕하세요 예스스탁입니다. Input: Strength(3); ## 좌우 Strength갯수의 봉 고가보다 높은 고가가 발생하면 Strength 전봉의 고가를 지표로 그림 If SwingHigh(1, High, Strength, Strength, Strength*2+1) <> -1 Then begin Plot1(High[Strength],"SwingHigh"); end; swinghigh가 지정된 봉갯수안에 발생하지 않으면 -1라는 값을 리턴합니다. 그러므로 -1과 같지 않다(<>)라는 부분은 7개봉 안에 좌측 3개 우측3개의 봉 고가보다 높은 고가가 발생했음을 의미하고 발생했을때 현재봉에 3개봉전의 고가를 표시하라는 식입니다. 즐거운 하루되세요 > hihi 님이 쓴 글입니다. > 제목 : 스윙함수 주석좀 붙여주세요 > Input: Strength(3); If SwingHigh(1, High, Strength, Strength, Strength*2+1) <> -1 Then begin Plot1(High[Strength],"SwingHigh"); end; 감사합니다.