커뮤니티

하루가 지나면 초기화되는 지표 문의합니다.

프로필 이미지
hyun
2016-07-30 18:28:58
111
글번호 100553
답변완료
안녕하세요 -------------------- Input: Period(100); Var: updownticks(0); updownticks = accumN(Upticks, Period)- accumN(Downticks, Period); Plot1(updownticks, "upticks-downticks"); PlotBaseLine1(0,"기준선0"); ------------------- 예를 들어 100기간 동안의 순체결량을 누적으로 표현하려고 합니다. 그런데 하루가 되면 0부터 다시 시작하게 하고 싶은데 잘 모르겠네요 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-08-01 15:59:27

안녕하세요 예스스탁입니다. Input: Period(100); Var: updownticks(0); if Bdate != Bdate[1] Then{ var1 = 0; var2 = 0; var3 = 0; } var1 = var1+1; var2 = var2+Upticks; var3 = var3+Downticks; if var1 < Period Then updownticks = var2 - var3; else updownticks = accumN(Upticks, Period)- accumN(Downticks, Period); Plot1(updownticks, "upticks-downticks"); PlotBaseLine1(0,"기준선0"); 즐거운 하루되세요 > hyun 님이 쓴 글입니다. > 제목 : 하루가 지나면 초기화되는 지표 문의합니다. > 안녕하세요 -------------------- Input: Period(100); Var: updownticks(0); updownticks = accumN(Upticks, Period)- accumN(Downticks, Period); Plot1(updownticks, "upticks-downticks"); PlotBaseLine1(0,"기준선0"); ------------------- 예를 들어 100기간 동안의 순체결량을 누적으로 표현하려고 합니다. 그런데 하루가 되면 0부터 다시 시작하게 하고 싶은데 잘 모르겠네요 부탁드립니다.