커뮤니티
이평선 및 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)