커뮤니티

부탁 드립니다

프로필 이미지
yes
2017-03-26 21:40:56
172
글번호 108183
답변완료
도움주심에 깊이 감사 드립니다. 변환 부탁 드리고자 합니다. 미리 경배로 감사인사 올립니다. 수식1) sumc=sum(c); valueb1=valuewhen(1,date<>date(1),sumc(1)); barda=(sumc-valueb1)/(BarsSince(date!=date(1))+1); 수식2) sumv=sum(v); valuev1=valuewhen(1,date<>date(1),sumv(1)); sumvva1=sumv-valuev1; valuev2=valuewhen(1,date<>date(1),sumvva1(1)); 수식3) 참고)단순변환_plot제외 a=date % 10000; b=floor(a/100); sv=sum(v); vvw=valuewhen(1,b <> b(1),sv); vwap=(h+l)/2 if(barssince(b<>b(1)),vwap,h);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-27 13:26:00

안녕하세요 예스스탁입니다. 1. var : sumc(0),valueb1(0),barda(0),idx(0); sumc = sumc + c; if sdate != sdate[1] Then{ valueb1 = sumc[1]; idx = 0; } Else idx = idx+1; barda = (sumc-valueb1)/(idx+1); plot1(barda); 2 var : sumv(0),valuev1(0),sumvva1(0),valuev2(0),idx(0); sumv = sumv + v; if sdate != sdate[1] Then{ valuev1 = sumv[1]; valuev2 = sumvva1[1]; idx = 0; } Else idx = idx+1; sumvva1 = sumv-valuev1; plot1(valuev2); 3 if(barssince(b<>b(1)),vwap,h); 첫번째 매매변수가 조건문이 아닙니다. 아래식에는 iff(idx == 0,vwap,h) 라는 내용으로 대체했습니다. var : aa(0),bb(0),sv(0),vvw(0),idx(0),vwap(0); aa=date%10000; bb=floor(aa/100); sv = sv + v; if bb != bb[1] Then{ vvw = sv; idx = 0; } Else idx = idx+1; vwap=(h+l)/2; var1 = iff(idx == 0,vwap,h); 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다 > 도움주심에 깊이 감사 드립니다. 변환 부탁 드리고자 합니다. 미리 경배로 감사인사 올립니다. 수식1) sumc=sum(c); valueb1=valuewhen(1,date<>date(1),sumc(1)); barda=(sumc-valueb1)/(BarsSince(date!=date(1))+1); 수식2) sumv=sum(v); valuev1=valuewhen(1,date<>date(1),sumv(1)); sumvva1=sumv-valuev1; valuev2=valuewhen(1,date<>date(1),sumvva1(1)); 수식3) 참고)단순변환_plot제외 a=date % 10000; b=floor(a/100); sv=sum(v); vvw=valuewhen(1,b <> b(1),sv); vwap=(h+l)/2 if(barssince(b<>b(1)),vwap,h);