커뮤니티

다시 문의 드립니다.

프로필 이미지
ssamzie
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처럼 나오게됩니다. 조금더 수정하여서 하나의선으로 표현하지않고 아래그림처럼 여러개의선으로 부채꼴모양의 선이나오게 적용해보려면 어떻게 해야하나요?