커뮤니티

부탁 드립니다.

프로필 이미지
yes
2017-09-06 21:10:00
116
글번호 112563
답변완료
아래 Force Index지표를 (예를 들어) 100틱 차트에서 200틱 지표를 나타 내고 싶습니다. 미리 감사 드립니다. Inputs: ShortPeriod(5),LongPeriod(20); Variables: Fval(0),FvalFast(0),FvalSlow(0); Fval = ((Close - Close[1]) * Volume) ; FvalFast = Ema(Fval, ShortPeriod); FvalSlow = Ema(Fval, LongPeriod); Plot1(FvalFast, "Force Index1"); Plot2(FvalSlow, "Force Index2");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-09-07 10:57:01

안녕하세요 예스스탁입니다. input : N(2); Inputs: ShortPeriod(5),LongPeriod(20); var : idx1(0),idx2(0),TF(0),C1(0),VV(0); Var : Fval(0),FvalFast(0),FvalSlow(0),EP1(0),EP2(0),Pre1(0),Pre2(0); if Bdate != Bdate[1] Then idx1 = 0; Else idx1 = idx1+1; TF = idx1%N; if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then { C1 = C[1]; VV = 0; idx2 = idx2+1; Pre1 = FvalFast[1]; Pre2 = FvalSlow[1]; } VV = VV + V; Fval = (C-C1)*VV; Ep1 = 2/(ShortPeriod+1); Ep2 = 2/(LongPeriod+1); if idx2 <= 1 then { FvalFast = Fval; FvalSlow = Fval; } else{ FvalFast = Fval * EP1 + Pre1 * (1-EP1); FvalSlow = Fval * EP2 + Pre2 * (1-EP2); } Plot1(FvalFast, "Force Index1"); Plot2(FvalSlow, "Force Index2"); 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 아래 Force Index지표를 (예를 들어) 100틱 차트에서 200틱 지표를 나타 내고 싶습니다. 미리 감사 드립니다. Inputs: ShortPeriod(5),LongPeriod(20); Variables: Fval(0),FvalFast(0),FvalSlow(0); Fval = ((Close - Close[1]) * Volume) ; FvalFast = Ema(Fval, ShortPeriod); FvalSlow = Ema(Fval, LongPeriod); Plot1(FvalFast, "Force Index1"); Plot2(FvalSlow, "Force Index2");