커뮤니티
첨부된 그림과 같이,,,
2019-09-09 15:12:58
239
글번호 131854
macd 의 시그널(노란선)의 직전 1번째 고점이 직전 2번째 고점보다 낮고,
주가는 반대로 직전 1번째 고점 당시의 주가가 직전 2번째 고점 당시의 주가보다 높다면,
(= 다이버전스 발생), 그 후 macd 가 시그널을 하향돌파할 때 , 매도 하고 싶습니다.
수식 좀 알려주세요,,,
감사합니다...
- 1. 시그널.png (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2019-09-10 10:11:51
안녕하세요
예스스탁입니다.
Input : short(12), long(26), signal(9);
Var : MACDV(0) , MACDS(0), T(0);
var : Hi(0),Hc(0),Hi1(0),Hc1(0);
MACDV = MACD(short, long);
MACDS = ema(MACDV,signal);
if crossup(MACDV,MACDS) Then
{
T = 1;
Hi = macdv;
Hc = c;
Hi1 = hi[1];
Hc1 = hc[1];
}
if CrossDown(MACDV,MACDS) Then
{
T = -1;
if hi < hi1 and hc > hc1 and hc1 > 0 Then
sell();
}
if T == 1 Then
{
if macdv > hi Then
{
hi = macdv;
hc = c;
}
}
즐거운 명절되시길 바랍니다.
> 클레멘타인 님이 쓴 글입니다.
> 제목 : 첨부된 그림과 같이,,,
> macd 의 시그널(노란선)의 직전 1번째 고점이 직전 2번째 고점보다 낮고,
주가는 반대로 직전 1번째 고점 당시의 주가가 직전 2번째 고점 당시의 주가보다 높다면,
(= 다이버전스 발생), 그 후 macd 가 시그널을 하향돌파할 때 , 매도 하고 싶습니다.
수식 좀 알려주세요,,,
감사합니다...