예스스탁
예스스탁 답변
2021-03-04 15:27:37
안녕하세요
예스스탁입니다.
var : ma3(0), ma5(0), ma10(0), ma20(0), ma120(0), gap(0);
var : 강세조건(0), 연속조건(0);
ma3 = ma(c,3);
ma5 = ma(c,5);
ma10 = ma(c,5);
ma20 = ma(c,5);
ma120 = ma(c,5);
gap = ma5/ma120 * 100;
if gap > 99 && gap < 105 && ma3[1] < ma3 && ma5[1] < ma5 && ma10[1] < ma10 && ma120[1] < ma120 Then
강세조건 = 1; //
if ma5[3] < c[3] && ma5[2] < c[2] && ma5[1] < c[1] && ma5 < c Then
연속조건 = 1;
Plot1(강세조건);
plot2(연속조건);
위 수식을 지표식으로 작성해서 차트에 적용해 보시기 바랍니다.
작성하신 수식에서 강세조건과 연속조건 변수는 차트전체에서 1번만 만족하면 계속 값이 1로 유지됩니다.
조건이 만족하지 않을때는 다른값이 저장되게 하셔야 합니다.
var : ma3(0), ma5(0), ma10(0), ma20(0), ma120(0), gap(0);
var : 강세조건(0), 연속조건(0);
ma3 = ma(c,3);
ma5 = ma(c,5);
ma10 = ma(c,5);
ma20 = ma(c,5);
ma120 = ma(c,5);
gap = ma5/ma120 * 100;
if gap > 99 && gap < 105 && ma3[1] < ma3 && ma5[1] < ma5 && ma10[1] < ma10 && ma120[1] < ma120 Then
강세조건 = 1;
Else
강세조건 = 0;
if ma5[3] < c[3] && ma5[2] < c[2] && ma5[1] < c[1] && ma5 < c Then
연속조건 = 1;
Else
연속조건 = 0;
if 강세조건 == 1 && 연속조건 == 1 then
Find(1);
즐거운 하루되세요
> 혁신가 님이 쓴 글입니다.
> 제목 : 종목검색이 제대로 안되는 것 같습니다.
> 안녕하세요. 아래와 같은 조건검색식을 만들어서 파워검색을 실시해보면, 1000여종목이 검색이 됩니다. 로직에 맞지 않는 종목도 다 올라오는데... 어떤 부분이 에러인지 점검 좀 부탁드립니다. 감사합니다.
// 3분봉으로 검색
var : ma3(0), ma5(0), ma10(0), ma20(0), ma120(0), gap(0);
var : 강세조건(0), 연속조건(0);
ma3 = ma(c,3);
ma5 = ma(c,5);
ma10 = ma(c,5);
ma20 = ma(c,5);
ma120 = ma(c,5);
gap = ma5/ma120 * 100;
if gap > 99 && gap < 105 && ma3[1] < ma3 && ma5[1] < ma5 && ma10[1] < ma10 && ma120[1] < ma120 Then
강세조건 = 1; //
if ma5[3] < c[3] && ma5[2] < c[2] && ma5[1] < c[1] && ma5 < c Then
연속조건 = 1;
if 강세조건 == 1 && 연속조건 == 1 then
Find(1);