커뮤니티

macd 다이버젼스 검색

프로필 이미지
mt4
2019-04-20 20:13:59
316
글번호 127992
답변완료

첨부 이미지

첨부파일과 같이 macd (5 20 9)를 사용하여 주봉상 다이버젼스가 나오는 종목을 검색하고 싶습니다. 즉 주가의 저점은 내려가지만 macd의 저점은 올라가는 종목을 검색하고자 합니다. 어떻게 하면 좋은지 조언 부탁드립니다. 초보입니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-04-22 13:02:45

안녕하세요 예스스탁입니다. macd가 과거봉갯수에 영향을 받습니다. 종목검색 속성에서 검색에 필요한 최소기간을 종목검색에 제공되는 최대봉수인 500으로 지정하고 검색하시기 바랍니다. Input : short(5), long(20), signal(9); Var : MACDV(0) , MACDS(0),li(0),lp(0),li1(0),lp1(0),t(0); MACDV = MACD(short, long); MACDS = ema(MACDV,signal); if CrossUp(macdv,macds) Then { T = 1; if lp < lp1 and li > li1 and lp1 > 0 then find(1); } if CrossDown(macdv,macds) Then { T = -1; li = macdv; lp = l; li1 = li[1]; lp1 = lp[1]; } #데드구간 macdv최저가와 주가 최저가 계산 if T == -1 then { if macdv < li Then li = macdv; if l < lp Then lp = l; } 즐거운 하루되세요 > mt4 님이 쓴 글입니다. > 제목 : macd 다이버젼스 검색 > 첨부파일과 같이 macd (5 20 9)를 사용하여 주봉상 다이버젼스가 나오는 종목을 검색하고 싶습니다. 즉 주가의 저점은 내려가지만 macd의 저점은 올라가는 종목을 검색하고자 합니다. 어떻게 하면 좋은지 조언 부탁드립니다. 초보입니다.