커뮤니티

부탁드립니다.

프로필 이미지
redcon
2022-05-30 15:15:53
1183
글번호 159436
답변완료
다음의 두 조건이 모두 충족하는 검색식을 부탁드립니다. 1) A1=if(C>O,V,0); B1=Sum(A1); D1=valuewhen(1,date(1)!=date,B1(1)); X=B1-D1; A2=if(C<O,V,0); B2=Sum(A2); D2=valuewhen(1,date(1)!=date,B2(1)); Y=B2-D2; crossup(X,Y) 2) A1=if(C>O, V, 0); B1=sum(A1); D1=B1 - Valuewhen(1,date!=date(1), B1(1)); // 당일 양봉 거래량 D12=Valuewhen(1,date!=date(1), B1(1)) - Valuewhen(2, date!=date(1), B1(1)); // 전일 양봉 거래량 A2=if(C<O, V, 0); B2=sum(A2); D2=B2 - Valuewhen(1, date!=date(1), B2(1)); // 당일 음봉 거래량 D22=Valuewhen(1,date!=date(1), B2(1)) - Valuewhen(2, date!=date(1), B2(1)); // 전일 음봉 거래량 CrossUp(D1, D2) && D12 < D22
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-05-30 16:02:59

안녕하세요 예스스탁입니다. 1 수식 내용을 확인하시기 바랍니다. 2번식에 이미 1번식 내용이 포함되어 있습니다. 1번식이 당일양봉거래량(x)이 음봉거래량(y)을 돌파하는 종목을 찾는식이고 2번식이 전일양봉거래량(d12)보다 전일음봉거래량(d22)이 많고 당일양봉거래량(d1)이 당일음봉거래량(d2)을 돌파하는 종목을 찾는식입니다. 2 2번식만 변환해 드립니다. 종목검색은 최대 500개봉까지만 제공됩니다. 분봉주기에서 검색하는 내용인데 1분봉에서는 봉수문제로 검색할수 없습니다. 종목검색 속성에서 검색에 필요한 최소시간에 500봉으로 지정하고 최소2분봉이상에서 검색하셔야 합니다. var : d1(0),d2(0),d12(0),d22(0); if sDate != sDate[1] Then { d1 = 0; d2 = 0; d12 = d1[1]; d22 = d2[1]; } if C > O Then d1 = d1+v; if C < O Then d2 = d2+v; if CrossUp(D1, D2) && D12 < D22 Then Find(1); 즐거운 하루되세요 > redcon 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 다음의 두 조건이 모두 충족하는 검색식을 부탁드립니다. 1) A1=if(C>O,V,0); B1=Sum(A1); D1=valuewhen(1,date(1)!=date,B1(1)); X=B1-D1; A2=if(C<O,V,0); B2=Sum(A2); D2=valuewhen(1,date(1)!=date,B2(1)); Y=B2-D2; crossup(X,Y) 2) A1=if(C>O, V, 0); B1=sum(A1); D1=B1 - Valuewhen(1,date!=date(1), B1(1)); // 당일 양봉 거래량 D12=Valuewhen(1,date!=date(1), B1(1)) - Valuewhen(2, date!=date(1), B1(1)); // 전일 양봉 거래량 A2=if(C<O, V, 0); B2=sum(A2); D2=B2 - Valuewhen(1, date!=date(1), B2(1)); // 당일 음봉 거래량 D22=Valuewhen(1,date!=date(1), B2(1)) - Valuewhen(2, date!=date(1), B2(1)); // 전일 음봉 거래량 CrossUp(D1, D2) && D12 < D22