커뮤니티

종목검색

프로필 이미지
제시립뭐
2025-02-13 21:08:42
411
글번호 188136
답변완료
조건 1 A=highestsince(1,date(1)!=date,v); B=valuewhen(1,A==v,h); D=A(1) < v and B(1) < h; D and c > o 조건 2 대금=(H+O+L+C)/4*V/100000000; A=IF(C>O,대금,0); B=SUM(A); D=ValueWhen(1,Date(1)!=Date,B(1)); 양대금=B-D; A1=IF(C<O,대금,0); B1=SUM(A1); D1=ValueWhen(1,Date(1)!=Date,B1(1)); 음대금=B1-D1; CROSSUP(양대금,음대금) 조건1 과 조건2 를 당일 동시에 충족하는 경우를 2회 이상 나온 종목을 검색하고자 합니다 감사합니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-14 14:52:09

안녕하세요 예스스탁입니다. var : A(0),B(0),D(False); var : 대금(0),count(0); var : 양A(0),양B(0),양D(0),양대금(0); var : 음A(0),음B(0),음D(0),음대금(0); if sDate != sDate[1] Then A = V; Else { if A > 0 and V > A Then A = V; } if A == V Then B = H; D=A[1] < v and B[1] < h; Condition1 = D == true and c > o; 대금=(H+O+L+C)/4*V/100000000; 양A=IfF(C>O,대금,0); 양B=Accum(양A); 음A=IfF(C<O,대금,0); 음B=Accum(음A); if sDate != sDate[1] Then { 양D = 양B[1]; 음D = 음B[1]; } 양대금=양B-양D; 음대금=음B-음D; Condition2 = CROSSUP(양대금,음대금); if sDate != sDate[1] Then count = 0; if Condition1 == true and Condition2 == true Then count = count+1; if count >= 2 then Find(1); 즐거운 하루되세요 > 제시립뭐 님이 쓴 글입니다. > 제목 : 종목검색 > 조건 1 A=highestsince(1,date(1)!=date,v); B=valuewhen(1,A==v,h); D=A(1) < v and B(1) < h; D and c > o 조건 2 대금=(H+O+L+C)/4*V/100000000; A=IF(C>O,대금,0); B=SUM(A); D=ValueWhen(1,Date(1)!=Date,B(1)); 양대금=B-D; A1=IF(C<O,대금,0); B1=SUM(A1); D1=ValueWhen(1,Date(1)!=Date,B1(1)); 음대금=B1-D1; CROSSUP(양대금,음대금) 조건1 과 조건2 를 당일 동시에 충족하는 경우를 2회 이상 나온 종목을 검색하고자 합니다 감사합니다.