커뮤니티
검색식 부탁
2009-11-13 08:54:35
750
글번호 26125
아래 지표식을 이용하여
검색식1] D0%가 이전 3일 이상 같고 U0%가 전날보다 작은 종목
검색식2] D0%가 이전 5일 이상 같고 U0%가 전날보다 큰 종목
검색식 부탁합니다..
################
Input:Period(3),방향(1);
Var:j(0),k(0),고(0),저(0),고Bar(0),저Bar(0),Q(0);
Array:r[7](0),fr[7](0),fQ[7](0);
#=========================================================#
r[0] = 0;
고Bar = 고Bar + 1;
저Bar = 저Bar + 1;
if H == Highest(H,Period) then {
고 = H;
고Bar = 0;
}
if L == Lowest(L,Period) then {
저 = L;
저Bar = 0;
}
if 방향 >= 0 then {
k = Highest(H,저Bar+1);
for j = 0 to 6 {
fr[j] = 저 + ((k - 저) * r[j]);
}
}
if 방향 <= 100 then {
Q = Lowest(L,고Bar+1);
for j = 0 to 6 {
fQ[j] = 고 + ((Q - 고) * r[j]);
}
}
#==============================================================================#
# 지표출력
#==============================================================================#
Plot11(fr[0], "U0%",Iff(방향>=0,RED,LBLUE));
Plot12(fQ[0], "D0%",Iff(방향<=100,BLUE,LBLUE));
답변 1
예스스탁 예스스탁 답변
2009-11-13 13:06:14
안녕하세요
예스스탁입니다.
1.
Input:Period(3),방향(1);
Var:j(0),k(0),고(0),저(0),고Bar(0),저Bar(0),Q(0);
Array:r[7](0),fr[7](0),fQ[7](0);
#=========================================================#
r[0] = 0;
고Bar = 고Bar + 1;
저Bar = 저Bar + 1;
if H == Highest(H,Period) then {
고 = H;
고Bar = 0;
}
if L == Lowest(L,Period) then {
저 = L;
저Bar = 0;
}
if 방향 >= 0 then {
k = Highest(H,저Bar+1);
for j = 0 to 6 {
fr[j] = 저 + ((k - 저) * r[j]);
}
}
if 방향 <= 100 then {
Q = Lowest(L,고Bar+1);
for j = 0 to 6 {
fQ[j] = 고 + ((Q - 고) * r[j]);
}
}
if countif(fQ[0] == fQ[0][1],3) == 3 and fr[0] < fr[0][1] Then
find(1);
2.
Input:Period(3),방향(1);
Var:j(0),k(0),고(0),저(0),고Bar(0),저Bar(0),Q(0);
Array:r[7](0),fr[7](0),fQ[7](0);
#=========================================================#
r[0] = 0;
고Bar = 고Bar + 1;
저Bar = 저Bar + 1;
if H == Highest(H,Period) then {
고 = H;
고Bar = 0;
}
if L == Lowest(L,Period) then {
저 = L;
저Bar = 0;
}
if 방향 >= 0 then {
k = Highest(H,저Bar+1);
for j = 0 to 6 {
fr[j] = 저 + ((k - 저) * r[j]);
}
}
if 방향 <= 100 then {
Q = Lowest(L,고Bar+1);
for j = 0 to 6 {
fQ[j] = 고 + ((Q - 고) * r[j]);
}
}
if countif(fQ[0] == fQ[0][1],5) == 5 and fr[0] > fr[0][1] Then
find(1);
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 검색식 부탁
> 아래 지표식을 이용하여
검색식1] D0%가 이전 3일 이상 같고 U0%가 전날보다 작은 종목
검색식2] D0%가 이전 5일 이상 같고 U0%가 전날보다 큰 종목
검색식 부탁합니다..
################
Input:Period(3),방향(1);
Var:j(0),k(0),고(0),저(0),고Bar(0),저Bar(0),Q(0);
Array:r[7](0),fr[7](0),fQ[7](0);
#=========================================================#
r[0] = 0;
고Bar = 고Bar + 1;
저Bar = 저Bar + 1;
if H == Highest(H,Period) then {
고 = H;
고Bar = 0;
}
if L == Lowest(L,Period) then {
저 = L;
저Bar = 0;
}
if 방향 >= 0 then {
k = Highest(H,저Bar+1);
for j = 0 to 6 {
fr[j] = 저 + ((k - 저) * r[j]);
}
}
if 방향 <= 100 then {
Q = Lowest(L,고Bar+1);
for j = 0 to 6 {
fQ[j] = 고 + ((Q - 고) * r[j]);
}
}
#==============================================================================#
# 지표출력
#==============================================================================#
Plot11(fr[0], "U0%",Iff(방향>=0,RED,LBLUE));
Plot12(fQ[0], "D0%",Iff(방향<=100,BLUE,LBLUE));
이전글