커뮤니티
MACD 금지식
2004-01-08 21:00:24
1978
글번호 1901
MACD(12.26.9)시그널이 전환할 때 매수/매도식에서 아래사항이 모두
충족될 때는 매매를 금지하는 시스템식를 부탁합니다.
1.시그널이 0.8 이상에서 하락전환되어 매도되었고
2.최근 신호발생이후 봉갯수가 15개 이내에서
3.시그널이 0.4 이상에서 매수신호는 금지
답변 1
예스스탁 예스스탁 답변
2004-01-09 09:39:50
안녕하세요..예스스탁입니다.
문의하신 내용을 다음과 같이 작성해 보았습니다.
var : macdV(0), macdS(0), macdUp(0), macdDn(0), sVal(0), sidx(0);
macdV = macd(12,26);
macdS = ema(macdV,9);
macdUp = macdS > macdS[1] and macdS[1] <= macdS[2];
macdDn = macdS < macdS[1] and macdS[1] >= macdS[2];
if macdUp and
!(sVal > 0.8 and i-sidx < 15 and macdS > 0.4) then
buy();
if macdDn then {
sell();
sVal = macdDn;
sidx = index;
}
즐거운 날 되세요..
> CJ_pdw61 님이 쓴 글입니다.
> 제목 : MACD 금지식
> MACD(12.26.9)시그널이 전환할 때 매수/매도식에서 아래사항이 모두
충족될 때는 매매를 금지하는 시스템식를 부탁합니다.
1.시그널이 0.8 이상에서 하락전환되어 매도되었고
2.최근 신호발생이후 봉갯수가 15개 이내에서
3.시그널이 0.4 이상에서 매수신호는 금지