안녕하세요 지난번에 도움주신 수식 감사히 잘 사용하고 있습니다.
시간 조건을 보충하고 싶어서 다시 문의 드립니다.
input : n(5);
var : upsum(0),dnsum(0),T(0);
if Bdate != Bdate[1] Then
{
upsum = 0;
dnsum = 0;
T = 0;
}
upsum = upsum+Upvol;
dnsum = dnsum+DownVol;
if upsum > dnsum Then
T = T+1;
Else
T = 0;
if T >= 2 Then
Find(1);
오늘 당일 장개시 9시부터 11시 사이에 upsum > dnsum를 만족하는 첫 봉이 발생한 이후,
현재봉까지 연속으로 upsum > dnsum 상태가 연속유지된 종목을 검색하는
당일 검색식 부탁드립니다.
즉, 11시이후에 upsum > dnsum를 만족하는 첫 봉이 발생한 것은 제외하고 싶습니다.
오후 2시에 첫봉이 발생된 것도 검색이 되니 종목 수가 너무 많아서
장개시후 11시까지만 첫봉이 발생후 현재봉까지 연속으로 upsum > dnsum 상태가
연속유지된 종목만 검색하고 싶습니다.
도움주셔서 늘 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2024-05-21 11:36:34
안녕하세요
예스스탁입니다.
input : n(5);
var : upsum(0),dnsum(0),T(0);
if Bdate != Bdate[1] Then
{
upsum = 0;
dnsum = 0;
T = 0;
}
upsum = upsum+Upvol;
dnsum = dnsum+DownVol;
if upsum > dnsum Then
{
T = T+1;
if T == 1 Then
var1 = sTime;
}
Else
T = 0;
if T >= 2 and var1 < 110000 Then
Find(1);
즐거운 하루되세요
> 소나기 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 안녕하세요 지난번에 도움주신 수식 감사히 잘 사용하고 있습니다.
시간 조건을 보충하고 싶어서 다시 문의 드립니다.
input : n(5);
var : upsum(0),dnsum(0),T(0);
if Bdate != Bdate[1] Then
{
upsum = 0;
dnsum = 0;
T = 0;
}
upsum = upsum+Upvol;
dnsum = dnsum+DownVol;
if upsum > dnsum Then
T = T+1;
Else
T = 0;
if T >= 2 Then
Find(1);
오늘 당일 장개시 9시부터 11시 사이에 upsum > dnsum를 만족하는 첫 봉이 발생한 이후,
현재봉까지 연속으로 upsum > dnsum 상태가 연속유지된 종목을 검색하는
당일 검색식 부탁드립니다.
즉, 11시이후에 upsum > dnsum를 만족하는 첫 봉이 발생한 것은 제외하고 싶습니다.
오후 2시에 첫봉이 발생된 것도 검색이 되니 종목 수가 너무 많아서
장개시후 11시까지만 첫봉이 발생후 현재봉까지 연속으로 upsum > dnsum 상태가
연속유지된 종목만 검색하고 싶습니다.
도움주셔서 늘 감사드립니다.