커뮤니티

수식문의

프로필 이미지
으쌰
2013-03-09 15:12:27
222
글번호 60506
답변완료
[일]봉 주기 매매식입니다 5일 이평선이 20일 이평선을 골든크로스 하면 매수하는 시스템 식에 동일종목 타주기 지표값의 다음 조건을 삽입하고 싶습니다. 단 매수하는 시점에 [주]봉 주기상 macd 오실레이터 값이 직전값보다 작아야 한다. 시스템식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-11 10:47:46

안녕하세요 예스스탁입니다. Input : Period1(12), Period2(26), Period3(9); Var : Ep1(0), EP2(0), EP3(0), JISU1(0), JISU2(0), PreJISU1(0), PreJISU2(0); Var : macdVal(0), preMacdVal(0), macdSig(0),macdOsc(0),PreMacdOsc(0); #주봉 MACD if (dayofweek(date) <= DayOfWeek(date[1]) and sdate > sdate[1]) then { PreJISU1 = JISU1[1]; PreJISU2 = JISU2[1]; PreMacdVal = macdVal[1]; } Ep1 = 2/(Period1+1); EP2 = 2/(Period2+1); EP3 = 2/(Period3+1); JISU1 = C * Ep1 + PreJISU1 * (1-Ep1); JISU2 = C * Ep2 + PreJISU2 * (1-Ep2); macdVal = JISU1 - JISU2; if crossup(ma(c,5),ma(c,20)) and macdVal > premacdVal Then buy(); 즐거운 하루되세요 > 으&#49968; 님이 쓴 글입니다. > 제목 : 수식문의 > [일]봉 주기 매매식입니다 5일 이평선이 20일 이평선을 골든크로스 하면 매수하는 시스템 식에 동일종목 타주기 지표값의 다음 조건을 삽입하고 싶습니다. 단 매수하는 시점에 [주]봉 주기상 macd 오실레이터 값이 직전값보다 작아야 한다. 시스템식 부탁드립니다.