커뮤니티
검색식좀 부탁드립니다.
2005-11-03 17:20:26
1692
글번호 8679
동시에 만족시켜야 하는 검색조건들을 설명드립니다.
[조건1] MACD 0선 아래에서 골든크로스 발생.
[조건2] 이전 30개 캔들이내에서 MACD 골든크로스가 0선아래에서
1회 발생한적 있슴.
[조건3] 1차 골든크로스가 발생한 지점의 주가보다
매수진입골든크로스가 발생한 지점의 주가가 낮음.
[조건4] 1차 골든크로스가 발생한 지점의 MACD 값보다
매수 진입 골든크로스가 발생한 지점의 MACD값이 높음.
부탁좀 드립니다... 고생하세요^^
답변 3
예스스탁 예스스탁 답변
2005-11-04 10:42:20
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
var : value1(0),value2(0),value3(0),value4(0),value5(0);
value1 = MACD(shortPeriod,longPeriod);
value2 = ema(value1,Period);
if crossup(value1,value2) and value1 < 0 then{
value3 = index();
value4 = C;
value5 = value1;
}
if crossup(value1,value2) and index() <= value3+30 and C < value4 and value1 > value5 then
find(1);
즐거운 하루되세요
> 언양불고기 님이 쓴 글입니다.
> 제목 : 검색식좀 부탁드립니다.
>
동시에 만족시켜야 하는 검색조건들을 설명드립니다.
[조건1] MACD 0선 아래에서 골든크로스 발생.
[조건2] 이전 30개 캔들이내에서 MACD 골든크로스가 0선아래에서
1회 발생한적 있슴.
[조건3] 1차 골든크로스가 발생한 지점의 주가보다
매수진입골든크로스가 발생한 지점의 주가가 낮음.
[조건4] 1차 골든크로스가 발생한 지점의 MACD 값보다
매수 진입 골든크로스가 발생한 지점의 MACD값이 높음.
부탁좀 드립니다... 고생하세요^^
언양불고기
2005-11-04 13:29:33
작성해주신 데이터로 종목검색을 해볼려고하는데 해당데이터를 찾을수 없다고 나오는건 뭐가 잘못되서 그런건지요?
제가 구현하려는건 MACD상 상승다이버전스를 이용한 종목찾기입니다. 거의 내용은 맞는거 같은데 종목검색이 안되서요...
그럼 수고하십시요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 검색식좀 부탁드립니다.
> 안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
var : value1(0),value2(0),value3(0),value4(0),value5(0);
value1 = MACD(shortPeriod,longPeriod);
value2 = ema(value1,Period);
if crossup(value1,value2) and value1 < 0 then{
value3 = index();
value4 = C;
value5 = value1;
}
if crossup(value1,value2) and index() <= value3+30 and C < value4 and value1 > value5 then
find(1);
즐거운 하루되세요
> 언양불고기 님이 쓴 글입니다.
> 제목 : 검색식좀 부탁드립니다.
>
동시에 만족시켜야 하는 검색조건들을 설명드립니다.
[조건1] MACD 0선 아래에서 골든크로스 발생.
[조건2] 이전 30개 캔들이내에서 MACD 골든크로스가 0선아래에서
1회 발생한적 있슴.
[조건3] 1차 골든크로스가 발생한 지점의 주가보다
매수진입골든크로스가 발생한 지점의 주가가 낮음.
[조건4] 1차 골든크로스가 발생한 지점의 MACD 값보다
매수 진입 골든크로스가 발생한 지점의 MACD값이 높음.
부탁좀 드립니다... 고생하세요^^
예스스탁 예스스탁 답변
2005-11-04 13:48:47
안녕하세요
예스스탁입니다.
식상의 문제는 없다고 판단됩니다.
올려드리기 전에 검색과 지표로 확인결과 해당되는 종목을 찾을 수가 없었습니다.
올려드린 검색식을 지표식으로 만들면 다음과 같습니다.
조건이 만족하면 1값 아니면 0값을 리턴합니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
var : value1(0),value2(0),value3(0),value4(0),value5(0);
value1 = MACD(shortPeriod,longPeriod);
value2 = ema(value1,Period);
if crossup(value1,value2) and value1 < 0 then{
value3 = index();
value4 = C;
value5 = value1;
}
if crossup(value1,value2) and index() <= value3+30 and C < value4 and value1 > value5 then
var1 = 1;
else
var1 = 0;
plot1(var1);
삼성전자 같은경우 2000년 3월20일에 조건에 한번 만족했습니다.
참고하시기 바랍니다.
즐거운 하루되세요
> 언양불고기 님이 쓴 글입니다.
> 제목 : Re : Re : 검색식좀 부탁드립니다.
> 작성해주신 데이터로 종목검색을 해볼려고하는데 해당데이터를 찾을수 없다고 나오는건 뭐가 잘못되서 그런건지요?
제가 구현하려는건 MACD상 상승다이버전스를 이용한 종목찾기입니다. 거의 내용은 맞는거 같은데 종목검색이 안되서요...
그럼 수고하십시요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 검색식좀 부탁드립니다.
> 안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
var : value1(0),value2(0),value3(0),value4(0),value5(0);
value1 = MACD(shortPeriod,longPeriod);
value2 = ema(value1,Period);
if crossup(value1,value2) and value1 < 0 then{
value3 = index();
value4 = C;
value5 = value1;
}
if crossup(value1,value2) and index() <= value3+30 and C < value4 and value1 > value5 then
find(1);
즐거운 하루되세요
> 언양불고기 님이 쓴 글입니다.
> 제목 : 검색식좀 부탁드립니다.
>
동시에 만족시켜야 하는 검색조건들을 설명드립니다.
[조건1] MACD 0선 아래에서 골든크로스 발생.
[조건2] 이전 30개 캔들이내에서 MACD 골든크로스가 0선아래에서
1회 발생한적 있슴.
[조건3] 1차 골든크로스가 발생한 지점의 주가보다
매수진입골든크로스가 발생한 지점의 주가가 낮음.
[조건4] 1차 골든크로스가 발생한 지점의 MACD 값보다
매수 진입 골든크로스가 발생한 지점의 MACD값이 높음.
부탁좀 드립니다... 고생하세요^^
다음글
이전글