커뮤니티
문의드립니다.
2019-02-11 03:07:38
172
글번호 126010
일봉차트 지수이평 5일 20일 골드크로스 일때의 종가에 그려지는 라인을
10분봉차트에 나타내고 싶습니다.
if crossup(ema(Dayclose,5),ema(Dayclose,20)) Then
var1 = DayOpen;
plot1(var1);
이렇게 작성하니 라인이 그려지기는 하는데 저도 무슨 뜻인지 모르겠습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2019-02-11 14:31:12
안녕하세요
예스스탁입니다.
분봉에서 ema(Dayclose,5)는 ema(C,5)와 같습니다.
일봉지수이평은 아닙니다.
분봉에서 일봉의 지수이평과 골드시 종가를 그려지게 하시려면 아래와 같이 작성하셔야 합니다.
Input : P1(5),P2(20);
var : DINDEX(0);
Var : Ep1(0),emav1(0),emav11(0),emav12(0);
Var : Ep2(0),emav2(0),emav21(0),emav22(0);
Ep1 = 2/(P1+1);
Ep2 = 2/(P2+1);
if bdate != bdate[1] then {
DINDEX = DINDEX + 1;
emav11 = emav1[1];
emav21 = emav2[1];
emav12 = emav11[1];
emav22 = emav21[1];
if emav11 > emav21 and
emav12 <= emav22 and
emav12 > 0 and emav22 > 0 Then
var1 = c[1];
}
if DINDEX <= 1 then{
emav1 = C;
emav2 = C;
}
else{
emav1 = C * EP1 + emav11 * (1-EP1);
emav2 = C * EP2 + emav21 * (1-EP2);
}
plot1(emav1,"P1 일봉지수이평");
plot2(emav2,"P2 일봉지수이평");
if var1 > 0 then
plot3(var1,"골드시 종가");
즐거운 하루되세요
> 더블나인 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 일봉차트 지수이평 5일 20일 골드크로스 일때의 종가에 그려지는 라인을
10분봉차트에 나타내고 싶습니다.
if crossup(ema(Dayclose,5),ema(Dayclose,20)) Then
var1 = DayOpen;
plot1(var1);
이렇게 작성하니 라인이 그려지기는 하는데 저도 무슨 뜻인지 모르겠습니다.
감사합니다.