커뮤니티

이평선 및 macd선을 이용한 신호발생

프로필 이미지
우후훗
2013-09-10 13:17:03
177
글번호 67386
답변완료
선물 1분봉을 운영하고 있습니다. 사용할 보조 지표는 아래 5가지입니다. 1. macd(short,long,signal) --->macd(12,26,9) 2. macd기준선 : 0 3. 장기이평선 ---> 단순이평(100) 4. 중기이평선 ---> 단순이평(40) 5. 단기이평선 ---> 단순이평(5) <매수신호1 조건> 1. 단기이평(5) > 중기이평(40) 2. 장기이평(100) > macd 기준선(0) 3. macd > macd 기준선(0) 4. macd crossup macd(signal) <매수신호2 조건> 1. 단기이평(5) > 중기이평(40) 2. 장기이평(100) > macd 기준선(0) 3. macd > macd 기준선(0) 4. macd > macd(signal) 5. macd crossup 장기이평(100) ########## <매도신호1 조건> 1. 단기이평(5) < 중기이평(40) 2. 장기이평(100) < macd 기준선(0) 3. macd < macd 기준선(0) 4. macd crossdown macd(signal) <매도신호2 조건> 1. 단기이평(5) < 중기이평(40) 2. 장기이평(100) < macd 기준선(0) 3. macd < macd 기준선(0) 4. macd < macd(signal) 5. macd crossdown 장기이평(100)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-09-10 14:49:29

안녕하세요 예스스탁입니다. MACD와 이동평균은 가격의 갭이 큰 지표입니다. 서로 크로스가 될수가 없고 매도조건에서와 같이 이평값이 0선이하일수가 없습니다. 수식에 ##로 표시를 해두었습니다. 의도하시는 내용으로 변경해 사용하시기 바랍니다 var : MACDV(0),MACDS(0),mav1(0),mav2(0),mav3(0); MACDV = macd(12,26); MACDS = ema(MACDV,9); mav1 = ma(c,5); mav2 = ma(c,40); mav3 = ma(c,100); if mav1 > mav2 and mav3 > 0 ## and MACDV > 0 and crossup(MACDV,MACDS) Then buy("b1"); if mav1 > mav2 and mav3 > 0 ## and MACDV > 0 and MACDV > MACDS and crossup(MACDV,mav3) ## Then buy("b2"); if mav1 < mav2 and mav3 < 0 ## and MACDV < 0 and CrossDown(MACDV,MACDS) Then sell("s1"); if mav1 < mav2 and mav3 < 0 ## and MACDV < 0 and MACDV < MACDS and CrossDown(MACDV,mav3) ## Then sell("s2"); 즐거운 하루되세요 > 우후훗 님이 쓴 글입니다. > 제목 : 이평선 및 macd선을 이용한 신호발생 > 선물 1분봉을 운영하고 있습니다. 사용할 보조 지표는 아래 5가지입니다. 1. macd(short,long,signal) --->macd(12,26,9) 2. macd기준선 : 0 3. 장기이평선 ---> 단순이평(100) 4. 중기이평선 ---> 단순이평(40) 5. 단기이평선 ---> 단순이평(5) <매수신호1 조건> 1. 단기이평(5) > 중기이평(40) 2. 장기이평(100) > macd 기준선(0) 3. macd > macd 기준선(0) 4. macd crossup macd(signal) <매수신호2 조건> 1. 단기이평(5) > 중기이평(40) 2. 장기이평(100) > macd 기준선(0) 3. macd > macd 기준선(0) 4. macd > macd(signal) 5. macd crossup 장기이평(100) ########## <매도신호1 조건> 1. 단기이평(5) < 중기이평(40) 2. 장기이평(100) < macd 기준선(0) 3. macd < macd 기준선(0) 4. macd crossdown macd(signal) <매도신호2 조건> 1. 단기이평(5) < 중기이평(40) 2. 장기이평(100) < macd 기준선(0) 3. macd < macd 기준선(0) 4. macd < macd(signal) 5. macd crossdown 장기이평(100)