일봉상의 지표 전날의 값을 분봉에 선을 긋고 싶어요
var1 = accumn(m,20)/accumn(v,20);
var1[1] 의 값을 분봉상에 선으로 긋고 싶어요 도와 주세요
답변 3
예스스탁
예스스탁 답변
2022-07-28 10:14:02
안녕하세요
예스스타입니다.
input : P(20),N(1);
var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0),avgv(0);
Array : DM[100](0),DV[100](0);
if Bdate != Bdate[1] Then
{
For cnt = 99 DownTo 1
{
DM[cnt] = DM[cnt-1];
DV[cnt] = DV[cnt-1];
}
DM[0] = 0;
DV[0] = 0;
}
DM[0] = DM[0]+m;
if DM[P-1+n] > 0 and DV[P-1+n] > 0 Then
{
sum1 = 0;
sum2 = 0;
For cnt = n to P-1+n
{
sum1 = sum1 + DM[cnt];
sum2 = sum2 + DV[cnt];
}
mav1 = sum1/P;
mav2 = sum2/P;
avgv = mav1/mav2;
plot1(avgv);
}
즐거운 하루되세요
> 아무다 님이 쓴 글입니다.
> 제목 : 수식 변경부탁드려요
> 일봉상의 지표 전날의 값을 분봉에 선을 긋고 싶어요
var1 = accumn(m,20)/accumn(v,20);
var1[1] 의 값을 분봉상에 선으로 긋고 싶어요 도와 주세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 변경부탁드려요
> 안녕하세요
예스스타입니다.
input : P(20),N(1);
var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0),avgv(0);
Array : DM[100](0),DV[100](0);
if Bdate != Bdate[1] Then
{
For cnt = 99 DownTo 1
{
DM[cnt] = DM[cnt-1];
DV[cnt] = DV[cnt-1];
}
DM[0] = 0;
DV[0] = 0;
}
DM[0] = DM[0]+m;
if DM[P-1+n] > 0 and DV[P-1+n] > 0 Then
{
sum1 = 0;
sum2 = 0;
For cnt = n to P-1+n
{
sum1 = sum1 + DM[cnt];
sum2 = sum2 + DV[cnt];
}
mav1 = sum1/P;
mav2 = sum2/P;
avgv = mav1/mav2;
plot1(avgv);
}
즐거운 하루되세요
> 아무다 님이 쓴 글입니다.
> 제목 : 수식 변경부탁드려요
> 일봉상의 지표 전날의 값을 분봉에 선을 긋고 싶어요
var1 = accumn(m,20)/accumn(v,20);
var1[1] 의 값을 분봉상에 선으로 긋고 싶어요 도와 주세요
예스스탁
예스스탁 답변
2022-07-28 13:39:44
안녕하세요
예스스타입니다.
수식에 빠진부분이 있었습니다.
전일기준이 맞습니다.
n이 0이면 당일, n이 1이면 전일,2면 전전일순입니다.
input : P(20),N(1);
var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0),avgv(0);
Array : DM[100](0),DV[100](0);
if Bdate != Bdate[1] Then
{
For cnt = 99 DownTo 1
{
DM[cnt] = DM[cnt-1];
DV[cnt] = DV[cnt-1];
}
DM[0] = 0;
DV[0] = 0;
}
DM[0] = DM[0]+m;
DV[0] = DV[0]+V;
if DM[P-1+n] > 0 and DV[P-1+n] > 0 Then
{
sum1 = 0;
sum2 = 0;
For cnt = n to P-1+n
{
sum1 = sum1 + DM[cnt];
sum2 = sum2 + DV[cnt];
}
mav1 = sum1/P;
mav2 = sum2/P;
avgv = mav1/mav2;
plot1(avgv);
}
즐거운 하루되세요
> 아무다 님이 쓴 글입니다.
> 제목 : Re : Re : 분봉상에 나타나지 않아요 그리고 전일 종가 기준이 맞는지요
>
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 변경부탁드려요
> 안녕하세요
예스스타입니다.
input : P(20),N(1);
var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0),avgv(0);
Array : DM[100](0),DV[100](0);
if Bdate != Bdate[1] Then
{
For cnt = 99 DownTo 1
{
DM[cnt] = DM[cnt-1];
DV[cnt] = DV[cnt-1];
}
DM[0] = 0;
DV[0] = 0;
}
DM[0] = DM[0]+m;
if DM[P-1+n] > 0 and DV[P-1+n] > 0 Then
{
sum1 = 0;
sum2 = 0;
For cnt = n to P-1+n
{
sum1 = sum1 + DM[cnt];
sum2 = sum2 + DV[cnt];
}
mav1 = sum1/P;
mav2 = sum2/P;
avgv = mav1/mav2;
plot1(avgv);
}
즐거운 하루되세요
> 아무다 님이 쓴 글입니다.
> 제목 : 수식 변경부탁드려요
> 일봉상의 지표 전날의 값을 분봉에 선을 긋고 싶어요
var1 = accumn(m,20)/accumn(v,20);
var1[1] 의 값을 분봉상에 선으로 긋고 싶어요 도와 주세요