n전일(n전일) 아침부터 n전일(n전일) 동시간대까지 거래된 합계거래량을 지표식으로 표시 부탁드립니다.
그리고 당일부터 n전일(n전일) 아침부터 n전일(n전일) 동시간대까지 거래된 합계거래량만 의 n전일+1 동안에 이루어진 동시간 거래량 만의 이평을 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2024-05-28 14:14:24
안녕하세요
예스스탁입니다.
1
input : N(5);
var : cnt(0),vv(0);
Array : DD[50](0),si[50](0),ei[50](0);
if Bdate != Bdate[1] Then
{
For cnt = 49 downto 1
{
dd[cnt] = dd[cnt-1];
si[cnt] = si[cnt-1];
ei[cnt] = ei[cnt-1];
}
dd[0] = sDate;
si[0] = Index;
}
ei[0] = Index;
if dd[n] > 0 Then
{
vv = 0;
For cnt = Index-ei[n] to Index-si[n]
{
if vv == 0 and sDate[cnt] == DD[n] and sTime[cnt] <= sTime Then
{
vv = DayVolume(0)[cnt];
}
}
Plot1(vv);
}
2
input : N(5),prev(1);
var : cnt(0),sum(0),sumi(0),dcnt(0),mav(0);
Array : DD[50](0),si[50](0),ei[50](0);
if Bdate != Bdate[1] Then
{
For cnt = 49 downto 1
{
dd[cnt] = dd[cnt-1];
si[cnt] = si[cnt-1];
ei[cnt] = ei[cnt-1];
}
dd[0] = sDate;
si[0] = Index;
}
ei[0] = Index;
if dd[n+prev] > 0 Then
{
sum = 0;
sumi = 0;
dcnt = n;
For cnt = Index-ei[n] to Index-si[n+prev]
{
if sDate[cnt] == DD[Dcnt] and sTime[cnt] <= sTime Then
{
sum = sum + DayVolume(0)[cnt];
sumi = sumi+1;
Dcnt = Dcnt+1;
}
}
mav = sum/sumi;
Plot1(mav);
}
즐거운 하루되세요
> 이지화 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> n전일(n전일) 아침부터 n전일(n전일) 동시간대까지 거래된 합계거래량을 지표식으로 표시 부탁드립니다.
그리고 당일부터 n전일(n전일) 아침부터 n전일(n전일) 동시간대까지 거래된 합계거래량만 의 n전일+1 동안에 이루어진 동시간 거래량 만의 이평을 부탁드립니다.