커뮤니티

부탁 드립니다.

프로필 이미지
yes
2018-04-19 15:38:20
132
글번호 118344
답변완료
도움 주심에 감사 드립니다. 다음을 영업일기준에서 zero세팅이 아닌 과거 (예를들어) 100개봉 전에서 zero세팅하고 var3와 value2를 계산하는 수식 부탁 드립니다. 미리 감사 드립니다. var : idx(0); if bdate != bdate[1] Then{ idx = idx+1; var1 = 0; var2 = 0; var31 = var3[1]; var32 = var31[1]; var33 = var32[1]; } if C > O Then var1 = var1 + (C*V); if C < O Then var2 = var2 + (C*V); var3 = var1-var2; if idx >= 4 then{ value1 = (var31+var32+var33)/3; value2 = ((var3-value1)/abs(value1)*100);}
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-04-20 11:26:42

안녕하세요 예스스탁입니다. 올려주신 내용이 항상 현재시점에서 100봉전부터 지표를 그려와야 한다면 가능하지 않습니다. 현재시점기준 100봉간 값을 누적해 사용하시면 아래와 같습니다. var31,var32,var33은 대체할 내용을 알수 없어 var3의 100봉전,200봉전,300봉전으로 지정했습니다. var : v1(0),v2(0); if C > O Then v1 = C*v; Else v1 = 0; if C < O Then v2 = (C*V); Else v2 = 0; #최근 100봉 누적값 var1 = AccumN(v1,100); var2 = AccumN(v2,100); var3 = var1-var2; # var31 = var3[100]; var32 = var3[200]; var33 = var3[300]; value1 = (var31+var32+var33)/3; value2 = ((var3-value1)/abs(value1)*100); 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움 주심에 감사 드립니다. 다음을 영업일기준에서 zero세팅이 아닌 과거 (예를들어) 100개봉 전에서 zero세팅하고 var3와 value2를 계산하는 수식 부탁 드립니다. 미리 감사 드립니다. var : idx(0); if bdate != bdate[1] Then{ idx = idx+1; var1 = 0; var2 = 0; var31 = var3[1]; var32 = var31[1]; var33 = var32[1]; } if C > O Then var1 = var1 + (C*V); if C < O Then var2 = var2 + (C*V); var3 = var1-var2; if idx >= 4 then{ value1 = (var31+var32+var33)/3; value2 = ((var3-value1)/abs(value1)*100);}