예스스탁
예스스탁 답변
2024-06-03 10:35:01
안녕하세요
예스스탁입니다.
1
input : Period(20),d1(2),n(1);
var : value(0),mid(0),upv(0),dnv(0),diff(0),T(0),count(-1);
mid = ma(C,period);
upv = mid+d1*std(value,period);
dnv = mid-d1*std(value,period);
diff = upv-dnv;
if diff > diff[1] Then
T = 1;
if diff < diff[1] Then
T = -1;
if T == -1 and T != T[1] Then
count = 0;
if CrossUp(c,upv) Then
{
if count >= 0 Then
{
count = count+1;
if count == 1 Then
Find(1);
}
}
2
var1 = (C-lowest(L,9))/(highest(H,9)-lowest(L,9))*100;
var2 = (C-lowest(L,26))/(highest(H,26)-lowest(L,26))*100;
Var3 = AccumN(C-lowest(L,9),5)/AccumN((highest(H,9)-lowest(L,9)),5)* 100;
var4 = AccumN(C-lowest(L,26),5)/AccumN((highest(H,26)-lowest(L,26)),5)*100;
if max(var1,Var2,Var3,var4) < 20 and
CrossUp(var1,var2) Then
find(1);
즐거운 하루되세요
> 일지매7 님이 쓴 글입니다.
> 제목 : 검색식 부탁 드려요
> **검색식 2개 부탁드립니다.
1.가격 볼린저 밴드(20,2)가 수축된상태에서 처음 상단선을 캔들이 돌파할때,
종목 을 검색하고자 합니다 . 검색식 부탁드려요
2. 차트에서 쓰고있는 수식입니다.
(수식1) ~ (수식4)가 4가지 모두 기준선 20선 밑에 있고(침체), 기준선 20선 밑에서,
(수식1) 9 선이 기준선 20선을 돌파할때 검색식 부탁드려요.
(수식1) 9선
(C-lowest(L,9))/(highest(H,9)-lowest(L,9))*100
(수식2) 26선
(C-lowest(L,26))/(highest(H,26)-lowest(L,26))*100
(수식3) 9선 시그널(D)선
Sum(C-lowest(L,9),5)
/
Sum((highest(H,9)-lowest(L,9)),5)
* 100
(수식4) 26선 시그널(D)선
Sum(C-lowest(L,26),5)
/
Sum((highest(H,26)-lowest(L,26)),5)
* 100
늘 배움에 도움을 주셔 감사합니다.