커뮤니티
다시 문의 드립니다.
2011-06-10 17:03:08
761
글번호 39630
안녕하세요
예스스탁입니다.
if index == 0 Then{
var1= L;
value1 = index;
plot1(L);
}
if L < var1 then{
var1 = L;
value1 = index;
plot1(L);
}
if index > value1 and CrossDown(ma(C,20),ma(C,100)) Then{
var2 = C;
value2 = index;
value3 = abs(var1-var2)/abs(value1-value2);
value4 = 0;
plot1(C);
}
value4 = value4+1;
if value1 < value2 and value1 > 0 then{
plot1(var2+value3*value4);
}
즐거운 하루되세요
///////////////////////////////////
위와 같은 지표로 적용해보면 첨부파일 1처럼 나오게됩니다.
조금더 수정하여서 하나의선으로 표현하지않고
아래그림처럼 여러개의선으로 부채꼴모양의 선이나오게 적용해보려면 어떻게 해야하나요?
답변 1
예스스탁 예스스탁 답변
2011-06-10 17:46:54
안녕하세요
예스스탁입니다.
이평크로스 시점의 값에다 일정 포인트나 %로 값을 주어
필요하신 만큼 식을 늘려가셔야 합니다.
아래는 기본선에서 +10포인트 +20포인트 값을 더 주어 그린선입니다.
var : idx(0);
if index == 0 Then{
var1 = L;
value1 = index;
plot1(var1);
plot2(var1);
}
if L < var1 then{
var1 = L;
value1 = index;
plot1(var1);
plot2(var1);
}
if index > value1 and CrossDown(ma(C,20),ma(C,100)) Then{
var2 = C;
value2 = index;
value3 = abs(var1-var2)/abs(value1-value2);
value4 = abs(var1-var2+10)/abs(value1-value2);
value5 = abs(var1-var2+20)/abs(value1-value2);
idx = 0;
plot1(var2);
plot2(var2+5);
}
idx = idx+1;
if value1 < value2 and value1 > 0 then{
plot1(var2+value3*idx);
plot2(var2+value4*idx);
plot3(var2+value5*idx);
}
즐거운 하루되세요
> ssamzie 님이 쓴 글입니다.
> 제목 : 다시 문의 드립니다.
> 안녕하세요
예스스탁입니다.
if index == 0 Then{
var1= L;
value1 = index;
plot1(L);
}
if L < var1 then{
var1 = L;
value1 = index;
plot1(L);
}
if index > value1 and CrossDown(ma(C,20),ma(C,100)) Then{
var2 = C;
value2 = index;
value3 = abs(var1-var2)/abs(value1-value2);
value4 = 0;
plot1(C);
}
value4 = value4+1;
if value1 < value2 and value1 > 0 then{
plot1(var2+value3*value4);
}
즐거운 하루되세요
///////////////////////////////////
위와 같은 지표로 적용해보면 첨부파일 1처럼 나오게됩니다.
조금더 수정하여서 하나의선으로 표현하지않고
아래그림처럼 여러개의선으로 부채꼴모양의 선이나오게 적용해보려면 어떻게 해야하나요?