커뮤니티
크로스업 조건
2018-09-25 16:39:16
178
글번호 122240
안녕하세요.
MACD 골든크로스, 데드크로스로 시스템 작성 시,
조건을
MACD라인이
-0.1~-0.08 안에서 골든크로스시 매수
0.08~0.1 안에서 데드크로스시 매도
로 시스템 적용할 수 있나요?
아래와 같이 조건을 넣었더니 안되네요..
구간이 작아도 수식만 이라도 부탁드립니다. ^^
감사합니다~^^
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If value1>-0.1 and value1<-0.08 and CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If value1>0.08 and value1<0.1 and CrossDown(value1, value2) Then
{
Sell();
}
답변 1
예스스탁 예스스탁 답변
2018-09-27 15:04:55
안녕하세요
예스스탁입니다
작성하신 수식에 오류가 없습니다.
맞게 작성하신 수식입니다.
첨부된 그림과 같이 신호가 발생합니다.
MACD는 단기지수이평과 장기지수이평의 차이입니다.
종목별 가격대 별 차이가 크므로 구간값 조정하시면 됩니다.
즐거운 하루되세요
> 엘리 님이 쓴 글입니다.
> 제목 : 크로스업 조건
> 안녕하세요.
MACD 골든크로스, 데드크로스로 시스템 작성 시,
조건을
MACD라인이
-0.1~-0.08 안에서 골든크로스시 매수
0.08~0.1 안에서 데드크로스시 매도
로 시스템 적용할 수 있나요?
아래와 같이 조건을 넣었더니 안되네요..
구간이 작아도 수식만 이라도 부탁드립니다. ^^
감사합니다~^^
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If value1>-0.1 and value1<-0.08 and CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If value1>0.08 and value1<0.1 and CrossDown(value1, value2) Then
{
Sell();
}