커뮤니티

질문 드립니다

프로필 이미지
클루지
2010-06-29 15:25:10
808
글번호 30661
답변완료
이런 수식을 작성하고 싶습니다 간단히 예를 들어서 고가를 쓰자면 if h=h[1] and h[1]=h[2] and h[2]=h[3] and h[3]=h[4] and h[4]=h[5] .... then condition=1 else condition=0; 이렇게 사용하고 싶은데 보시다보피 내용은 오늘의 고가와 어제의 고가가 같고 그것이 2일전의 고가와 같고.. 이렇게 해서 x일전의 고가까지 전부 동일하다면 조건의 값이 1이 되고 아닐때는 0이 되는 겁니다 x일전의 데이터까지 참조한다는 것을 입력 변수로 두어서 input:x(5); 이렇게 사용하고 싶습니다 for var1=0 to x ... 이렇게 짜면 될 것같은데 제가 못 하겠네요 간단하게 표현할 수 있으면 더 좋겠네요 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-06-29 17:29:00

안녕하세요 예스스탁입니다. 5일연속 고가가 전일고가와 같으면 condition1이 true가 됩니다. input : X(5); var : Count(0),cnt(0); count = 0; for cnt = 0 to X-1{ if dayhigh(cnt) == dayhigh(cnt+1) Then count = count+1; } if count == X Then Condition1 = true; Else Condition1 = False; 즐거운 하루되세요 > 클루지 님이 쓴 글입니다. > 제목 : 질문 드립니다 > 이런 수식을 작성하고 싶습니다 간단히 예를 들어서 고가를 쓰자면 if h=h[1] and h[1]=h[2] and h[2]=h[3] and h[3]=h[4] and h[4]=h[5] .... then condition=1 else condition=0; 이렇게 사용하고 싶은데 보시다보피 내용은 오늘의 고가와 어제의 고가가 같고 그것이 2일전의 고가와 같고.. 이렇게 해서 x일전의 고가까지 전부 동일하다면 조건의 값이 1이 되고 아닐때는 0이 되는 겁니다 x일전의 데이터까지 참조한다는 것을 입력 변수로 두어서 input:x(5); 이렇게 사용하고 싶습니다 for var1=0 to x ... 이렇게 짜면 될 것같은데 제가 못 하겠네요 간단하게 표현할 수 있으면 더 좋겠네요 부탁드립니다