*아래수식은 키움에서 작성한 수식입니다..
이것을 예스트레이더 종목검색으로 요청드립니다..
======================================================================
*아래 P2상수값은 40 입니다..
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
NewH=VALUEWHEN(1,H>HT(1),H);
BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1);
TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT);
답변 1
예스스탁
예스스탁 답변
2025-06-23 10:59:17
안녕하세요
예스스탁입니다.
검색 조건을 알 수 없습니다.
top값 돌파로 작성해 드립니다.
input :P2(40);
var : LT(0),HT(0),newH(0),box1(False),bs(0);
var : top(00),btm(0);
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
if H > HT[1] Then
{
NewH = H;
bs = 0;
}
Else
{
if NewH > 0 Then
bs = bs+1;
}
BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1);
if bs == p2-1 and box1 == true Then
{
TOP = newH;
BTM = LT;
}
if CrossUp(c,top) Then
Find(1);
즐거운 하루되세요
> 서민순 님이 쓴 글입니다.
> 제목 : 예스트레이더 종목검색으로 요청합니다^^*
> *아래수식은 키움에서 작성한 수식입니다..
이것을 예스트레이더 종목검색으로 요청드립니다..
======================================================================
*아래 P2상수값은 40 입니다..
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
NewH=VALUEWHEN(1,H>HT(1),H);
BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1);
TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT);