커뮤니티
지표 문의
2016-11-14 21:47:26
156
글번호 103981
수고하십니다.
아래 종목검색식과 지표식으로
종목을 검색한후 차트를 뛰워서 지표식을 불러 냈지만 그림과 같이 표시가 되지 않습니다.
제가 의도한 것은 종목검색으로 찾은 종목에서 검색조건을 만족하는 봉위에 어떤 표시가
되도록 하고자 한 것인데 되지 않네요
운영자님 자세한 설명 부탁드립니다.
종목검색식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = true;
if countif(Condition1 == true,60) >= 1 Then
find(1);
지표식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);
- 1. 161114-급등종목검색식_오류.JPG (0.20 MB)
답변 5
예스스탁 예스스탁 답변
2016-11-15 09:32:14
안녕하세요
예스스탁입니다.
종목검색식의 조건을 잘못지정해 드렸습니다.
아래 내용으로 검색하시고 지표와 같이 보시기 바랍니다.
지표는 해당 조건이 만족한 봉에 점이 찍히므로
종목검색후 60봉 이내에 점이 찍힌것을 확인하시면 됩니다.
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = false;
if countif(Condition2 == true,60) >= 1 Then
find(1);
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : 지표 문의
> 수고하십니다.
아래 종목검색식과 지표식으로
종목을 검색한후 차트를 뛰워서 지표식을 불러 냈지만 그림과 같이 표시가 되지 않습니다.
제가 의도한 것은 종목검색으로 찾은 종목에서 검색조건을 만족하는 봉위에 어떤 표시가
되도록 하고자 한 것인데 되지 않네요
운영자님 자세한 설명 부탁드립니다.
종목검색식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = true;
if countif(Condition1 == true,60) >= 1 Then
find(1);
지표식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);
자아준
2016-11-15 09:49:43
운영자님 수고하십니다.
제가 아무래도 지표를 뛰우는 방법을 잘 못하는 것 같습니다.
붙임 그림과 같이 뜨는데 바로 할 수 있는 방법을 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표 문의
> 안녕하세요
예스스탁입니다.
종목검색식의 조건을 잘못지정해 드렸습니다.
아래 내용으로 검색하시고 지표와 같이 보시기 바랍니다.
지표는 해당 조건이 만족한 봉에 점이 찍히므로
종목검색후 60봉 이내에 점이 찍힌것을 확인하시면 됩니다.
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = false;
if countif(Condition2 == true,60) >= 1 Then
find(1);
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : 지표 문의
> 수고하십니다.
아래 종목검색식과 지표식으로
종목을 검색한후 차트를 뛰워서 지표식을 불러 냈지만 그림과 같이 표시가 되지 않습니다.
제가 의도한 것은 종목검색으로 찾은 종목에서 검색조건을 만족하는 봉위에 어떤 표시가
되도록 하고자 한 것인데 되지 않네요
운영자님 자세한 설명 부탁드립니다.
종목검색식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = true;
if countif(Condition1 == true,60) >= 1 Then
find(1);
지표식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);
예스스탁 예스스탁 답변
2016-11-15 10:23:40
안녕하세요
예스스탁입니다.
해당식을 지표식이 아닌
검색식(종목검색식이 아닙니다)으로 작성해 차트에 적용하시면
봉위에 바로 적용되어 점으로 표시합니다.
검색식이 조건만족봉에 점을 찍어 표시하는 수식입니다.
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : Re : Re : 지표 문의
> 운영자님 수고하십니다.
제가 아무래도 지표를 뛰우는 방법을 잘 못하는 것 같습니다.
붙임 그림과 같이 뜨는데 바로 할 수 있는 방법을 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표 문의
> 안녕하세요
예스스탁입니다.
종목검색식의 조건을 잘못지정해 드렸습니다.
아래 내용으로 검색하시고 지표와 같이 보시기 바랍니다.
지표는 해당 조건이 만족한 봉에 점이 찍히므로
종목검색후 60봉 이내에 점이 찍힌것을 확인하시면 됩니다.
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = false;
if countif(Condition2 == true,60) >= 1 Then
find(1);
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : 지표 문의
> 수고하십니다.
아래 종목검색식과 지표식으로
종목을 검색한후 차트를 뛰워서 지표식을 불러 냈지만 그림과 같이 표시가 되지 않습니다.
제가 의도한 것은 종목검색으로 찾은 종목에서 검색조건을 만족하는 봉위에 어떤 표시가
되도록 하고자 한 것인데 되지 않네요
운영자님 자세한 설명 부탁드립니다.
종목검색식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = true;
if countif(Condition1 == true,60) >= 1 Then
find(1);
지표식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);
자아준
2016-11-15 10:50:08
운영자님 수고하십니다.
그림과 같이 해도 되지 않네요
검색식은 아래와 같은 식을 했는데~~
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 지표 문의
> 안녕하세요
예스스탁입니다.
해당식을 지표식이 아닌
검색식(종목검색식이 아닙니다)으로 작성해 차트에 적용하시면
봉위에 바로 적용되어 점으로 표시합니다.
검색식이 조건만족봉에 점을 찍어 표시하는 수식입니다.
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : Re : Re : 지표 문의
> 운영자님 수고하십니다.
제가 아무래도 지표를 뛰우는 방법을 잘 못하는 것 같습니다.
붙임 그림과 같이 뜨는데 바로 할 수 있는 방법을 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표 문의
> 안녕하세요
예스스탁입니다.
종목검색식의 조건을 잘못지정해 드렸습니다.
아래 내용으로 검색하시고 지표와 같이 보시기 바랍니다.
지표는 해당 조건이 만족한 봉에 점이 찍히므로
종목검색후 60봉 이내에 점이 찍힌것을 확인하시면 됩니다.
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = false;
if countif(Condition2 == true,60) >= 1 Then
find(1);
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : 지표 문의
> 수고하십니다.
아래 종목검색식과 지표식으로
종목을 검색한후 차트를 뛰워서 지표식을 불러 냈지만 그림과 같이 표시가 되지 않습니다.
제가 의도한 것은 종목검색으로 찾은 종목에서 검색조건을 만족하는 봉위에 어떤 표시가
되도록 하고자 한 것인데 되지 않네요
운영자님 자세한 설명 부탁드립니다.
종목검색식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = true;
if countif(Condition1 == true,60) >= 1 Then
find(1);
지표식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);
예스스탁 예스스탁 답변
2016-11-15 11:07:42
> 자아준 님이 쓴 글입니다.
> 제목 : Re : Re : Re : Re : 지표 문의
> 운영자님 수고하십니다.
그림과 같이 해도 되지 않네요
검색식은 아래와 같은 식을 했는데~~
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 지표 문의
> 안녕하세요
예스스탁입니다.
해당식을 지표식이 아닌
검색식(종목검색식이 아닙니다)으로 작성해 차트에 적용하시면
봉위에 바로 적용되어 점으로 표시합니다.
검색식이 조건만족봉에 점을 찍어 표시하는 수식입니다.
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : Re : Re : 지표 문의
> 운영자님 수고하십니다.
제가 아무래도 지표를 뛰우는 방법을 잘 못하는 것 같습니다.
붙임 그림과 같이 뜨는데 바로 할 수 있는 방법을 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표 문의
> 안녕하세요
예스스탁입니다.
종목검색식의 조건을 잘못지정해 드렸습니다.
아래 내용으로 검색하시고 지표와 같이 보시기 바랍니다.
지표는 해당 조건이 만족한 봉에 점이 찍히므로
종목검색후 60봉 이내에 점이 찍힌것을 확인하시면 됩니다.
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = false;
if countif(Condition2 == true,60) >= 1 Then
find(1);
즐거운 하루되세요
> 자아준 님이 쓴 글입니다.
> 제목 : 지표 문의
> 수고하십니다.
아래 종목검색식과 지표식으로
종목을 검색한후 차트를 뛰워서 지표식을 불러 냈지만 그림과 같이 표시가 되지 않습니다.
제가 의도한 것은 종목검색으로 찾은 종목에서 검색조건을 만족하는 봉위에 어떤 표시가
되도록 하고자 한 것인데 되지 않네요
운영자님 자세한 설명 부탁드립니다.
종목검색식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
Condition2 = true;
Else
Condition2 = true;
if countif(Condition1 == true,60) >= 1 Then
find(1);
지표식
Var : Body(0),Highbody(0),Lowbody(0),value(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
var1 = Disparity(60);
var2 = ma(c,5);
var3 = ma(c,10);
var4 = ma(c,20);
var5 = ma(c,60);
value1 = 0;
if crossup(c,var3) Then
value1 = value1+1;
if crossup(c,var4) Then
value1 = value1+1;
if crossup(c,var5) Then
value1 = value1+1;
if var1[1] >= 95 and var1[1] <= 105 and
C > var1 and
value1 >= 1 and
Condition1 == true and
var4 > var4[1] Then
plot1(H);