커뮤니티

문의 있습니다.

프로필 이미지
수급신화
2016-08-26 10:14:42
100
글번호 101382
답변완료
시스템 문의 입니다. 일봉 기준으로 봤을 때 1. 현재가가 1봉전 고점 돌파 시 매수(단 현재 거래량은 1봉전대비 거래량 50% 이상 일 경우) 2. 현재가가 5봉전 고점 돌파 시 매수 3. 현재가가 52주 신고가 돌파 시 매수 (1 or 2) and 3 설명(주석)도 함께 달아 주시면 감사하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-08-26 11:07:10

안녕하세요 예스스탁입니다. var : cnt(0),HH(0); Array : WeekH[100](0); #주변경 if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{ #이번주최고가 초기값 WeekH[0] =H; #일봉차트에서 주봉 종가 100개 저장 for cnt = 1 to 99{ WeekH[cnt] = WeekH[cnt-1][1]; } } #이번주 최고가 if H > WeekH[0] Then WeekH[0] = H; #일봉차트에 최소 52개 주봉종가를 계산할 만큰 데이터가 있고 if WeekH[52] > 0 Then{ #최근 52주 최고가 계산 HH = WeekH[1]; for cnt = 1 to 52 { if WeekH[cnt] > HH Then HH = WeekH[cnt]; } #현재가가 1봉전 고점 돌파 시 매수(단 현재 거래량은 1봉전대비 거래량 50% 이상 일 경우) Condition1 = C > H[1] and V >= V[1]*0.5; #현재가가 5봉전 고점 돌파 시 매수 Condition2 = C > H[5]; #현재가가 52주 신고가 돌파 시 매수 Condition3 = C > HH; if (Condition1== true or Condition2 == true) and Condition3 == true Then buy(); } 즐거운 하루되세요 > 수급신화 님이 쓴 글입니다. > 제목 : 문의 있습니다. > 시스템 문의 입니다. 일봉 기준으로 봤을 때 1. 현재가가 1봉전 고점 돌파 시 매수(단 현재 거래량은 1봉전대비 거래량 50% 이상 일 경우) 2. 현재가가 5봉전 고점 돌파 시 매수 3. 현재가가 52주 신고가 돌파 시 매수 (1 or 2) and 3 설명(주석)도 함께 달아 주시면 감사하겠습니다.