커뮤니티
가격지표
2017-04-20 15:04:07
261
글번호 108979
안녕하세요?
키움증권의 가격박스를 일목기준표기준선공식을 합성하여 수식부탁드립니다.
박스의 이평값을 데이터로 사용하지 않고 "일목기준표 기준선값"을 데이터로 사용하여 박스상단, 중심선, 박스하단을 부탁드립니다.
수식은 메일로 답변 부탁드립니다... dapam@naver.com 입니다.
input : P(50), 가격(0);
var : AA(0),PP(0),cnt(0);
var : upAvgv(0),upSumSqrt(0),upStdv(0),upsum(0),upidx(0);
var : dnAvgv(0),dnSumSqrt(0),dnStdv(0),dnsum(0),dnidx(0);
AA = ma(c,P);
PP = C-AA;
if AA > 0 and PP > 0 Then{
upidx = upidx+1;
upsum = upsum+PP;
upAvgv = upsum/upidx;
upSumSqrt = upSumSqrt+(PP[cnt] - upAvgv)^2;
upStdv = SquareRoot(upSumSqrt / upidx);
var1 = AA+upavgv+2*upstdv;
}
if AA > 0 and PP < 0 Then{
dnidx = dnidx+1;
dnsum = dnsum+PP;
dnAvgv = dnsum/dnidx;
dnSumSqrt = dnSumSqrt+(PP[cnt] - dnAvgv)^2;
dnStdv = SquareRoot(dnSumSqrt / dnidx);
var2 = AA+dnavgv-2*dnstdv;
}
plot1(var1,"상한");
plot2( 완성해주세요 ,"중심선");
plot3(var2,"하한");
수식은 메일로 답변 부탁드립니다... dapam@naver.com 입니다.
답변 1
예스스탁 예스스탁 답변
2017-04-21 10:08:01
안녕하세요
예스스탁입니다.
수식은 메일로 답변드리지 않습니다.
게시판을 통해서만 답변을 드립니다.
var : AA(0),PP(0),cnt(0);
var : upAvgv(0),upSumSqrt(0),upStdv(0),upsum(0),upidx(0);
var : dnAvgv(0),dnSumSqrt(0),dnStdv(0),dnsum(0),dnidx(0);
AA = (Highest(H, 26) + Lowest(L, 26)) / 2;;
PP = C-AA;
if AA > 0 and PP > 0 Then{
upidx = upidx+1;
upsum = upsum+PP;
upAvgv = upsum/upidx;
upSumSqrt = upSumSqrt+(PP[cnt] - upAvgv)^2;
upStdv = SquareRoot(upSumSqrt / upidx);
var1 = AA+upavgv+2*upstdv;
}
if AA > 0 and PP < 0 Then{
dnidx = dnidx+1;
dnsum = dnsum+PP;
dnAvgv = dnsum/dnidx;
dnSumSqrt = dnSumSqrt+(PP[cnt] - dnAvgv)^2;
dnStdv = SquareRoot(dnSumSqrt / dnidx);
var2 = AA+dnavgv-2*dnstdv;
}
plot1(var1,"상한");
plot2((var1+var2)/2 ,"중심선");
plot3(var2,"하한");
즐거운 하루되세요
> 추세승리 님이 쓴 글입니다.
> 제목 : 가격지표
> 안녕하세요?
키움증권의 가격박스를 일목기준표기준선공식을 합성하여 수식부탁드립니다.
박스의 이평값을 데이터로 사용하지 않고 "일목기준표 기준선값"을 데이터로 사용하여 박스상단, 중심선, 박스하단을 부탁드립니다.
수식은 메일로 답변 부탁드립니다... dapam@naver.com 입니다.
input : P(50), 가격(0);
var : AA(0),PP(0),cnt(0);
var : upAvgv(0),upSumSqrt(0),upStdv(0),upsum(0),upidx(0);
var : dnAvgv(0),dnSumSqrt(0),dnStdv(0),dnsum(0),dnidx(0);
AA = ma(c,P);
PP = C-AA;
if AA > 0 and PP > 0 Then{
upidx = upidx+1;
upsum = upsum+PP;
upAvgv = upsum/upidx;
upSumSqrt = upSumSqrt+(PP[cnt] - upAvgv)^2;
upStdv = SquareRoot(upSumSqrt / upidx);
var1 = AA+upavgv+2*upstdv;
}
if AA > 0 and PP < 0 Then{
dnidx = dnidx+1;
dnsum = dnsum+PP;
dnAvgv = dnsum/dnidx;
dnSumSqrt = dnSumSqrt+(PP[cnt] - dnAvgv)^2;
dnStdv = SquareRoot(dnSumSqrt / dnidx);
var2 = AA+dnavgv-2*dnstdv;
}
plot1(var1,"상한");
plot2( 완성해주세요 ,"중심선");
plot3(var2,"하한");
수식은 메일로 답변 부탁드립니다... dapam@naver.com 입니다.
다음글
이전글