커뮤니티
문의드림니다
2005-08-03 04:00:51
1440
글번호 7919
MACD지표를 이용하여 0 과 0.05사이에서 상승 돌파시 매수하고,
D.C시 매수 청산.
0 과 -0.05사이에서 하락 돌파시 매도하고,
G.C시 매도 청산하는 식을 부탁드림니다.
또한 MACD차트에서 0 이하에서 앞의 하락봉우리보다 높게 하락봉우리가 형성되면
매수하고 D.C시 매수 청산.
0 이상에서 앞의 상승봉우리보다 낮게 상승봉우리가 형성되면 매도하고
G.C시 매도 청산하는 식을 부탁드림니다.
두가지를 한꺼번에 질문드려 죄송합니다.
답변 1
예스스탁 예스스탁 답변
2005-08-03 10:00:42
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
1.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value1(0), value2(0);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) and value1 > 0 and value1 <= 0.5 Then {
Buy();
}
If CrossDown(value1, value2) Then {
Exitlong();
}
If CrossDown(value1, value2) and value1 < 0 and value2 >= -0.5 Then {
Sell();
}
If CrossUP(value1, value2) Then {
Exitshort();
}
2.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value1(0), value2(0),value3(0),value4(0),value5(0),value6(0);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
value3 = swinghigh(1,value1,3,3,100);
value4 = swinghigh(2,value1,3,3,100);
value5 = swinglow(1,value1,3,3,100);
value6 = swinglow(2,value1,3,3,100);
If value5 > value6 and value5 < 0 Then {
Buy();
}
If CrossDown(value1, value2) Then {
Exitlong();
}
If value3 < value4 and value1 > 0 Then {
Sell();
}
If CrossUP(value1, value2) Then {
Exitshort();
}
즐거운 하루되세요
> 청량거사 님이 쓴 글입니다.
> 제목 : 문의드림니다
> MACD지표를 이용하여 0 과 0.05사이에서 상승 돌파시 매수하고,
D.C시 매수 청산.
0 과 -0.05사이에서 하락 돌파시 매도하고,
G.C시 매도 청산하는 식을 부탁드림니다.
또한 MACD차트에서 0 이하에서 앞의 하락봉우리보다 높게 하락봉우리가 형성되면
매수하고 D.C시 매수 청산.
0 이상에서 앞의 상승봉우리보다 낮게 상승봉우리가 형성되면 매도하고
G.C시 매도 청산하는 식을 부탁드림니다.
두가지를 한꺼번에 질문드려 죄송합니다.
다음글
이전글