커뮤니티

고가 돌파식 질문드립니다.

프로필 이미지
kmp
2008-11-23 18:54:21
1106
글번호 18306
답변완료
if H >= highest(H,52) then buy("매수"); if L <= Lowest(L,26) then exitlong("매수청산"); 52주신고가, 신저가를 데이트레이딩 식으로 변형시키고싶어서 묻습니다. 이렇게 작성하니 전일의 봉까지 계산하는군요. 전일봉을 계산하지않고 당일 첫 봉부더 리셋시켜서 적용하고싶습니다. 봉은 5분봉이 될수도 있고, 1분봉이 될수도 있습니다. ----- 현재봉의 고가가 52봉 신고가를 돌파하면 매수. 현재봉의 저가가 26봉 신저가를 깨면 매도. 데이트레이딩용이라 전일봉값은 들어가면 안됩니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-11-24 10:56:32

안녕하세요 예스스탁입니다. if dayindex() >= 52 Then{ if H >= highest(H,52) then buy("매수"); } if L <= Lowest(L,26) then exitlong("매수청산"); 당일의 52신고가이므로 당일 52개 봉이후에 발생하게 작성하시면 됩니다. 즐거운 하루되세요 > kmp 님이 쓴 글입니다. > 제목 : 고가 돌파식 질문드립니다. > if H >= highest(H,52) then buy("매수"); if L <= Lowest(L,26) then exitlong("매수청산"); 52주신고가, 신저가를 데이트레이딩 식으로 변형시키고싶어서 묻습니다. 이렇게 작성하니 전일의 봉까지 계산하는군요. 전일봉을 계산하지않고 당일 첫 봉부더 리셋시켜서 적용하고싶습니다. 봉은 5분봉이 될수도 있고, 1분봉이 될수도 있습니다. ----- 현재봉의 고가가 52봉 신고가를 돌파하면 매수. 현재봉의 저가가 26봉 신저가를 깨면 매도. 데이트레이딩용이라 전일봉값은 들어가면 안됩니다.