번거로운 일인줄 알지만 수식 적성시 설명을 달아 주세요
수식 적성을 배우고 싶어서 부탁 드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 돌파 조건 검색식 부탁 합니다
>
안녕하세요
예스스탁입니다.
var : T(0);
var1 = dayclose(1);
Var2 = dayclose(1)*0.975;
if sdate != sDate[1] Then
T = 0;
if C < var2 Then
T = 1;
if T == 1 and CrossUp(C,var1) Then
{
find(1);
}
즐거운 하루되세요
> 구경꾼그림자 님이 쓴 글입니다.
> 제목 : 돌파 조건 검색식 부탁 합니다
> 전일종가
predayclose()
-2.5 선
predayclose()*0.975
주가가 -2.5 아래 있다가 전일종가를 돌파하는
조건 검색식
30분봉에서 사용하는 목적으로
부탁 드립니다
답변 1
예스스탁
예스스탁 답변
2024-03-22 10:28:04
안녕하세요
예스스탁입니다.
1
종목검색시에 종목검색 속성에서 [검색에 필요한 최소기간]에
사용하는 분봉주기에서 하루 최대 발생하는 봉수보다 큰 봉수를 지정해 주고 검색하셔야 합니다.
30분 주기에서 사용하시므로 15개봉 지정해 주시면 되는데
넉넉히 20봉 지정하고 검색하시면 됩니다.
예스랭귀지에서 종목검색식은 종목검색서버 부하를 줄이기 위해
최소한의 봉수를 조회해 종목검색을 진행합니다.
자동으로 설정된 봉수가 수식에서 실제 사용되어야 할 봉수보다
작게 설정되면 종목검색이 되지 않습니다.
그러므로 항상 종목검색식을 작성하시고
문법검증(f4) 후에 f5키를 누르면 속성화면이 나타납니다.
속성화면의 검색기간탭에서 검색에 필요한 최소기간을 넉넉히 지정해 주고
수식 작성을 완료하시면 이후에 종목검색창에서는 별도로 설정하실 필요없이
사용할 수 있습니다.
종목검색은 최대 제공봉수가 500봉입니다.
2
var : T(0);
#전일종가
var1 = dayclose(1);
#전일종가-2.5%
Var2 = dayclose(1)*0.975;
#날짜변경시 T는 0
if sdate != sDate[1] Then
T = 0;
#종가가 Var2값 이하로 내려가면 T는 1
if C < var2 Then
T = 1;
#T가 1인 상태에서(당일 종가가 전일종가-2.5%이하로 내려간적 있고)
#종가가 전일종가를 돌파하는 종목을 검
if T == 1 and CrossUp(C,var1) Then
{
find(1);
}
즐거운 하루되세요
> 구경꾼그림자 님이 쓴 글입니다.
> 제목 : 종목 검색이 안되네요
>
번거로운 일인줄 알지만 수식 적성시 설명을 달아 주세요
수식 적성을 배우고 싶어서 부탁 드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 돌파 조건 검색식 부탁 합니다
>
안녕하세요
예스스탁입니다.
var : T(0);
var1 = dayclose(1);
Var2 = dayclose(1)*0.975;
if sdate != sDate[1] Then
T = 0;
if C < var2 Then
T = 1;
if T == 1 and CrossUp(C,var1) Then
{
find(1);
}
즐거운 하루되세요
> 구경꾼그림자 님이 쓴 글입니다.
> 제목 : 돌파 조건 검색식 부탁 합니다
> 전일종가
predayclose()
-2.5 선
predayclose()*0.975
주가가 -2.5 아래 있다가 전일종가를 돌파하는
조건 검색식
30분봉에서 사용하는 목적으로
부탁 드립니다