커뮤니티

수정부탁드립니다.

프로필 이미지
부양가족
2015-08-23 03:48:37
137
글번호 89764
답변완료
수일전 만들어주신 검색식입니다.. 고가를 거래량으로 변경했는데 수정할 사항이 있어 문의드립니다. 당일거래량(V)과 이전 최고거래량(VV)을 일기준으로 비교하게 되어 있는데 VV와 V를 현재시간(분봉)까지의 누적거래량비교되도록 수정 부탁드립니다. 감사합니다. input : n(1),n2(2),n3(40); var : vv(0),DP(0); DP = Disparity(35); #이격도 var1 = ma(c,20); var2 = ma(c,60); var3 = ma(c,33); # 골든크로스가 발생하면 if crossup(var1,var2) and dp < 120 Then{ vv = v; #기간내 최고거래량 저장 value1 = index;#봉번호 저장 Condition1 = false; #Condition1은 false Condition2 = false; #첫 전고점 상향돌파 제어할 변수 } #정배열 상태 if var1 > var2 and index <= value1+n3 then{ #골든크로스 이후 처음으로 저가가 20일선 +n% 아래면 true로 변경 if Condition1 == false and l <= var1*(1+n/100) Then{ Condition1 = true; } #Condition1이 false인 상태에서 if Condition1 == false Then{ #새로운 거래량이 발생하면 vv를 현재거래량으로 갱신 if v > vv Then VV = V; } #Condition1은 true이고 #Condition2는 false이고 #종가거래량이 vv 상향돌파 #n2%이상의 양봉인 종목검색 #골드시 이격도 120이하 if Condition1 == true and Condition2 == false and var1 > var2 and var3 > var3[1] and var2 > var2[1] and var1 > var1[1] and c > o*1.005 and c > var1 and v > vv*2 and ## VV 대비 V 가 현재까지 누적거래량 비교로 변경 ## c > c[1]*1.025 then{ Condition2 = true; find(1); } }
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-24 14:04:59

안녕하세요 예스스탁입니다. input : n(1),n2(2),n3(40); var : vv(0),DP(0); DP = Disparity(35); #이격도 var1 = ma(c,20); var2 = ma(c,60); var3 = ma(c,33); # 골든크로스가 발생하면 if crossup(var1,var2) and dp < 120 Then{ vv = v; #기간내 최고거래량 저장 value1 = index;#봉번호 저장 Condition1 = false; #Condition1은 false Condition2 = false; #첫 전고점 상향돌파 제어할 변수 } #정배열 상태 if var1 > var2 and index <= value1+n3 then{ #골든크로스 이후 처음으로 저가가 20일선 +n% 아래면 true로 변경 if Condition1 == false and l <= var1*(1+n/100) Then{ Condition1 = true; } #Condition1이 false인 상태에서 if Condition1 == false Then{ #당일 누적거래량 저장 VV = DayVolume; } #Condition1은 true이고 #Condition2는 false이고 #종가거래량이 vv 상향돌파 #n2%이상의 양봉인 종목검색 #골드시 이격도 120이하 if Condition1 == true and Condition2 == false and var1 > var2 and var3 > var3[1] and var2 > var2[1] and var1 > var1[1] and c > o*1.005 and c > var1 and DayVolume > vv*2 and ## VV 대비 V 가 현재까지 누적거래량 비교로 변경 ## c > c[1]*1.025 then{ Condition2 = true; find(1); } } 즐거운 하루되세요 > 부양가족 님이 쓴 글입니다. > 제목 : 수정부탁드립니다. > 수일전 만들어주신 검색식입니다.. 고가를 거래량으로 변경했는데 수정할 사항이 있어 문의드립니다. 당일거래량(V)과 이전 최고거래량(VV)을 일기준으로 비교하게 되어 있는데 VV와 V를 현재시간(분봉)까지의 누적거래량비교되도록 수정 부탁드립니다. 감사합니다. input : n(1),n2(2),n3(40); var : vv(0),DP(0); DP = Disparity(35); #이격도 var1 = ma(c,20); var2 = ma(c,60); var3 = ma(c,33); # 골든크로스가 발생하면 if crossup(var1,var2) and dp < 120 Then{ vv = v; #기간내 최고거래량 저장 value1 = index;#봉번호 저장 Condition1 = false; #Condition1은 false Condition2 = false; #첫 전고점 상향돌파 제어할 변수 } #정배열 상태 if var1 > var2 and index <= value1+n3 then{ #골든크로스 이후 처음으로 저가가 20일선 +n% 아래면 true로 변경 if Condition1 == false and l <= var1*(1+n/100) Then{ Condition1 = true; } #Condition1이 false인 상태에서 if Condition1 == false Then{ #새로운 거래량이 발생하면 vv를 현재거래량으로 갱신 if v > vv Then VV = V; } #Condition1은 true이고 #Condition2는 false이고 #종가거래량이 vv 상향돌파 #n2%이상의 양봉인 종목검색 #골드시 이격도 120이하 if Condition1 == true and Condition2 == false and var1 > var2 and var3 > var3[1] and var2 > var2[1] and var1 > var1[1] and c > o*1.005 and c > var1 and v > vv*2 and ## VV 대비 V 가 현재까지 누적거래량 비교로 변경 ## c > c[1]*1.025 then{ Condition2 = true; find(1); } }