커뮤니티

문의 드립니다.

프로필 이미지
매플
2019-06-05 16:08:20
309
글번호 129235
답변완료
비슷한 예제 다시 부탁 드립니다. ex1) 현재 1분봉에서 cond1로 매수신호가 나왔다면, 1일봉을 확인하고 1일봉 20일선이 60일선 위에 있으면 그대로 매수, 20일선이 60일선 밑에 있으면 매수 진입금지 ex1) 현재 1분봉에서 cond2로 매도신호가 나왔다면, 1일봉을 확인하고 1일봉 20일선이 60일선 밑에 있으면 그대로 매도, 20일선이 60일선 위에 있으면 매도 진입금지 감사합니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-06-05 16:14:02

안녕하세요 예스스탁입니다. input : P1(20),P2(60); var : sum1(0),mav1(0),sum2(0),mav2(0),cnt(0); if dayclose(P2-1) > 0 then { sum1 = 0; sum2 = 0; for cnt = 0 to P2-1 { if cnt < P1 then sum1 = sum1 + DayClose(cnt); if cnt < P2 then sum2 = sum2 + DayClose(cnt); } mav1 = sum1/P1; mav2 = sum2/P2; if cond1 and mav1 > mav2 Then Buy("B"); If cond2 and mav1 < mav2 Then Sell("S"); } 즐거운 하루되세요 > 매플 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 비슷한 예제 다시 부탁 드립니다. ex1) 현재 1분봉에서 cond1로 매수신호가 나왔다면, 1일봉을 확인하고 1일봉 20일선이 60일선 위에 있으면 그대로 매수, 20일선이 60일선 밑에 있으면 매수 진입금지 ex1) 현재 1분봉에서 cond2로 매도신호가 나왔다면, 1일봉을 확인하고 1일봉 20일선이 60일선 밑에 있으면 그대로 매도, 20일선이 60일선 위에 있으면 매도 진입금지 감사합니다.