커뮤니티
수정 부탁드립니다
2018-04-07 23:57:42
151
글번호 118025
1,20일 이평이 60일이평 골든크로스 시점부터
아래지표 골든크로스가 발생 하게 해주세요
2, 아래지표 테드 크로스는 발생하지 않게 해주세요
Input : Period(18) ;
var : DP(0),DM(0);
DP = DIPlus(Period);
DM = DIMinus(Period);
if crossup(DP,DM) Then{
var1 = 1;
var2 = L;
}
if CrossDown(DP,DM) Then{
var1 = -1;
var2 = H;
}
plot1(var2,"지표",iff(var1==1,red,blue));
답변 1
예스스탁 예스스탁 답변
2018-04-09 14:38:49
안녕하세요
예스스탁입니다.
Input : Period(18),P1(20),P2(60);
var : DP(0),DM(0),mav1(0),mav2(0);
DP = DIPlus(Period);
DM = DIMinus(Period);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if mav1 > mav2 and crossup(DP,DM) Then{
var1 = 1;
var2 = L;
}
plot1(var2,"지표",iff(var1==1,red,blue));
즐거운 하루되세요
> 매치다는 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다
> 1,20일 이평이 60일이평 골든크로스 시점부터
아래지표 골든크로스가 발생 하게 해주세요
2, 아래지표 테드 크로스는 발생하지 않게 해주세요
Input : Period(18) ;
var : DP(0),DM(0);
DP = DIPlus(Period);
DM = DIMinus(Period);
if crossup(DP,DM) Then{
var1 = 1;
var2 = L;
}
if CrossDown(DP,DM) Then{
var1 = -1;
var2 = H;
}
plot1(var2,"지표",iff(var1==1,red,blue));
다음글
이전글