커뮤니티

질문..

프로필 이미지
9회말2아웃
2015-11-16 13:58:12
111
글번호 92420
답변완료
var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0); if date != date[1] Then{ Hv = V; Lv = V; HC = C; LC = C; UD = UPVOL-DOWNVOL; HC1 = HC[1]; LC1 = LC[1]; HV1 = HV[1]; LV1 = LV[1]; UD1 = UD[1]; } if V > HV Then{ HV = V; HC = C; } if V < LV Then{ LV = V; LC = C; } if UPVOL-DOWNVOL > UD Then{ UD = UPVOL-DOWNVOL; } VAR1 = 0 ; IF V > HV1 AND (UPVOL-DOWNVOL) > UD1 Then VAR1 = VAR1 +1; PLOT1(VAR1); ================================================= 1. 위 코드로 지표를 만들었는데요 당일중에 var1 ==1 이 적어도 한번이상이었던 종목을 검색을 하고자 합니다 2. 당일중에 예를들어 12시00분~ 14시00분 사이에 var1 == 1 이 적어도 한번 이상이었던 종목들 검색하고자 합니다 2가지 경우의 코드를 부탁합니다 종목검색입니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-16 14:22:26

안녕하세요 예스스탁입니다. 분봉주기에서 검색하셔야 합니다. 주기마다 하루의 봉수가 다르므로 2일간의 데이터가 필요하므로 종목검색속성화면에서 검색에 필요한 봉갯수를 400정도로 넉넉히 지정하고 2분이상 주기로 검색하시기 바랍니다. 종목검색이 최대 500봉까지 제공되어 1분봉이면 전일데이터가 부족합니다. 1. var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0); if date != date[1] Then{ Hv = V; Lv = V; HC = C; LC = C; UD = UPVOL-DOWNVOL; HC1 = HC[1]; LC1 = LC[1]; HV1 = HV[1]; LV1 = LV[1]; UD1 = UD[1]; VAR1 = 0 ; } if V > HV Then{ HV = V; HC = C; } if V < LV Then{ LV = V; LC = C; } if UPVOL-DOWNVOL > UD Then{ UD = UPVOL-DOWNVOL; } IF V > HV1 AND (UPVOL-DOWNVOL) > UD1 Then{ VAR1 = VAR1 +1; } if var1 >= 1 Then find(1); 2. var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0); if date != date[1] Then{ Hv = V; Lv = V; HC = C; LC = C; UD = UPVOL-DOWNVOL; HC1 = HC[1]; LC1 = LC[1]; HV1 = HV[1]; LV1 = LV[1]; UD1 = UD[1]; VAR1 = 0 ; } if V > HV Then{ HV = V; HC = C; } if V < LV Then{ LV = V; LC = C; } if UPVOL-DOWNVOL > UD Then{ UD = UPVOL-DOWNVOL; } IF V > HV1 AND (UPVOL-DOWNVOL) > UD1 and stime >= 120000 and stime < 140000 Then{ VAR1 = VAR1 +1; } if var1 >= 1 Then find(1); 즐거운 하루되세요 > 9회말2아웃 님이 쓴 글입니다. > 제목 : 질문.. > var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0); if date != date[1] Then{ Hv = V; Lv = V; HC = C; LC = C; UD = UPVOL-DOWNVOL; HC1 = HC[1]; LC1 = LC[1]; HV1 = HV[1]; LV1 = LV[1]; UD1 = UD[1]; } if V > HV Then{ HV = V; HC = C; } if V < LV Then{ LV = V; LC = C; } if UPVOL-DOWNVOL > UD Then{ UD = UPVOL-DOWNVOL; } VAR1 = 0 ; IF V > HV1 AND (UPVOL-DOWNVOL) > UD1 Then VAR1 = VAR1 +1; PLOT1(VAR1); ================================================= 1. 위 코드로 지표를 만들었는데요 당일중에 var1 ==1 이 적어도 한번이상이었던 종목을 검색을 하고자 합니다 2. 당일중에 예를들어 12시00분~ 14시00분 사이에 var1 == 1 이 적어도 한번 이상이었던 종목들 검색하고자 합니다 2가지 경우의 코드를 부탁합니다 종목검색입니다