커뮤니티

신호와 조건검색기

프로필 이미지
박두희
2023-06-02 15:27:33
1434
글번호 169498
답변완료
안녕하세요~ 아래 수식을 신호와 조건검색기로 만들 수 있을까요?(분봉용 입니다) A=sum(if(c>c(1),v,if(c<c(1),-v,0))); B=valueWhen(1,date!=date(1),A(1)); R=A-B; X=sum(v); Y=valueWhen(1,date!=date(1), X(1)); Z=X-Y; W=valueWhen(1,date!=date(1), Z(1)); D=W/2; CrossUp(R,D);
종목검색
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2023-06-05 09:00:59

안녕하세요 예스스탁입니다. 1 시스템 var : A(0),B(0),R(0),X(0),Y(0),Z(0),W(0),D(0); A = Accum(iff(c>c[1],v,iff(c<c[1],-v,0))); X = Accum(v); if sDate != sDate[1] Then { B = A[1]; Y = X[1]; W = Z[1]; } R=A-B; Z=X-Y; D=W/2; if CrossUp(R,D) Then Buy(); 2 종목검색 해당식 분봉이하에서 최소 2일간의 데이타가 필요합니다. 종목검색 속성에서 검색에 필요한 최소시간에 500봉 지정하고 종목검색을 수행하셔야 합니다. 종목검색에 제공되는 데이타는 최대 500개입니다. var : A(0),B(0),R(0),X(0),Y(0),Z(0),W(0),D(0); A = Accum(iff(c>c[1],v,iff(c<c[1],-v,0))); X = Accum(v); if sDate != sDate[1] Then { B = A[1]; Y = X[1]; W = Z[1]; } R=A-B; Z=X-Y; D=W/2; if CrossUp(R,D) Then find(1); 즐거운 하루되세요 > 박두희 님이 쓴 글입니다. > 제목 : 신호와 조건검색기 > 안녕하세요~ 아래 수식을 신호와 조건검색기로 만들 수 있을까요?(분봉용 입니다) A=sum(if(c>c(1),v,if(c<c(1),-v,0))); B=valueWhen(1,date!=date(1),A(1)); R=A-B; X=sum(v); Y=valueWhen(1,date!=date(1), X(1)); Z=X-Y; W=valueWhen(1,date!=date(1), Z(1)); D=W/2; CrossUp(R,D);
프로필 이미지

박두희

2023-06-05 10:23:03

감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 신호와 조건검색기 > 안녕하세요 예스스탁입니다. 1 시스템 var : A(0),B(0),R(0),X(0),Y(0),Z(0),W(0),D(0); A = Accum(iff(c>c[1],v,iff(c<c[1],-v,0))); X = Accum(v); if sDate != sDate[1] Then { B = A[1]; Y = X[1]; W = Z[1]; } R=A-B; Z=X-Y; D=W/2; if CrossUp(R,D) Then Buy(); 2 종목검색 해당식 분봉이하에서 최소 2일간의 데이타가 필요합니다. 종목검색 속성에서 검색에 필요한 최소시간에 500봉 지정하고 종목검색을 수행하셔야 합니다. 종목검색에 제공되는 데이타는 최대 500개입니다. var : A(0),B(0),R(0),X(0),Y(0),Z(0),W(0),D(0); A = Accum(iff(c>c[1],v,iff(c<c[1],-v,0))); X = Accum(v); if sDate != sDate[1] Then { B = A[1]; Y = X[1]; W = Z[1]; } R=A-B; Z=X-Y; D=W/2; if CrossUp(R,D) Then find(1); 즐거운 하루되세요 > 박두희 님이 쓴 글입니다. > 제목 : 신호와 조건검색기 > 안녕하세요~ 아래 수식을 신호와 조건검색기로 만들 수 있을까요?(분봉용 입니다) A=sum(if(c>c(1),v,if(c<c(1),-v,0))); B=valueWhen(1,date!=date(1),A(1)); R=A-B; X=sum(v); Y=valueWhen(1,date!=date(1), X(1)); Z=X-Y; W=valueWhen(1,date!=date(1), Z(1)); D=W/2; CrossUp(R,D);