LT=LOWEST(L,P1);
HT=HIGHEST(C, P1);
NewH=VALUEWHEN(1,C>HT(1),C);
BOX1=HIGHEST(C, P1-2)<HIGHEST(C, P1-1);
TOP=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,LT);
top
p1 15
이선을 돌파하는 종목검색으로 부탁드립니다
답변 1
예스스탁
예스스탁 답변
2024-06-27 09:14:25
안녕하세요
예스스탁입니다.
input : p1(15);
var : LT(0),HT(0),newH(0),Box1(False),bs(-1);
var : top(0),btm(0);
LT=LOWEST(L,P1);
HT=HIGHEST(C, P1);
BOX1=HIGHEST(C, P1-2)<HIGHEST(C, P1-1);
if C > HT[1] Then
{
NewH=C;
bs = 0;
}
Else
{
if bs >= 0 Then
{
bs = bs+1;
if bs == p1-2 and box1 Then
{
top = newh;
btm = lt;
}
}
}
if top > 0 and CrossUp(c,TOP) Then
Find(1);
즐거운 하루되세요
> 또리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> LT=LOWEST(L,P1);
HT=HIGHEST(C, P1);
NewH=VALUEWHEN(1,C>HT(1),C);
BOX1=HIGHEST(C, P1-2)<HIGHEST(C, P1-1);
TOP=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,LT);
top
p1 15
이선을 돌파하는 종목검색으로 부탁드립니다