예스스탁
예스스탁 답변
2024-01-30 15:16:05
안녕하세요
예스스탁입니다.
1
Find는 종목검색함수입니다.
종목검색식은 종목검색편집창에서 작성하셔야 합니다.
검색식은 차트에 적용하는 수식으로
지정한 조건이 만족한 봉에 점으로 표시를 해서 나타내는 수식입니다.
2
차트에 적용하는 검색식은 plot으로 출력합니다.
검색식으로 변경한 식입니다.
input : 가격(C), 기간(240), 봉수(60);
var : HH(0), Bs(0), MM(0), cnt(0), 조건(False), sat(0);
MM = iff(기간 % 2==0, ma(ma(가격,기간/2),기간/2+1), ma(ma(가격,Ceiling(기간/2)),Ceiling(기간/2)));
if CrossUp(C, MM) Then
{
HH = H;
Bs = Index;
sat = 0;
}
if HH < H then HH = H;
cnt = CountIf(C>MM, Index-Bs);
조건 = (index-Bs) == cnt && CrossUp(C, HH[1]) && (index-Bs) > 봉수;
if 조건 Then sat = sat + 1;
if sat == 1 && sat[1] == 0 Then Plot1(L,"검색",Magenta);
즐거운 하루되세요
> 릴틱 님이 쓴 글입니다.
> 제목 : Find(1)는 검색에서만 가능 하다며 오류가 됩니다
> 안녕 하세요?
240일(삼각) 검색식을 작성 중입니다
다음 수식에서
input : 가격(C), 기간(240), 봉수(60);
​
var : HH(0), Bs(0), MM(0), cnt(0), 조건(False), sat(0);
​
MM = iff(기간 % 2==0, ma(ma(가격,기간/2),기간/2+1), ma(ma(가격,Ceiling(기간/2)),Ceiling(기간/2)));
​
if CrossUp(C, MM) Then {
HH = H;
Bs = Index;
sat = 0; }
​
if HH < H then HH = H;
​
cnt = CountIf(C>MM, Index-Bs);
​
조건 = (index-Bs) == cnt && CrossUp(C, HH[1]) && (index-Bs) > 봉수;
​
if 조건 Then sat = sat + 1;
​
if sat == 1 && sat[1] == 0 Then Find(1);
맨 마지막줄
Find(1)는 검색만 사용 가능 하다 라고 메세지가 뜨면서 검증완료가 안 됩니다
나머지 어떻게 해야 검증이 완료 될수 있을까요? 이 수식은 고수분께서 작성 한것으로 저는 얻게 된 수식 입니다
수고 하십시요;;
감사 합니다