커뮤니티

수식문의..

프로필 이미지
타고난스캘퍼
2012-04-16 18:19:25
299
글번호 50104
답변완료

첨부 이미지

안녕하세요 예스스탁입니다. var : maxCO(0),idx(0); if dayindex == 0 Then value1 = 0; if value1 == 0 Then{ if dayindex > 0 and C[1] > O[1] and C > O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] > O[1] and C < O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] > O[1] and C == O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] < O[1] and C > O and C > O[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] < O[1] and C < O and C > O[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] < O[1] and C == O and C > O[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] == O[1] and C > O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] == O[1] and C < O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] == O[1] and C == O and C > C[1] Then{ var1 = c; value1 = 1; } } if value1 == 1 Then{ if C > O and C > var1 Then{ var2 = C; value1 = value1+1; } if C < O and C > var1 Then{ var2 = O; value1 = value1+1; } if C == O and C > var1 Then{ var2 = C; value1 = value1+1; } } if value1 == 1 Then{ if C[1] > O[1] and C > O and C < O[1] Then{ var1 = 0; value1 = 0; } if C[1] > O[1] and C < O and C < O[1] Then{ var1 = 0; value1 = 0; } if C[1] > O[1] and C == O and C < O[1] Then{ var1 = 0; value1 = 0; } if C[1] < O[1] and C > O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] < O[1] and C < O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] < O[1] and C == O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] == O[1] and C > O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] == O[1] and C < O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] == O[1] and C == O and C < C[1] Then{ var1 = 0; value1 = 0; } } if value1 == 2 Then{ if C > O and C > var2 Then{ var3 = C; value1 = value1+1; } if C < O and C > var2 Then{ var3 = O; value1 = value1+1; } if C == O and C > var2 Then{ var3 = C; value1 = value1+1; } } if value1 == 2 Then{ if C[1] > O[1] and C > O and C < O[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] > O[1] and C < O and C < O[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] > O[1] and C == O and C < O[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] < O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] < O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] < O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] == O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] == O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] == O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } } if value1 == 3 Then{ if C > O and C > var3 Then{ var3 = C; value1 = 3; } if C < O and C > var3 Then{ var3 = O; value1 = 3; } if C == O and C > var3 Then{ var3 = C; value1 = 3; } } if value1 == 3 Then{ if C[1] > O[1] and C > O and C < O[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] > O[1] and C < O and C < O[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] > O[1] and C == O and C < O[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] < O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] < O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] < O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] == O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] == O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] == O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } } maxCO = max(c,O); if value1 == 1 and value1 != 0 Then idx = index; if dayindex > 0 and value1 == 0 and value1[1] != 0 Then var10 = highest(maxCO,(index-idx)+1); plot1(var10); 즐거운 하루되세요 > 타고난스캘퍼 님이 쓴 글입니다. > 제목 : 수식문의사항 > 매일첫봉에서 모든 조건 초기화 전봉 양봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면 현재봉 시가를 var1에 저장. value1=1 전봉 양봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉 음봉. 현재봉 양봉. 현재봉종가가 전봉시가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉 음봉. 현재봉 음봉. 현재봉종가가 전봉시가보다 크면 현재봉 시가를 var1에 저장. value1=1 전봉 음봉. 현재봉 도지봉. 현재봉종가가 전봉시가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장 value1=1 전봉도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면 현재봉 시가를 var1에 저장. value1=1 전봉도지봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장. value1=1 value1==1 이후 현재봉 양봉. 현재봉 종가가 var1 보다 크면 현재봉 종가를 var2에 저장. value1=value1+1 현재봉 음봉, 현재봉 종가가 var1 보다 크면 현재봉 시가를 var2에 저장. value1=value1+1 현재봉 도지봉. 현재봉 종가가 var1보다 크면 현재봉 종가를 var2에 저장. value1=value1+1 value1==1 이후 전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 value1=0 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 value1=0 전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 value1=0 전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 value1==2 이후 현재봉 양봉. 현재봉 종가가 var2 보다 크면 현재봉 종가를 var3에 저장. value1=value1+1 현재봉 음봉, 현재봉 종가가 var2 보다 크면 현재봉 시가를 var3에 저장. value1=value1+1 현재봉 도지봉. 현재봉 종가가 var2보다 크면 현재봉 종가를 var3에 저장. value1=value1+1 value1==2 이후 전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 value1=0 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 value1=0 전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 value1=0 전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 value1==3 이후 현재봉 양봉. 현재봉 종가가 var3 보다 크면 <var3이후부터는 계속 var3에 누적저장> 현재봉 종가를 var3에 저장. value1=value1 < value3 이후에는 value1도 계속3으로 유지됨 > 현재봉 음봉, 현재봉 종가가 var3 보다 크면 현재봉 시가를 var3에 저장. value1=value1 현재봉 도지봉. 현재봉 종가가 var3보다 크면 현재봉 종가를 var3에 저장. value1=value1 value1==3 이후 전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 여기에서 value1생성~value3 초기화되는 봉 생성까지의 시가와 고가중 최고가를 나타내고싶습니다. 한 4번질문했는데 신호가 다 제가 지정한대랑 다른곳이나와서요...상세하게적었습니다. HTS로 설명드리자면 KOSPI200 연결선물지수 1분봉차트 4월13일자에 14:03 ~ 14:07 시간까지보시면 14:03(음봉) 14:04 (양봉) 전봉이 음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면 현재종가를 var1에저장 value1=1 <조건만족 value1=1> 14:04(양봉) 14:05(양봉) value1==1이고 현재봉양봉. 현재봉종가가 var1보다 크면 현재봉의 종가를 var2에 저장 value1=value1+1 <조건만족 value1=2> 14:05(양봉) 14:06(도지봉) value1==2 이고 현재봉 도지봉. 현재봉종가 var2보다 크면 현재봉 종가를 var3에 저장 value1=value1+1 <조건만족 value1=3> 14:06(도지봉) 14:07(음봉) value1==3이고 전봉도지봉. 현재봉음봉. 현재봉 종가가 전봉종가보다작으면 var1=0 var2=0 var3=0 value1=0 그리고 14:04분(value1=1이된 첫시발점)부터 14:06분(value1=0 초기화봉 완성) 까지의 시가와 종가중 최고가를 var10에 저장. 그러니깐여기서보시면은 14:06분(도지봉)의 종가. 14:07분(음봉)의 시가 이값이 var10이 되는거죠. 음봉이나와도 전봉종가보다 종가가 큰 음봉이 나올수있잖아요? 그런거유의해서생각해보시고.....작성해주셨으면합니다... 글이 길지만...중복되는 내용이많아서 요약가능하시면 요약도 좀해주시면좋겠습니다. ----------------------------------------------------------------------------- 글썼는데 위와 같이 작성해주셨는데 적용해보니 또 신호가 이상한데서 잡히네요ㅡ.ㅡ; HTS 연결지수 1분봉차트 사진찍어서 첨부파일올려놨습니다. 오류나는게 너무많아서 잘좀 읽어주시고 수정부탁드립니다.. 전제를 말씀드리면. 종가의 3회상승인데 종가가 전봉 몸통보다 바깥쪽에위치해야합니다. 그러니깐 양봉 양봉 양봉 나오면 종가만 상승하면되지만 양봉 음봉 양봉 나와도 음봉이 전봉양봉보다 큰 종가면 인정되는겁니다. (그러니깐 갭이 있단소리죠.) 하지만 음봉뒤에 양봉은 음봉의 시가보다 큰 값을 같는 종가를 가져야 조건이 만족입니다. 이해좀해주시고 수정부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-17 09:31:13

