예스스탁
예스스탁 답변
2023-03-20 13:29:38
안녕하세요
예스스탁입니다.
var1 = highest(H,26)[1];
Var2 = lowest(L,26)[1];
Var3 = (var1+Var2)/2;
Plot1(var1,"가격체널고가");
Plot2(var2,"가격체널저가");
Plot3(var3,"가격체널중심");
var : MM(0),SH(0),BL(0),AA(0),DD(0),FF(0),EE(0),GG(0);
MM = floor(sdate/100)%100; //date=20221106/100--->202211, %100--->11
if MM != MM[1] Then
{
AA = 0;
SH = 0;
BL = 0;
}
AA = AA+1;
SH = SH+H;
BL = BL+L;
DD = SH/AA;
FF = BL/AA;
EE = ma((DD + DD[1]*2 + DD[2]*2 + DD[3]*2 + DD[4])/8, 5);
Var4 = ema(EE,3);
GG = ma((FF + FF[1]*2 + FF[2]*2 + FF[3]*2 + FF[4])/8, 5);
Var5 = ema(GG,3);
plot4(Var4,"월이평고가선");
plot5(Var5,"월이평저가선");
즐거운 하루되세요
> 볼라레 님이 쓴 글입니다.
> 제목 : 수식 변경 부탁드립니다
> 안녕하세요
도와주시는 지표는 고맙게 잘 쓰고 있습니다
감사합니다
키움 지표입니다
예스 지표로 변경 부탁 드립니다
제목 : 월 이평 고가, 저가 (일목 균형표)
수식1 - 가격 채널 고가
highest(H, 26,1)
수식2 - 가격 채널 저가
Lowest(L, 26, 1)
수식3 - 가격 채널 중심선
A=highest(H, 26,1);
B=Lowest(L, 26, 1);
(a+b)/2
수식4 - 월이평 고가선
M=floor(date/100)%100; //date=20221106/100--->202211, %100--->11
Sh=sum(H);
A=countsince(M!=M(1),c>0);//숫자 0
Bh=Sh-valuewhen(1, M!=M(1),Sh(1));
D=Bh/A;
E=avg((D + D(1)*2 +D(2)*2 +D(3)*2 + D(4))/8, 5); //삼각가중평균
eavg(E,3)
수식5 - 월이평 저가선
M=floor(date/100)%100;
SL=sum(L);
A=countsince(M!=M(1),c>0);
BL=SL-valuewhen(1, M!=M(1),SL(1));
F=BL/A;
G=avg((F + F(1)*2 +F(2)*2 +F(3)*2 + F(4))/8, 5);
eavg(G,3)