커뮤니티
수식문의
2009-01-03 17:38:28
826
글번호 19178
안녕하세요
오늘 질문은
accumn(iff(crossup(이평1,이평2),1,0),dayindex()+1) == 2 and
crossup(이평1,이평2) then buy();
여기서
dayindex() 대신 조건식을 넣고 싶은데
예를 들어 c < ma(c,200) 이라는 조건을 만족한 이후부터 카운트가 되는
식이 가능한지요?
부탁드리겠습니다.
답변 1
예스스탁 예스스탁 답변
2009-01-05 09:58:53
안녕하세요
예스스탁입니다.
if CrossDown(c,ma(c,200)) Then ## 종가가 200이평보다 작아지는 시점의 인덱스값을 저장
var1 = index;
if accumn(iff(crossup(이평1,이평2),1,0),index-var1) == 2 and
crossup(이평1,이평2) then buy();
종가가 200이평보다 작아지는 데드시점의 좌표를 저장한 후
현재 인덱스에서 저장된 인덱스 값을 빼면 그 차이값을 구할 수 있습니다.
이 차이값을 accumn의 기간값으로 사용하시면 됩니다
즐거운 하루되세요
> 왕숙천 님이 쓴 글입니다.
> 제목 : 수식문의
> 안녕하세요
오늘 질문은
accumn(iff(crossup(이평1,이평2),1,0),dayindex()+1) == 2 and
crossup(이평1,이평2) then buy();
여기서
dayindex() 대신 조건식을 넣고 싶은데
예를 들어 c < ma(c,200) 이라는 조건을 만족한 이후부터 카운트가 되는
식이 가능한지요?
부탁드리겠습니다.
다음글
이전글