커뮤니티

일정 이상 변동만 인정

프로필 이미지
호수나라
2004-06-06 11:19:43
1261
글번호 3948
답변완료
swinglow, swinghigh 에서 무조건의 저점으로 인정하지 않게 하는 것 5분 이평선이 조금만 움직여도 저점,고점으로 인정하다보니 너무 저점,고점이 많이 나와서 저점으로 인정 받으려면 swinglow(1,ma(c,5),3,3,100) 에서 저점구간의 최고가와 최저가가 0.2p 이상 이어야 인정을 하도록 하고 싶습니다. 즉 일정이상의 변동폭을 가진 경우에만 저점,고점을 값으로 가지도록 하고자 합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-06-08 10:29:02

안녕하세요..예스스탁입니다. 구체적으로 작성하시고자 하는 식이 어떤 식이냐에 따라서 답변드리는 내용이 달라질 것으로 생각됩니다. 일단 응용하실 수 있도록 지표식으로 표현하여 swinglow가 발생한 시점에서 고가와 저가의 폭이 0.2 이상이 곳에서만 1값을 리턴하고 나머지 구간에서는 0값을 리턴하는 지표식을 작성해 드립니다. [지표식] var1 = swinglow(1,ma(c,5),3,3,100); var2 = swinglowbar(1,ma(c,5),3,3,100); if var2 == 3 and highest(ma(C,5),7) > lowest(ma(C,5),7)+0.2 then var3 = 1; else var3 = 0; plot1(var3); 즐거운 날 되세요.. > 호수나라 님이 쓴 글입니다. > 제목 : 일정 이상 변동만 인정 > swinglow, swinghigh 에서 무조건의 저점으로 인정하지 않게 하는 것 5분 이평선이 조금만 움직여도 저점,고점으로 인정하다보니 너무 저점,고점이 많이 나와서 저점으로 인정 받으려면 swinglow(1,ma(c,5),3,3,100) 에서 저점구간의 최고가와 최저가가 0.2p 이상 이어야 인정을 하도록 하고 싶습니다. 즉 일정이상의 변동폭을 가진 경우에만 저점,고점을 값으로 가지도록 하고자 합니다.