커뮤니티

MACD Dead cross시 봉갯수로 매매 수식요청건

프로필 이미지
진인사대천명
2018-04-02 22:08:50
277
글번호 117868
답변완료
안녕하세요! 반갑습니다. 매수 : MACD 데드크로수 발생후(시점) N개봉 이후 매수 매도 : 매수(시점)후 N_1개봉시 매도. -매수후 N_1개봉 이전에 MACD 골드크로수 발생하면 N_2개봉째 매도. * 매도후에는 다시 매수를 해야 되는데 다른분 이평 데드크로스로 테스트하니 한번매수 한번매도 끝... 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-04-03 09:22:56

안녕하세요 예스스탁입니다. Input : shortPeriod(12), longPeriod(26), Period(9),n(3),n_1(10),n_2(15); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); if CrossDown(value1,value2) Then var1 = index; if var1 > 0 and index == var1+n Then buy(); if MarketPosition == 1 then{ if CountIF(crossup(value1,value2),BarsSinceEntry) == 0 and BarsSinceEntry == n_1 Then ExitLong(); if CountIF(crossup(value1,value2),BarsSinceEntry) > 0 and BarsSinceEntry == n_2 Then ExitLong(); } 즐거운 하루되세요 > 진인사대천명 님이 쓴 글입니다. > 제목 : MACD Dead cross시 봉갯수로 매매 수식요청건 > 안녕하세요! 반갑습니다. 매수 : MACD 데드크로수 발생후(시점) N개봉 이후 매수 매도 : 매수(시점)후 N_1개봉시 매도. -매수후 N_1개봉 이전에 MACD 골드크로수 발생하면 N_2개봉째 매도. * 매도후에는 다시 매수를 해야 되는데 다른분 이평 데드크로스로 테스트하니 한번매수 한번매도 끝... 감사합니다.