커뮤니티
수식 문의 드립니다~~
2014-12-16 18:59:55
148
글번호 81412
수고가 많으십니다
아래와 같은 수식으로 적용해보니 생각했든자리에
신호가 필터링이 되지않아서 무엇이 잘못됐는지 수정 부탁합니다
(적용수식)
Var:MACDv(0), MACDsig(0),macdosc(0);
Var:MACDv1(0,data2), MACDsig1(0,data2),macdosc1(0,data2);
MACDv=MACD(12, 26);//data1선물
MACDsig=ema(MACDv,9);
macdosc=MACDv-MACDsig;
MACDv1=data2(MACD(12, 26));//data2콜245
MACDsig1=data2(ema(MACDv1,9));
macdosc1=MACDv1-MACDsig1;
if 매수조건 and !(macdv<macdsig and macdosc<macdosc[1])
and !(macdv1<macdsig1 and macdosc1<macdosc1[1]) Then
buy();
주챠트는 연결선물이고 참고챠트 data2에는 콜245 입니다
신호 필터링으로 macd를 선물과 data2 콜에다 적용하여
macdv와 macdsig이 역배열이고 동시에 macdosc가 하락하는 경우는
신호가 발생하지 않게 !(연산자 부정)를 사용했습니다.
그런데 첨부한 그림과 같이 12월12일 첫봉에서 주챠트의 선물 macd에서
역배열이고 오실레이터가 하락 중인데도 필터링이 되지않고 매수 신호가 발생하네요
잘못된 부분을 수정 부탁합니다
항상 빠른 답변 미리 감사드립니다~~
- 1. 81909_사용자_지정_3.png (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2014-12-17 11:39:27
안녕하세요
예스스탁입니다.
참조데이터를 사용하실 경우
주종목(data1)도 모두 데이터함수로 처리해 주셔야 합니다.
Var:MACDv(0,data1), MACDsig(0,data1),macdosc(0,data1);
Var:MACDv1(0,data2), MACDsig1(0,data2),macdosc1(0,data2);
MACDv=data1(MACD(12, 26));//data1선물
MACDsig=data1(ema(MACDv,9));
macdosc=data1(MACDv-MACDsig);
MACDv1=data2(MACD(12, 26));//data2콜245
MACDsig1=data2(ema(MACDv1,9));
macdosc1=MACDv1-MACDsig1;
if 매수조건 and !(macdv<macdsig and macdosc<macdosc[1])
and !(macdv1<macdsig1 and macdosc1<macdosc1[1]) Then
buy();
즐거운 하루되세요
> 선자 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다~~
> 수고가 많으십니다
아래와 같은 수식으로 적용해보니 생각했든자리에
신호가 필터링이 되지않아서 무엇이 잘못됐는지 수정 부탁합니다
(적용수식)
Var:MACDv(0), MACDsig(0),macdosc(0);
Var:MACDv1(0,data2), MACDsig1(0,data2),macdosc1(0,data2);
MACDv=MACD(12, 26);//data1선물
MACDsig=ema(MACDv,9);
macdosc=MACDv-MACDsig;
MACDv1=data2(MACD(12, 26));//data2콜245
MACDsig1=data2(ema(MACDv1,9));
macdosc1=MACDv1-MACDsig1;
if 매수조건 and !(macdv<macdsig and macdosc<macdosc[1])
and !(macdv1<macdsig1 and macdosc1<macdosc1[1]) Then
buy();
주챠트는 연결선물이고 참고챠트 data2에는 콜245 입니다
신호 필터링으로 macd를 선물과 data2 콜에다 적용하여
macdv와 macdsig이 역배열이고 동시에 macdosc가 하락하는 경우는
신호가 발생하지 않게 !(연산자 부정)를 사용했습니다.
그런데 첨부한 그림과 같이 12월12일 첫봉에서 주챠트의 선물 macd에서
역배열이고 오실레이터가 하락 중인데도 필터링이 되지않고 매수 신호가 발생하네요
잘못된 부분을 수정 부탁합니다
항상 빠른 답변 미리 감사드립니다~~
다음글
이전글