안녕하세요 예스스탁입니다. 작성해 드린 내용은 올려주신 조건을 그대로 수식으로 작성한 내용입니다. 글 내용으로는 더이상 어떻게 작성해 드려야 할지 모르겠습니다. 전화주시기 바랍니다. 02-3453-1060 즐거운 하루되세요 > 타고난스캘퍼 님이 쓴 글입니다. > 제목 : 수식문의.. > 안녕하세요 예스스탁입니다. var : maxCO(0),idx(0); if dayindex == 0 Then value1 = 0; if value1 == 0 Then{ if dayindex > 0 and C[1] > O[1] and C > O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] > O[1] and C < O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] > O[1] and C == O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] < O[1] and C > O and C > O[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] < O[1] and C < O and C > O[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] < O[1] and C == O and C > O[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] == O[1] and C > O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] == O[1] and C < O and C > C[1] Then{ var1 = c; value1 = 1; } if dayindex > 0 and C[1] == O[1] and C == O and C > C[1] Then{ var1 = c; value1 = 1; } } if value1 == 1 Then{ if C > O and C > var1 Then{ var2 = C; value1 = value1+1; } if C < O and C > var1 Then{ var2 = O; value1 = value1+1; } if C == O and C > var1 Then{ var2 = C; value1 = value1+1; } } if value1 == 1 Then{ if C[1] > O[1] and C > O and C < O[1] Then{ var1 = 0; value1 = 0; } if C[1] > O[1] and C < O and C < O[1] Then{ var1 = 0; value1 = 0; } if C[1] > O[1] and C == O and C < O[1] Then{ var1 = 0; value1 = 0; } if C[1] < O[1] and C > O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] < O[1] and C < O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] < O[1] and C == O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] == O[1] and C > O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] == O[1] and C < O and C < C[1] Then{ var1 = 0; value1 = 0; } if C[1] == O[1] and C == O and C < C[1] Then{ var1 = 0; value1 = 0; } } if value1 == 2 Then{ if C > O and C > var2 Then{ var3 = C; value1 = value1+1; } if C < O and C > var2 Then{ var3 = O; value1 = value1+1; } if C == O and C > var2 Then{ var3 = C; value1 = value1+1; } } if value1 == 2 Then{ if C[1] > O[1] and C > O and C < O[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] > O[1] and C < O and C < O[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] > O[1] and C == O and C < O[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] < O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] < O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] < O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] == O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] == O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } if C[1] == O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; value1 = 0; } } if value1 == 3 Then{ if C > O and C > var3 Then{ var3 = C; value1 = 3; } if C < O and C > var3 Then{ var3 = O; value1 = 3; } if C == O and C > var3 Then{ var3 = C; value1 = 3; } } if value1 == 3 Then{ if C[1] > O[1] and C > O and C < O[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] > O[1] and C < O and C < O[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] > O[1] and C == O and C < O[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] < O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] < O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] < O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] == O[1] and C > O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] == O[1] and C < O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } if C[1] == O[1] and C == O and C < C[1] Then{ var1 = 0; var2 = 0; var3 = 0; value1 = 0; } } maxCO = max(c,O); if value1 == 1 and value1 != 0 Then idx = index; if dayindex > 0 and value1 == 0 and value1[1] != 0 Then var10 = highest(maxCO,(index-idx)+1); plot1(var10); 즐거운 하루되세요 > 타고난스캘퍼 님이 쓴 글입니다. > 제목 : 수식문의사항 > 매일첫봉에서 모든 조건 초기화 전봉 양봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면 현재봉 시가를 var1에 저장. value1=1 전봉 양봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉 음봉. 현재봉 양봉. 현재봉종가가 전봉시가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉 음봉. 현재봉 음봉. 현재봉종가가 전봉시가보다 크면 현재봉 시가를 var1에 저장. value1=1 전봉 음봉. 현재봉 도지봉. 현재봉종가가 전봉시가보다 크면 현재봉 종가를 var1에 저장. value1=1 전봉도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장 value1=1 전봉도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면 현재봉 시가를 var1에 저장. value1=1 전봉도지봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면 현재봉 종가를 var1에 저장. value1=1 value1==1 이후 현재봉 양봉. 현재봉 종가가 var1 보다 크면 현재봉 종가를 var2에 저장. value1=value1+1 현재봉 음봉, 현재봉 종가가 var1 보다 크면 현재봉 시가를 var2에 저장. value1=value1+1 현재봉 도지봉. 현재봉 종가가 var1보다 크면 현재봉 종가를 var2에 저장. value1=value1+1 value1==1 이후 전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 value1=0 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 value1=0 전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 value1=0 전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 value1=0 value1==2 이후 현재봉 양봉. 현재봉 종가가 var2 보다 크면 현재봉 종가를 var3에 저장. value1=value1+1 현재봉 음봉, 현재봉 종가가 var2 보다 크면 현재봉 시가를 var3에 저장. value1=value1+1 현재봉 도지봉. 현재봉 종가가 var2보다 크면 현재봉 종가를 var3에 저장. value1=value1+1 value1==2 이후 전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 value1=0 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 value1=0 전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 value1=0 전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 value1=0 value1==3 이후 현재봉 양봉. 현재봉 종가가 var3 보다 크면 <var3이후부터는 계속 var3에 누적저장> 현재봉 종가를 var3에 저장. value1=value1 < value3 이후에는 value1도 계속3으로 유지됨 > 현재봉 음봉, 현재봉 종가가 var3 보다 크면 현재봉 시가를 var3에 저장. value1=value1 현재봉 도지봉. 현재봉 종가가 var3보다 크면 현재봉 종가를 var3에 저장. value1=value1 value1==3 이후 전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면 var1=0 var2=0 var3=0 value1=0 여기에서 value1생성~value3 초기화되는 봉 생성까지의 시가와 고가중 최고가를 나타내고싶습니다. 한 4번질문했는데 신호가 다 제가 지정한대랑 다른곳이나와서요...상세하게적었습니다. HTS로 설명드리자면 KOSPI200 연결선물지수 1분봉차트 4월13일자에 14:03 ~ 14:07 시간까지보시면 14:03(음봉) 14:04 (양봉) 전봉이 음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면 현재종가를 var1에저장 value1=1 <조건만족 value1=1> 14:04(양봉) 14:05(양봉) value1==1이고 현재봉양봉. 현재봉종가가 var1보다 크면 현재봉의 종가를 var2에 저장 value1=value1+1 <조건만족 value1=2> 14:05(양봉) 14:06(도지봉) value1==2 이고 현재봉 도지봉. 현재봉종가 var2보다 크면 현재봉 종가를 var3에 저장 value1=value1+1 <조건만족 value1=3> 14:06(도지봉) 14:07(음봉) value1==3이고 전봉도지봉. 현재봉음봉. 현재봉 종가가 전봉종가보다작으면 var1=0 var2=0 var3=0 value1=0 그리고 14:04분(value1=1이된 첫시발점)부터 14:06분(value1=0 초기화봉 완성) 까지의 시가와 종가중 최고가를 var10에 저장. 그러니깐여기서보시면은 14:06분(도지봉)의 종가. 14:07분(음봉)의 시가 이값이 var10이 되는거죠. 음봉이나와도 전봉종가보다 종가가 큰 음봉이 나올수있잖아요? 그런거유의해서생각해보시고.....작성해주셨으면합니다... 글이 길지만...중복되는 내용이많아서 요약가능하시면 요약도 좀해주시면좋겠습니다. ----------------------------------------------------------------------------- 글썼는데 위와 같이 작성해주셨는데 적용해보니 또 신호가 이상한데서 잡히네요ㅡ.ㅡ; HTS 연결지수 1분봉차트 사진찍어서 첨부파일올려놨습니다. 오류나는게 너무많아서 잘좀 읽어주시고 수정부탁드립니다.. 전제를 말씀드리면. 종가의 3회상승인데 종가가 전봉 몸통보다 바깥쪽에위치해야합니다. 그러니깐 양봉 양봉 양봉 나오면 종가만 상승하면되지만 양봉 음봉 양봉 나와도 음봉이 전봉양봉보다 큰 종가면 인정되는겁니다. (그러니깐 갭이 있단소리죠.) 하지만 음봉뒤에 양봉은 음봉의 시가보다 큰 값을 같는 종가를 가져야 조건이 만족입니다. 이해좀해주시고 수정부탁드립니다. 감사합니다.