커뮤니티

문의드립니다.

프로필 이미지
카르마다
2021-01-17 23:02:25
1023
글번호 145517
답변완료
안녕하세요. 5, 20, 60 이평선이 지나치게 모여있을때 보통 횡보가 발생하고 잦은 신호가 발생하는 단점을 보완하기위해 5/20/60 이평선이 분봉상 이격이 거의 없이 밀집되어 있을때 시스템신호에서 신호가 안나오게하고 싶습니다. 즉, 3분봉에서 macd 시그널과 골드시 매수, 데스시 매도일때 5/20/60이평선이 너무 밀집해있으면 골드나 데드가 되더라도 신호가 안나왔다가 일정한 수치로 간격이 벌어질때 신호가 나오게 하고 싶습니다. 만일 3개선으로 하기 어렵다면 2개 선으로 해도 좋습니다. 밀집했다는 개념이 표현하기 어려운데 이건 제가 숫자를 대입해서 확인하면서 조정해보겠습니다만 대략 어떤 기준으로 조정해보면 될런지 조언 부탁드리겠습니다. 감사합니다!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-01-18 16:14:18

안녕하세요 예스스탁입니다. Input : short(12), long(26), signal(9); input : P1(5),P2(20),P3(60),Per(3); Var : MACDV(0) , MACDS(0); var : mav1(0),mav2(0),mav3(0),maxv(0),minv(0); MACDV = MACD(short, long); MACDS = ema(MACDV,signal); mav1 = ma(C,P1); mav2 = ma(C,P2); mav3 = ma(C,P3); maxv = max(mav1,mav2,mav3); mixv = min(mav1,mav2,mav3); #3개이평중 가장큰값과 가장작은값이 N%이내이면 true 아니면 false Condition1 = maxv <= minv*(1+per/100); if CrossUp(macdv,macds) and Condition1 == False Then Buy(); if CrossDown(macdv,macds) and Condition1 == False Then Sell(); 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 5, 20, 60 이평선이 지나치게 모여있을때 보통 횡보가 발생하고 잦은 신호가 발생하는 단점을 보완하기위해 5/20/60 이평선이 분봉상 이격이 거의 없이 밀집되어 있을때 시스템신호에서 신호가 안나오게하고 싶습니다. 즉, 3분봉에서 macd 시그널과 골드시 매수, 데스시 매도일때 5/20/60이평선이 너무 밀집해있으면 골드나 데드가 되더라도 신호가 안나왔다가 일정한 수치로 간격이 벌어질때 신호가 나오게 하고 싶습니다. 만일 3개선으로 하기 어렵다면 2개 선으로 해도 좋습니다. 밀집했다는 개념이 표현하기 어려운데 이건 제가 숫자를 대입해서 확인하면서 조정해보겠습니다만 대략 어떤 기준으로 조정해보면 될런지 조언 부탁드리겠습니다. 감사합니다!