커뮤니티

문의 드립니다.

프로필 이미지
금강불괴
2019-09-04 13:22:37
193
글번호 131715
답변완료
안녕하세요~ 1. 일봉 기준으로 1>10일선 돌파시 매수하고, 1<10일선 돌파시 매도할때 종가에 매수/매도가 진행되는데, 이를 30분봉으로 전환하여 1>10일선 돌파당일날에 매수, 매도하는 수식 부탁드립니다. 2. 일봉 기준으로 1>10일선 돌파시 N% 이하에서만 매수하고,N% 이상에서는 매수진입금지 청산은 1<10일선 돌파시 청산하고, 반대로 1<10일선 돌파시 N% 이하에서만 매도하고, N% 이상에서는 매도진입금지수식 청산은 1>10일선 돌파시 청산하는 수식 부탁드립니다. 많은 도움에 감사드립니다.~~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-09-05 11:38:31

안녕하세요 예스스탁입니다. 1 input : P1(1),P2(10); var : sum1(0),sum2(0),mav1(0),mav2(0),cnt(0); sum1 = 0; sum2 = 0; for cnt = 0 to P2 { if cnt < P1 Then { sum1 = sum1 + DayClose(cnt); } if cnt < P2 Then { sum2 = sum2 + DayClose(cnt); } } mav1 = sum1/P1; mav2 = sum2/P2; if mav1 > mav2 Then buy(); if mav1 < mav2 Then sell(); 2 input : P1(1),P2(10),n(3); var : sum1(0),sum2(0),mav1(0),mav2(0),cnt(0); sum1 = 0; sum2 = 0; for cnt = 0 to P2 { if cnt < P1 Then { sum1 = sum1 + DayClose(cnt); } if cnt < P2 Then { sum2 = sum2 + DayClose(cnt); } } mav1 = sum1/P1; mav2 = sum2/P2; if mav1 > mav2 and mav1 < mav2*(1+n/100) Then buy(); if MarketPosition == 1 and mav1 < mav2 Then exitlong(); if mav1 < mav2 and mav1 > mav2*(1-n/100) Then sell(); if MarketPosition == -1 and mav1 > mav2 Then ExitShort(); 즐거운 하루되세요 > 금강불괴 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요~ 1. 일봉 기준으로 1>10일선 돌파시 매수하고, 1<10일선 돌파시 매도할때 종가에 매수/매도가 진행되는데, 이를 30분봉으로 전환하여 1>10일선 돌파당일날에 매수, 매도하는 수식 부탁드립니다. 2. 일봉 기준으로 1>10일선 돌파시 N% 이하에서만 매수하고,N% 이상에서는 매수진입금지 청산은 1<10일선 돌파시 청산하고, 반대로 1<10일선 돌파시 N% 이하에서만 매도하고, N% 이상에서는 매도진입금지수식 청산은 1>10일선 돌파시 청산하는 수식 부탁드립니다. 많은 도움에 감사드립니다.~~