커뮤니티
검색식좀 부탁드립니다
2011-05-03 06:06:18
613
글번호 38218
어제올렸는데 답변이 없어 다시 올립니다
오늘 종가를 기준으로 오늘부터 5일전까지 볼린저밴드하단하향 이탈한종목검색식을
짜주시기를 부탁드립니다
예를들어서 4월25일 시초가부터 4월29일 종가까지 볼린저밴드상 하향이탈한종목을
찾는검색식입니다
그리고 당일(시가부터 종가까지) 볼린져밴드 상단 이탈한 종목검색식도 부탁드립니다
그리고 질문드릴께 있는데 혹시 검색식에서 종목이 안잡히는 경우는 어떤경운가요?
제가 수동으로 볼린저 밴드 종목식에 임의로[2]이렇게 붙혀서 찾
다가 안잡힌종목들이 나왔습니다 예를 들어소프트맥스같은경우는
29일 종가기준120분봉 11봉전에 볼린저밴드 하향이탈이 나왔는데요
Input : Period(20), D(2);
value1 = BollBandDown(Period,D);
If CrossDown(C[11],value1) Then
{
If C==C[1] Then
value2 = 0.001;
Else
value2 = (C[1]-C)/C[1]*100;
}
Else
value2 = 0;
Find(value2);
제가 이렇게 하고서 해봤는데 안나왔습니다 혹시 숫자가 잘못된건지 11이나 13을 대입
해 봤는데도 안나오고요 하향이탈한종목이 나오기도하지만 전혀 다른 방향의 종목들도
나오더군요 이게 제컴퓨터에서만 이런건지 제가 세팅을 잘못해서 그런건지 수정주가
는 클릭을 햇고요 기간은 500봉을 했습니다
이런식으로 안나온게 소프트맥스 한익스프레스 조아제약등입니다
저번에 짜주신 당일 볼린저밴드하단하향이탈검색식도 안잡히는 부분이 있었던것같
습니다
제가 어떤 종목인지는 분명히 기억이 나지 안는데 암튼 빠진종목이 있었던것
같습니다 이번에 짜주시면 저종목들도 포함되게 짜주시면 감사하겠습니다
상단이탈도 마찬가지로 안잡히는것도 있고 분명히 조건미달인데 잡히는게 있습니다
ad모터스같은경우 5월2일 30분에서 D를 1로 넣고 5봉전 상단이탈로 했을경우 안나와야
되는데 나옵니다 제가 잘못설정한건지 왜이런지 궁금합니다
답변 1
예스스탁 예스스탁 답변
2011-05-03 09:59:36
안녕하세요
예스스탁입니다.
1.
작성하신 식은 11봉전 볼린져밴드 이탈한 종목을 찾는 식이 아닙니다.
CrossDown(C[11],value1)
11봉전 종가가 현재봉의 볼린져밴드 하단을 하향한 조건으로
종가는 11봉전 볼린져밴드는 현재봉입니다.
CrossDown(C[11],value1[11])
로 작성하셔야 합니다.
간단하게 아래와 같이 작성하시면 됩니다.
Input : Period(20), D(2),N(11);
value1 = BollBandDown(Period,D);
If CrossDown(C[n],value1[n]) Then
Find(1);
2.
최근 5일안에 볼린져밴드 하향이탈이 한번이상 발생한 종목을 찾는 식입니다.
Input : Period(20), D(2),XX(5);
value1 = BollBandDown(Period,D);
If countif(CrossDown(C,value1),XX) >= 1 Then
Find(1);
3.
당일 볼밴 상단 돌파한 종목을 찾는 식입니다.
Input : Period(20), D(2);
value1 = BollBandUp(Period,D);
If CrossUp(C,value1) Then
Find(1);
즐거운 하루되세요
> dsad 님이 쓴 글입니다.
> 제목 : 검색식좀 부탁드립니다
> 어제올렸는데 답변이 없어 다시 올립니다
오늘 종가를 기준으로 오늘부터 5일전까지 볼린저밴드하단하향 이탈한종목검색식을
짜주시기를 부탁드립니다
예를들어서 4월25일 시초가부터 4월29일 종가까지 볼린저밴드상 하향이탈한종목을
찾는검색식입니다
그리고 당일(시가부터 종가까지) 볼린져밴드 상단 이탈한 종목검색식도 부탁드립니다
그리고 질문드릴께 있는데 혹시 검색식에서 종목이 안잡히는 경우는 어떤경운가요?
제가 수동으로 볼린저 밴드 종목식에 임의로[2]이렇게 붙혀서 찾
다가 안잡힌종목들이 나왔습니다 예를 들어소프트맥스같은경우는
29일 종가기준120분봉 11봉전에 볼린저밴드 하향이탈이 나왔는데요
Input : Period(20), D(2);
value1 = BollBandDown(Period,D);
If CrossDown(C[11],value1) Then
{
If C==C[1] Then
value2 = 0.001;
Else
value2 = (C[1]-C)/C[1]*100;
}
Else
value2 = 0;
Find(value2);
제가 이렇게 하고서 해봤는데 안나왔습니다 혹시 숫자가 잘못된건지 11이나 13을 대입
해 봤는데도 안나오고요 하향이탈한종목이 나오기도하지만 전혀 다른 방향의 종목들도
나오더군요 이게 제컴퓨터에서만 이런건지 제가 세팅을 잘못해서 그런건지 수정주가
는 클릭을 햇고요 기간은 500봉을 했습니다
이런식으로 안나온게 소프트맥스 한익스프레스 조아제약등입니다
저번에 짜주신 당일 볼린저밴드하단하향이탈검색식도 안잡히는 부분이 있었던것같
습니다
제가 어떤 종목인지는 분명히 기억이 나지 안는데 암튼 빠진종목이 있었던것
같습니다 이번에 짜주시면 저종목들도 포함되게 짜주시면 감사하겠습니다
상단이탈도 마찬가지로 안잡히는것도 있고 분명히 조건미달인데 잡히는게 있습니다
ad모터스같은경우 5월2일 30분에서 D를 1로 넣고 5봉전 상단이탈로 했을경우 안나와야
되는데 나옵니다 제가 잘못설정한건지 왜이런지 궁금합니다
다음글
이전글