커뮤니티
문의드립니다.
2015-07-14 06:42:58
116
글번호 88380
안녕하세요? 항상 도움주셔서 감사드립니다.
macd 오실레이터 개수를 세고 싶습니다.
1. macd 오실레이터가 0선 아래에서 시작할때부터 N 개가 발생하는 시점의 종목검색...
2. macd오실레이터가 상승반전 시점부터 오실레이터의 개수를 카운터하는 수식
3. macd오실레이터가 하락반전 시점부터 오실레이터의 개수를 카운터하는 수식
즐거운 하루 되세요. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-07-14 10:35:53
안녕하세요
예스스탁입니다.
MACD 는 봉갯수에 영향을 받습니다.
종목검색시 속성에서 검색에 필요한 최소기간을 500봉으로 지정하고
검색하시기 바랍니다. 검색에 제공되는 최대봉수가 500입니다.
1.
input : short(12),long(26),sig(9),N(5);
var : MACDO(0);
MACDO = MACD_OSC(short,long,sig);
if MACDO > 0 Then
var1 = 0;
if CrossDown(MACDO,0) Then
var1 = 0;
if MACDO < 0 Then{
var1 = var1+1;
if var1 == N Then
find(1);
}
2.
input : short(12),long(26),sig(9),N(5);
var : MACDO(0),T(0);
MACDO = MACD_OSC(short,long,sig);
#상승반전
if MACDO > MACDO[1] and MACDO[1] < MACDO[2] Then{
T = 1;
var1 = 0;
}
#하락반전
if MACDO > MACDO[1] and MACDO[1] < MACDO[2] Then{
T = -1;
var1 = 0;
}
var1 = var1+1;
if T == 1 and var1 == N Then
find(1);
2.
input : short(12),long(26),sig(9),N(5);
var : MACDO(0),T(0);
MACDO = MACD_OSC(short,long,sig);
#상승반전
if MACDO > MACDO[1] and MACDO[1] < MACDO[2] Then{
T = 1;
var1 = 0;
}
#하락반전
if MACDO > MACDO[1] and MACDO[1] < MACDO[2] Then{
T = -1;
var1 = 0;
}
var1 = var1+1;
if T == -1 and var1 == N Then
find(1);
즐거운 하루되세요
> 에리조나 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요? 항상 도움주셔서 감사드립니다.
macd 오실레이터 개수를 세고 싶습니다.
1. macd 오실레이터가 0선 아래에서 시작할때부터 N 개가 발생하는 시점의 종목검색...
2. macd오실레이터가 상승반전 시점부터 오실레이터의 개수를 카운터하는 수식
3. macd오실레이터가 하락반전 시점부터 오실레이터의 개수를 카운터하는 수식
즐거운 하루 되세요. 감사합니다.
다음글
이전글