커뮤니티

부탁 드립니다.

프로필 이미지
yes
2023-03-02 13:01:35
910
글번호 166841
답변완료
도움에 감사 드립니다. 질문1) For cnt = 0 to 같은 문을 사용 하여 간략히 부탁 드립니다. 미리 감사 드립니다. input:P(1); input :q(20); var1= c[P+0]+ c[P+1]+ c[P+2]+ c[P+3]+ c[P+4]; VAR11=VAR1/(4+1); Var21= c[q+0]+ c[q+1]+ c[q+2]+ c[q+3]+ c[q+4]+ c[q+5]+ c[q+6]+ c[q+7]+ c[q+8]+ c[q+9]+ c[q+10]+ c[q+11]+ c[q+12]+ c[q+13]+ c[q+14]+ c[q+15]+ c[q+16]+ c[q+17]+ c[q+18]+ c[q+19]; var22=Var21/19+1; 질문2) PlotBaseLine1을 var1값으로 수평선을 긋고자 합니다. var1이 일정한 수가 아니라서 수평선이 그어지지 않습니다. 방법이 있겠는지요? var1=(c+c[1])/2; PlotBaseLine1(var1);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-03-02 13:12:56

안녕하세요 예스스탁입니다. 1 input : P(1),q(20); var : cnt(0); var1 = 0; For cnt = 0 to 4 { var1 = var1 + C[P+cnt]; } VAR11=VAR1/(4+1); var21 = 0; For cnt = 0 to 19 { var21 = var21 + C[P+cnt]; } var22=Var21/19+1; 2 PlotBaseLine은 plot과 같은 기능을 하는 지표출력함수입니다. 특정값을 수평으로 그리려면 추세선함수를 사용하셔야 합니다. 다만 추세선함수가 봉완성시에만 동작하므로 마지막봉 미완성시의 값으로 그리지는 못합니다. var : tl(0); var1=(c+c[1])/2; TL_Delete(tl); tl = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(tl,Green); 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움에 감사 드립니다. 질문1) For cnt = 0 to 같은 문을 사용 하여 간략히 부탁 드립니다. 미리 감사 드립니다. input:P(1); input :q(20); var1= c[P+0]+ c[P+1]+ c[P+2]+ c[P+3]+ c[P+4]; VAR11=VAR1/(4+1); Var21= c[q+0]+ c[q+1]+ c[q+2]+ c[q+3]+ c[q+4]+ c[q+5]+ c[q+6]+ c[q+7]+ c[q+8]+ c[q+9]+ c[q+10]+ c[q+11]+ c[q+12]+ c[q+13]+ c[q+14]+ c[q+15]+ c[q+16]+ c[q+17]+ c[q+18]+ c[q+19]; var22=Var21/19+1; 질문2) PlotBaseLine1을 var1값으로 수평선을 긋고자 합니다. var1이 일정한 수가 아니라서 수평선이 그어지지 않습니다. 방법이 있겠는지요? var1=(c+c[1])/2; PlotBaseLine1(var1);