커뮤니티
이동평균 같을때 수식 구현하려 합니다.
2007-01-11 13:32:17
1182
글번호 11687
input:kk1(20),kk2(120);
var1=int(ma(c,kk1)*100)/100;
var2=int(ma(c,kk2)*100)/100;
var3=(var1==var2);
if (var1==var2) then
plot1(var1,"중장기값");
else if (var1!=var2)then
plot1(var3[1],"중장기값");
이렇게 수식을 작성 했는데,이 값이 연결이 않되고 끊기네요.
저는 2개의 이동평균선 값이 같을때 그 값을 표시 하고
같지 않으면 그 이전에 2개의 이동평균선 값(값이 같을때)을 표시 하는 지표식인데요.
반드시 값들이 이어져야 합니다.
즉 같이 않으면 그전에 2개의 이동평균선(값이 같을때)값이 나타나야 합니다.
수식을 수정해 주셨으면 감사합니다.
답변 1
예스스탁 예스스탁 답변
2007-01-12 14:16:50
안녕하세요
예스스탁입니다.
개의 이동평균선 값이 같을때 그 값을 표시 하고
같지 않으면 그 이전에 2개의 이동평균선 값(값이 같을때)을 표시하려면
두개의 선을 그려야 합니다.
식을 수정했습니다.
input:kk1(20),kk2(120);
var1=int(ma(c,kk1)*100)/100;
var2=int(ma(c,kk2)*100)/100;
if var1==var2 then{
plot1(var1);
plot2(var2);
}
else{
plot1(var1[1]);
plot2(var2[1]);
}
즐거운 하루되세요
> 천장지구 님이 쓴 글입니다.
> 제목 : 이동평균 같을때 수식 구현하려 합니다.
> input:kk1(20),kk2(120);
var1=int(ma(c,kk1)*100)/100;
var2=int(ma(c,kk2)*100)/100;
var3=(var1==var2);
if (var1==var2) then
plot1(var1,"중장기값");
else if (var1!=var2)then
plot1(var3[1],"중장기값");
이렇게 수식을 작성 했는데,이 값이 연결이 않되고 끊기네요.
저는 2개의 이동평균선 값이 같을때 그 값을 표시 하고
같지 않으면 그 이전에 2개의 이동평균선 값(값이 같을때)을 표시 하는 지표식인데요.
반드시 값들이 이어져야 합니다.
즉 같이 않으면 그전에 2개의 이동평균선(값이 같을때)값이 나타나야 합니다.
수식을 수정해 주셨으면 감사합니다.
다음글
이전글