커뮤니티

검색식좀 부탁드립니다.

프로필 이미지
언양불고기
2005-11-03 17:20:26
1691
글번호 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값이 높음. 부탁좀 드립니다... 고생하세요^^