커뮤니티

문의드립니다.

프로필 이미지
화곡8동
2012-07-11 08:16:49
309
글번호 52770
답변완료
안녕하세요. 1. 종목검색식 문의 종목 5분봉 차트에서 Value1 = ma(c,6); Value2 = Highest(Value1,DayIndex+1); # 당일 최고 이평값 value3 = DayOpen*1.03; if Value2< Value3*1.01 && DayClose>value3 Then find(1); 위 종목검색식을 과거일 종목을 검색하기 위하여 아래의 수식으로 바꾸었습니다. input : N(0); var : cnt(0); Array : Cond[10](false); Value1 = ma(c,6); Value2 = Highest(Value1,DayIndex+1); # 당일 최고 이평값 value3 = DayOpen*1.03; if date != date[1] Then{ Cond[0] = false; for cnt = 1 to 9{ Cond[cnt] = cond[cnt-1][1]; } } if Value2< Value3*1.01 && DayClose>value3 Then Cond[0] = true; if cond[N] == true then find(1); 위 조건검색식으로 검색하면 다른 종목이 검색됩니다. 잘못된 것 수정 부탁드립니다. 2. 지표식 일봉 차트에서 과거 지정한 날짜, 예를 들면 6월18일에서 6월21일까지 즉, 지정한 날짜에서 4일간의 시가와 최고가, 최저가, 종가를 구하는 수식을 알려주세요. 수고하세요.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-07-11 14:13:21

안녕하세요 예스스탁입니다. 1. Value1 = ma(c,6); Value2 = Highest(Value1,DayIndex+1); # 당일 최고 이평값 value3 = DayOpen*1.03; if Value2< Value3*1.01 && DayClose>value3 Then find(1); 위식은 검색버튼을 누르는 순간에 if조건이 만족한 종목을 선택하는 식입니다. 변경하신 식은 당일 한번이라도 해당 조건에 만족한 봉이 있는 종목을 찾는 식입니다. 하루중에 한번이라도 만족한 종목을 찾는 식이라면 작성하신 내용에서 수정할 내용없습니다. 아래와 같이 수정하시면 당일 현재시점에서 만족한 종목을 찾고 과거일은 마지막봉에서 해당 종목이 true인것을 찾는 식입니다. input : N(0); var : cnt(0); Array : Cond[10](false); Value1 = ma(c,6); Value2 = Highest(Value1,DayIndex+1); # 당일 최고 이평값 value3 = DayOpen*1.03; if date != date[1] Then{ Cond[0] = false; for cnt = 1 to 9{ Cond[cnt] = cond[cnt-1][1]; } } if Value2< Value3*1.01 && DayClose>value3 Then Cond[0] = true; Else Cond[0] = false; if cond[N] == true then find(1); 2. input : 날짜(20120618); if sdate < 날짜 Then value1 = 0; if date != date[1] and sdate == 날짜 Then{ value1 = 0; var1 = O; var2 = H; var3 = L; var4 = C; } value1 = value1+1; if value1 >= 1 and value1 <= 4 Then{ if H > var2 Then var2 = H; if L < var3 Then var3 =L; var4 = C; } 즐거운 하루되세요 > 화곡8동 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 1. 종목검색식 문의 종목 5분봉 차트에서 Value1 = ma(c,6); Value2 = Highest(Value1,DayIndex+1); # 당일 최고 이평값 value3 = DayOpen*1.03; if Value2< Value3*1.01 && DayClose>value3 Then find(1); 위 종목검색식을 과거일 종목을 검색하기 위하여 아래의 수식으로 바꾸었습니다. input : N(0); var : cnt(0); Array : Cond[10](false); Value1 = ma(c,6); Value2 = Highest(Value1,DayIndex+1); # 당일 최고 이평값 value3 = DayOpen*1.03; if date != date[1] Then{ Cond[0] = false; for cnt = 1 to 9{ Cond[cnt] = cond[cnt-1][1]; } } if Value2< Value3*1.01 && DayClose>value3 Then Cond[0] = true; if cond[N] == true then find(1); 위 조건검색식으로 검색하면 다른 종목이 검색됩니다. 잘못된 것 수정 부탁드립니다. 2. 지표식 일봉 차트에서 과거 지정한 날짜, 예를 들면 6월18일에서 6월21일까지 즉, 지정한 날짜에서 4일간의 시가와 최고가, 최저가, 종가를 구하는 수식을 알려주세요. 수고하세요.