M = BBandsUP(30, 1.8);
LL = Lowest(M, 기간);
HH = Highest(M, 기간);
NL = Valuewhen(1, M<LL(1),M);
Valuewhen(1,BarsSince(M<LL(1))==(기간-k),NL)
기간값 5 K 2
위 신호검색식을 종목검색하고 싶습니다.
부탁드리겠습니다.
답변 2
예스스탁
예스스탁 답변
2022-07-18 11:28:19
안녕하세요
예스스탁입니다.
올리신 식은 지표입니다.
어떤 조건으로 검색하고자 하시는지 명확치 않습니다.
Valuewhen(1,BarsSince(M<LL(1))==(기간-k),NL)
위 값을 돌파하는 내용으로 작성해 드립니다.
input : 기간(5),k(2);
var : mm(0),ll(0),hh(0),nl(0),BarsSince(-1);
MM = BollBandUp(30, 1.8);
LL = Lowest(MM, 기간);
HH = Highest(MM, 기간);
if MM < LL[1] Then
{
NL = MM;
BarsSince = 0;
}
Else
{
if BarsSince >= 0 Then
BarsSince = BarsSince+1;
}
if BarsSince == 기간-k Then
var1 = NL;
if var1 > 0 and CrossUp(c,var1) Then
Find(1);
즐거운 하루되세요
> 귀족온달 님이 쓴 글입니다.
> 제목 : 종목검색식 부탁드립니다.
> M = BBandsUP(30, 1.8);
LL = Lowest(M, 기간);
HH = Highest(M, 기간);
NL = Valuewhen(1, M<LL(1),M);
Valuewhen(1,BarsSince(M<LL(1))==(기간-k),NL)
기간값 5 K 2
위 신호검색식을 종목검색하고 싶습니다.
부탁드리겠습니다.
감사합니다.^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 종목검색식 부탁드립니다.
>
안녕하세요
예스스탁입니다.
올리신 식은 지표입니다.
어떤 조건으로 검색하고자 하시는지 명확치 않습니다.
Valuewhen(1,BarsSince(M<LL(1))==(기간-k),NL)
위 값을 돌파하는 내용으로 작성해 드립니다.
input : 기간(5),k(2);
var : mm(0),ll(0),hh(0),nl(0),BarsSince(-1);
MM = BollBandUp(30, 1.8);
LL = Lowest(MM, 기간);
HH = Highest(MM, 기간);
if MM < LL[1] Then
{
NL = MM;
BarsSince = 0;
}
Else
{
if BarsSince >= 0 Then
BarsSince = BarsSince+1;
}
if BarsSince == 기간-k Then
var1 = NL;
if var1 > 0 and CrossUp(c,var1) Then
Find(1);
즐거운 하루되세요
> 귀족온달 님이 쓴 글입니다.
> 제목 : 종목검색식 부탁드립니다.
> M = BBandsUP(30, 1.8);
LL = Lowest(M, 기간);
HH = Highest(M, 기간);
NL = Valuewhen(1, M<LL(1),M);
Valuewhen(1,BarsSince(M<LL(1))==(기간-k),NL)
기간값 5 K 2
위 신호검색식을 종목검색하고 싶습니다.
부탁드리겠습니다.