커뮤니티
시스템신호 macd원하는 신호가 아닌데요
2014-12-01 21:04:33
211
글번호 80973
첨부파일 같이 올렸어요
두번째 골든크로스에서 매수(매수는 앞에 골드보다 높아야하고요)
1번 그림 두번째 매수신호만 나오고
두번째 데드크로스에서 매도(매도는 앞전 데드보다 낮아야합니다)
2번그림 두번째 매도 신호만 나오게합니다
그런데 앞에 수식을 받았는데 그렇게 나올질 않는데요
감사합니다
- 1. 2014-12-01_21-04-59.jpg (0.24 MB)
- 2. 2014-12-01_21-11-50.jpg (0.17 MB)
답변 1
예스스탁 예스스탁 답변
2014-12-02 09:12:32
안녕하세요
예스스탁입니다.
식이 0이상 0이하에서 발생하게 되어 있어 수정했습니다.
1. 시스템
input : P1(12),P2(26),P3(9);
var1 = MACD(P1,P2);
var2 = ema(var1,P3);
if crossup(var1,var2) then{
value1 = var1;
value2 = value1[1];
if value1 > value2 Then
buy();
}
if CrossDown(var1,var2) then{
value3 = var1;
value4 = value3[1];
if value3 < value4 Then
sell();
}
2. 지표(최근 골드와 직전골드, 최근 데드와 직전데드값을 보여주는 지표입니다.)
input : P1(12),P2(26),P3(9);
var1 = MACD(P1,P2);
var2 = ema(var1,P3);
if crossup(var1,var2) then{
value1 = var1;
value2 = value1[1];
}
if CrossDown(var1,var2) then{
value3 = var1;
value4 = value3[1];
}
plot1(value1,"최근골드",RED);
plot2(value2,"직전골드",MAGENTA);
plot3(value3,"최근데드",blue);
plot4(value4,"직전직전",CYAN);
즐거운 하루되세요
> 광덕 님이 쓴 글입니다.
> 제목 : 시스템신호 macd원하는 신호가 아닌데요
> 첨부파일 같이 올렸어요
두번째 골든크로스에서 매수(매수는 앞에 골드보다 높아야하고요)
1번 그림 두번째 매수신호만 나오고
두번째 데드크로스에서 매도(매도는 앞전 데드보다 낮아야합니다)
2번그림 두번째 매도 신호만 나오게합니다
그런데 앞에 수식을 받았는데 그렇게 나올질 않는데요
감사합니다