커뮤니티
부탁 드립니다.
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");