커뮤니티

초보입니다

프로필 이미지
CSI300
2012-12-18 09:43:55
264
글번호 57395
답변완료
당일봉만을계산에 사용합니다.. 현재봉의 변동폭이 이전 6개(n) 봉의 변동폭의평균보다 크면 현재봉 몸통상단,몸통하단을 저장하고 종가로 몸통상단을돌파하면 매수,몸통하단을 돌파하면 매도; n은변수로 해주세요 수고해주세요..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-12-18 13:50:26

안녕하세요 예스스탁입니다. input : N(6); if date != date[1] Then{ value1 = 0; value2 = 0; } var1 = abs(c-O); var2 = ma(var1,N); if dayindex+1 > N Then{ if var1 > var2[1] Then{ value1 = max(c,O); value2 = min(c,O); } if crossup(c,value1) and value1 > 0 and value2 > 0 Then buy(); if CrossDown(c,value2) and value1 > 0 and value2 > 0 Then sell(); } 즐거운 하루되세요 > CSI300 님이 쓴 글입니다. > 제목 : 초보입니다 > 당일봉만을계산에 사용합니다.. 현재봉의 변동폭이 이전 6개(n) 봉의 변동폭의평균보다 크면 현재봉 몸통상단,몸통하단을 저장하고 종가로 몸통상단을돌파하면 매수,몸통하단을 돌파하면 매도; n은변수로 해주세요 수고해주세요..