커뮤니티
문의드립니다.
2017-12-05 06:31:27
149
글번호 114721
macd(300,600) 상향돌파하는 종목을 검색하는 수식을 작성하고 싶습니다.
파워종목검색에서 macd osc 상향전환(300, 600,0)로 놓고 검색을 해보니 177개가 나오는데
cj프레시웨이, dsr 등 다수의 종목이 아직 상향전환되지 않았는데 검색이 되는 것 같습니다.
확인 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-12-05 15:25:49
안녕하세요
예스스탁입니다.
1
MACD나 MACD_OSC 지표에 기간을 0을 사용하시면 안됩니다.
Input : shortPeriod(300), longPeriod(600), Period(0);
value1 = MACD_OSC(shortPeriod, longPeriod, Period);
plot1(value1);
위 지표 적용해 보시기 바랍니다.
2
MACD는 차트봉수에 영향을 받습니다.
종목검색시 검색에 필요한 최소기간에
종목검색에 제공되는 최대봉수인 500으로 지정하고 검색하시기 바랍니다.
차트도 조회건수를 500으로 하고 지표와 비교해 보셔야 합니다.
3
MACD 상향전환 종목검색식은 아래와 같습니다.
Input : shortPeriod(300), longPeriod(600);
var : T(0);
value1 = MACD(shortPeriod, longPeriod);
if value1 > value1[1] Then
T = 1;
if value1 < value1[1] Then
T = -1;
if T == 1 and T != T[1] Then
find(1);
즐거운 하루되세요
> 깜피 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> macd(300,600) 상향돌파하는 종목을 검색하는 수식을 작성하고 싶습니다.
파워종목검색에서 macd osc 상향전환(300, 600,0)로 놓고 검색을 해보니 177개가 나오는데
cj프레시웨이, dsr 등 다수의 종목이 아직 상향전환되지 않았는데 검색이 되는 것 같습니다.
확인 부탁드립니다.
감사합니다.