다음의 두 조건이 모두 충족하는 검색식을 부탁드립니다.
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