예스스탁
예스스탁 답변
2020-09-16 15:30:29
안녕하세요
예스스탁입니다.
var : ll(0),lh(0),li(0);
var : mav1(0),mav2(0),upi1(0),upi2(0),dni1(0),dni2(0);
if L < Lowest(L,100)[1] Then
{
ll = l;
lh = h;
li = Index;
}
if ll > 0 and h > lh Then
lh = h;
mav1 = ma(C,20);
mav2 = ma(C,70);
if CrossUp(mav1,mav2) Then
{
upi1 = Index;
upi2 = upi1[1];
}
if CrossDown(mav1,mav2) Then
{
dni1 = Index;
dni2 = dni1[1];
}
if li > 0 and Index <= li+300 and
lh >= ll*1.3 and lh <= ll*2.00 and
upi1 > 0 and upi2 > 0 and dni1 > 0 and dni2 > 0 and
mav1 < mav2 and Index >= dni1+3 and dni1 >= upi1+7 and upi1 >= dni2+3 and dni2 >= upi2+7 and
countif(CrossUp(C,mav2),3) >= 1 Then
Find(1);
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 100일 간의 최저점 LL 찍고
2. 이후 상승한 최고점 hh가 최저점에서 +30% ~ +100% 사이
3. 최저점일(LL) 이후 현재 (최대 300일) 까지 아래 조건 만족 종목 검색
< 이평선 크로스 >
4. 20일선과 60일선 골드 후 7일 이상 데드가 나지 않아야 골드 인정 – 윕소 방지
5. 위 골드 이후 20일선과 60일선 데드 후 3일 이상 골드가 나지 않아야 데드 인정
6. 위의 방식으로 골드가 한번 더 나오고 데드 발생
( 첫골드 – 첫데드 – 둘째골드 – 둘째데드 )
7. 위 조건 이후
둘째 데드가 발생한 상태에서 (세번째골드는 없는 상태)
최근3일 중 종가가 20일선 돌파한 종목 검색
위 조건을 만족하는 종목검색식 부탁드립니다
골드드래곤
2020-09-16 16:00:34
답변 감사드립니다
답변 주신 수식 설명 부탁드립니다.
upi1 > 0 and upi2 > 0 and
dni1 > 0 and dni2 > 0 and
mav1 < mav2 and ---> 데드 수식만 있고 골드는 없어도 되는지요 ?
Index >= dni1+3 and dni1 >= upi1+7 and
upi1 >= dni2+3 and dni2 >= upi2+7 and
꾸벅 ~
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
var : ll(0),lh(0),li(0);
var : mav1(0),mav2(0),upi1(0),upi2(0),dni1(0),dni2(0);
if L < Lowest(L,100)[1] Then
{
ll = l;
lh = h;
li = Index;
}
if ll > 0 and h > lh Then
lh = h;
mav1 = ma(C,20);
mav2 = ma(C,70);
if CrossUp(mav1,mav2) Then
{
upi1 = Index;
upi2 = upi1[1];
}
if CrossDown(mav1,mav2) Then
{
dni1 = Index;
dni2 = dni1[1];
}
if li > 0 and Index <= li+300 and
lh >= ll*1.3 and lh <= ll*2.00 and
upi1 > 0 and upi2 > 0 and dni1 > 0 and dni2 > 0 and
mav1 < mav2 and Index >= dni1+3 and dni1 >= upi1+7 and upi1 >= dni2+3 and dni2 >= upi2+7 and
countif(CrossUp(C,mav2),3) >= 1 Then
Find(1);
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 100일 간의 최저점 LL 찍고
2. 이후 상승한 최고점 hh가 최저점에서 +30% ~ +100% 사이
3. 최저점일(LL) 이후 현재 (최대 300일) 까지 아래 조건 만족 종목 검색
< 이평선 크로스 >
4. 20일선과 60일선 골드 후 7일 이상 데드가 나지 않아야 골드 인정 – 윕소 방지
5. 위 골드 이후 20일선과 60일선 데드 후 3일 이상 골드가 나지 않아야 데드 인정
6. 위의 방식으로 골드가 한번 더 나오고 데드 발생
( 첫골드 – 첫데드 – 둘째골드 – 둘째데드 )
7. 위 조건 이후
둘째 데드가 발생한 상태에서 (세번째골드는 없는 상태)
최근3일 중 종가가 20일선 돌파한 종목 검색
위 조건을 만족하는 종목검색식 부탁드립니다
예스스탁
예스스탁 답변
2020-09-16 16:39:51
안녕하세요
예스스탁입니다.
mav1 < mav2은 현재가 데드상태라는 의미입니다.
수식에 보시면 골드와 데드발생시에
upi1,upi2,dni1,dni2에 봉번호를 적게 되어 있습니다.
upi1 > 0 and upi2 > 0 and
dni1 > 0 and dni2 > 0 and
위 내용은 현재봉기준으로 과거 2개의 골드와 2개의 데드가 있고 봉번호가 적혀졌다는 의미입니다.
그러므로 봉번호는 아래순 입니다.
upi2 > dni2 > upi1 > dni1 > 현재
mav1 < mav2 and #현재봉은 데드상태이고(가장최근은 데드)
Index >= dni1+3 and #현재봉은 최근데드 이후 3개봉 이상 경과했고
dni1 >= upi1+7 and #최근데드는 그전 골드이후 7개봉이후이고
upi1 >= dni2+3 and dni2 >= upi2+7 and #전골드는 그전데드이후 3개봉이후
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다.
> 답변 감사드립니다
답변 주신 수식 설명 부탁드립니다.
upi1 > 0 and upi2 > 0 and
dni1 > 0 and dni2 > 0 and
mav1 < mav2 and ---> 데드 수식만 있고 골드는 없어도 되는지요 ?
Index >= dni1+3 and dni1 >= upi1+7 and
upi1 >= dni2+3 and dni2 >= upi2+7 and
꾸벅 ~
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
var : ll(0),lh(0),li(0);
var : mav1(0),mav2(0),upi1(0),upi2(0),dni1(0),dni2(0);
if L < Lowest(L,100)[1] Then
{
ll = l;
lh = h;
li = Index;
}
if ll > 0 and h > lh Then
lh = h;
mav1 = ma(C,20);
mav2 = ma(C,70);
if CrossUp(mav1,mav2) Then
{
upi1 = Index;
upi2 = upi1[1];
}
if CrossDown(mav1,mav2) Then
{
dni1 = Index;
dni2 = dni1[1];
}
if li > 0 and Index <= li+300 and
lh >= ll*1.3 and lh <= ll*2.00 and
upi1 > 0 and upi2 > 0 and dni1 > 0 and dni2 > 0 and
mav1 < mav2 and Index >= dni1+3 and dni1 >= upi1+7 and upi1 >= dni2+3 and dni2 >= upi2+7 and
countif(CrossUp(C,mav2),3) >= 1 Then
Find(1);
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 100일 간의 최저점 LL 찍고
2. 이후 상승한 최고점 hh가 최저점에서 +30% ~ +100% 사이
3. 최저점일(LL) 이후 현재 (최대 300일) 까지 아래 조건 만족 종목 검색
< 이평선 크로스 >
4. 20일선과 60일선 골드 후 7일 이상 데드가 나지 않아야 골드 인정 – 윕소 방지
5. 위 골드 이후 20일선과 60일선 데드 후 3일 이상 골드가 나지 않아야 데드 인정
6. 위의 방식으로 골드가 한번 더 나오고 데드 발생
( 첫골드 – 첫데드 – 둘째골드 – 둘째데드 )
7. 위 조건 이후
둘째 데드가 발생한 상태에서 (세번째골드는 없는 상태)
최근3일 중 종가가 20일선 돌파한 종목 검색
위 조건을 만족하는 종목검색식 부탁드립니다
골드드래곤
2020-09-16 17:16:05
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
mav1 < mav2은 현재가 데드상태라는 의미입니다.
수식에 보시면 골드와 데드발생시에
upi1,upi2,dni1,dni2에 봉번호를 적게 되어 있습니다.
upi1 > 0 and upi2 > 0 and
dni1 > 0 and dni2 > 0 and
위 내용은 현재봉기준으로 과거 2개의 골드와 2개의 데드가 있고 봉번호가 적혀졌다는 의미입니다.
그러므로 봉번호는 아래순 입니다.
upi2 > dni2 > upi1 > dni1 > 현재
mav1 < mav2 and #현재봉은 데드상태이고(가장최근은 데드)
Index >= dni1+3 and #현재봉은 최근데드 이후 3개봉 이상 경과했고
dni1 >= upi1+7 and #최근데드는 그전 골드이후 7개봉이후이고
upi1 >= dni2+3 and dni2 >= upi2+7 and #전골드는 그전데드이후 3개봉이후
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다.
> 답변 감사드립니다
답변 주신 수식 설명 부탁드립니다.
upi1 > 0 and upi2 > 0 and
dni1 > 0 and dni2 > 0 and
mav1 < mav2 and ---> 데드 수식만 있고 골드는 없어도 되는지요 ?
Index >= dni1+3 and dni1 >= upi1+7 and
upi1 >= dni2+3 and dni2 >= upi2+7 and
꾸벅 ~
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
var : ll(0),lh(0),li(0);
var : mav1(0),mav2(0),upi1(0),upi2(0),dni1(0),dni2(0);
if L < Lowest(L,100)[1] Then
{
ll = l;
lh = h;
li = Index;
}
if ll > 0 and h > lh Then
lh = h;
mav1 = ma(C,20);
mav2 = ma(C,70);
if CrossUp(mav1,mav2) Then
{
upi1 = Index;
upi2 = upi1[1];
}
if CrossDown(mav1,mav2) Then
{
dni1 = Index;
dni2 = dni1[1];
}
if li > 0 and Index <= li+300 and
lh >= ll*1.3 and lh <= ll*2.00 and
upi1 > 0 and upi2 > 0 and dni1 > 0 and dni2 > 0 and
mav1 < mav2 and Index >= dni1+3 and dni1 >= upi1+7 and upi1 >= dni2+3 and dni2 >= upi2+7 and
countif(CrossUp(C,mav2),3) >= 1 Then
Find(1);
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 100일 간의 최저점 LL 찍고
2. 이후 상승한 최고점 hh가 최저점에서 +30% ~ +100% 사이
3. 최저점일(LL) 이후 현재 (최대 300일) 까지 아래 조건 만족 종목 검색
< 이평선 크로스 >
4. 20일선과 60일선 골드 후 7일 이상 데드가 나지 않아야 골드 인정 – 윕소 방지
5. 위 골드 이후 20일선과 60일선 데드 후 3일 이상 골드가 나지 않아야 데드 인정
6. 위의 방식으로 골드가 한번 더 나오고 데드 발생
( 첫골드 – 첫데드 – 둘째골드 – 둘째데드 )
7. 위 조건 이후
둘째 데드가 발생한 상태에서 (세번째골드는 없는 상태)
최근3일 중 종가가 20일선 돌파한 종목 검색
위 조건을 만족하는 종목검색식 부탁드립니다
골드드래곤
2020-10-04 09:26:26
그림의 내용처럼 (어제 수요일 검색 종목입니다)
최저점 LL 이후에 골드와 데드가 발생한 종목이 검색되도록
수식 교정 부탁드립니다.
긔리고 답변 주신 수식의 11행
if ll > 0 and h > lh Then ---> LL을 Li로 변경해야 하지 않나요?
수고하세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
mav1 < mav2은 현재가 데드상태라는 의미입니다.
수식에 보시면 골드와 데드발생시에
upi1,upi2,dni1,dni2에 봉번호를 적게 되어 있습니다.
upi1 > 0 and upi2 > 0 and
dni1 > 0 and dni2 > 0 and
위 내용은 현재봉기준으로 과거 2개의 골드와 2개의 데드가 있고 봉번호가 적혀졌다는 의미입니다.
그러므로 봉번호는 아래순 입니다.
upi2 > dni2 > upi1 > dni1 > 현재
mav1 < mav2 and #현재봉은 데드상태이고(가장최근은 데드)
Index >= dni1+3 and #현재봉은 최근데드 이후 3개봉 이상 경과했고
dni1 >= upi1+7 and #최근데드는 그전 골드이후 7개봉이후이고
upi1 >= dni2+3 and dni2 >= upi2+7 and #전골드는 그전데드이후 3개봉이후
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다.
> 답변 감사드립니다
답변 주신 수식 설명 부탁드립니다.
upi1 > 0 and upi2 > 0 and
dni1 > 0 and dni2 > 0 and
mav1 < mav2 and ---> 데드 수식만 있고 골드는 없어도 되는지요 ?
Index >= dni1+3 and dni1 >= upi1+7 and
upi1 >= dni2+3 and dni2 >= upi2+7 and
꾸벅 ~
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
var : ll(0),lh(0),li(0);
var : mav1(0),mav2(0),upi1(0),upi2(0),dni1(0),dni2(0);
if L < Lowest(L,100)[1] Then
{
ll = l;
lh = h;
li = Index;
}
if ll > 0 and h > lh Then
lh = h;
mav1 = ma(C,20);
mav2 = ma(C,70);
if CrossUp(mav1,mav2) Then
{
upi1 = Index;
upi2 = upi1[1];
}
if CrossDown(mav1,mav2) Then
{
dni1 = Index;
dni2 = dni1[1];
}
if li > 0 and Index <= li+300 and
lh >= ll*1.3 and lh <= ll*2.00 and
upi1 > 0 and upi2 > 0 and dni1 > 0 and dni2 > 0 and
mav1 < mav2 and Index >= dni1+3 and dni1 >= upi1+7 and upi1 >= dni2+3 and dni2 >= upi2+7 and
countif(CrossUp(C,mav2),3) >= 1 Then
Find(1);
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 100일 간의 최저점 LL 찍고
2. 이후 상승한 최고점 hh가 최저점에서 +30% ~ +100% 사이
3. 최저점일(LL) 이후 현재 (최대 300일) 까지 아래 조건 만족 종목 검색
< 이평선 크로스 >
4. 20일선과 60일선 골드 후 7일 이상 데드가 나지 않아야 골드 인정 – 윕소 방지
5. 위 골드 이후 20일선과 60일선 데드 후 3일 이상 골드가 나지 않아야 데드 인정
6. 위의 방식으로 골드가 한번 더 나오고 데드 발생
( 첫골드 – 첫데드 – 둘째골드 – 둘째데드 )
7. 위 조건 이후
둘째 데드가 발생한 상태에서 (세번째골드는 없는 상태)
최근3일 중 종가가 20일선 돌파한 종목 검색
위 조건을 만족하는 종목검색식 부탁드립니다