안녕하세요 ? 아래는 당일 첫 음봉의 고가를 돌파하는 양봉 검색하는 내용입니다.
수식작성 부탁합니다.
양=c>o;
음=c<o;
cnt=countsince(date!=date(1),음);
조건=(cnt == 1 && cnt(1) == 0) or (date!=date(1) && 음);
조건2=valuewhen(1, 조건, h);
bs= countsince(조건, crossup(c,조건2) && 양);
valuewhen(1, bs==1 && bs(1)==0, h)
답변 1
예스스탁
예스스탁 답변
2024-03-18 13:42:42
안녕하세요
예스스탁입니다.
종목검색속성에서 검색에 필요한 최소기간에
봉수를 넉넉히 지정하고 검색하셔야 합니다.
주기별로 당일 분봉의 갯수가 다르므로
500봉 지정하고 검색하시면 됩니다.
종목검색은 최대 제공봉수가 500봉 입니다.
var : 첫음봉고가(-1);
if sdate != sdate[1] Then
첫음봉고가 = 0;
if 첫음봉고가 == 0 and C < O Then
첫음봉고가 = H;
if 첫음봉고가 > 0 and C > O and CrossUp(C,첫음봉고가) Then
{
첫음봉고가 = -1;
Find(1);
}
즐거운 하루되세요
> 땡글아기 님이 쓴 글입니다.
> 제목 : 첫음봉의 고가를 돌파하는 양봉 수식
> 안녕하세요 ? 아래는 당일 첫 음봉의 고가를 돌파하는 양봉 검색하는 내용입니다.
수식작성 부탁합니다.
양=c>o;
음=c<o;
cnt=countsince(date!=date(1),음);
조건=(cnt == 1 && cnt(1) == 0) or (date!=date(1) && 음);
조건2=valuewhen(1, 조건, h);
bs= countsince(조건, crossup(c,조건2) && 양);
valuewhen(1, bs==1 && bs(1)==0, h)