커뮤니티
질문입니다.
2017-09-11 18:24:13
130
글번호 112669
한가지 지표를 작성하고자 합니다.
예를들어 X값에 5라고 지정하면,
Ma(1), Ma(2), Ma(3), Ma(4), Ma(5)의 이동평균에 그려지는 지표입니다.
X값을 3이라고 지정하면,
Ma(1), Ma(2), Ma(3)의 이동평균선이 그려지는 지표입니다.
즉, Ma(1)부터 Ma(X)값까지 모든 이동평균을 그리고 싶습니다.
예시로 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-09-12 13:16:10
안녕하세요
예스스탁입니다.
수식에서 plot명령어는 가변으로 지정할수 없습니다.
차트에 그려야 되는 지표의 수를 가변으로 가져갈수 없습니다.
가능한 방법이라면 아래와 같이
필요한 갯수만큼 충분히 나열해 작성하고
X조절해 출력하는 방법뿐이 없습니다.
input : X(5);
if X >= 1 Then plot1(ma(c,1));
if X >= 2 Then plot1(ma(c,2));
if X >= 3 Then plot1(ma(c,3));
if X >= 4 Then plot1(ma(c,4));
if X >= 5 Then plot1(ma(c,5));
if X >= 6 Then plot1(ma(c,6));
if X >= 7 Then plot1(ma(c,7));
if X >= 8 Then plot1(ma(c,8));
if X >= 9 Then plot1(ma(c,9));
if X >= 10 Then plot1(ma(c,10));
if X >= 11 Then plot1(ma(c,11));
if X >= 12 Then plot1(ma(c,12));
if X >= 13 Then plot1(ma(c,13));
.....
즐거운 하루되세요
> yanartas 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 한가지 지표를 작성하고자 합니다.
예를들어 X값에 5라고 지정하면,
Ma(1), Ma(2), Ma(3), Ma(4), Ma(5)의 이동평균에 그려지는 지표입니다.
X값을 3이라고 지정하면,
Ma(1), Ma(2), Ma(3)의 이동평균선이 그려지는 지표입니다.
즉, Ma(1)부터 Ma(X)값까지 모든 이동평균을 그리고 싶습니다.
예시로 부탁드립니다.
감사합니다.
다음글
이전글