upvol,downvol 함수가 있어서 가능한줄 알았습니다.
각 증권사에서도 제공은 하지 않고 있는 것으로 알고 있습니다.
키움에서는 아래와 같이 작성하여 유추하고 있습니다.
(시간은 시작시간 070000)
Sv=sum((max(H,C(1))-C)/(max(H,C(1))-L)*V);
VS=ValueWhen(1, CrossUp(time, 시간-1), Sv(1));
Bv=Sum((C-min(L,C(1)))/(H-min(L,C(1)))*V);
VB=Valuewhen(1, CrossUp(time, 시간-1), Bv(1));
당일거래량의 매수매도 누적
매수거래량 = (Bv-VB);
매도거래량 = (Sv - VS);
이것을 랭귀지로 만들수 있는지요?
답변 2
예스스탁
예스스탁 답변
2024-09-26 09:38:30
안녕하세요
예스스탁입니다.
input : 시간(70000);
var : sv(0),vs(0),bv(0),vb(0);
var : 매수거래량(0),매도거래량(0);
Sv=Accum((max(H,C[1])-C)/(max(H,C[1])-L)*V);
Bv=Accum((C-min(L,C[1]))/(H-min(L,C[1]))*V);
if (sdate != sdate[1] and stime >= 시간) or
(sdate == sdate[1] and stime >= 시간 and stime[1] < 시간) Then
{
VS = SV[1];
VB = BV[1];
}
매수거래량 = (Bv-VB);
매도거래량 = (Sv-VS);
Plot1(매수거래량);
Plot2(매도거래량);
즐거운 하루되세요
> 하날랑 님이 쓴 글입니다.
> 제목 : 상승(하락)거래량
> upvol,downvol 함수가 있어서 가능한줄 알았습니다.
각 증권사에서도 제공은 하지 않고 있는 것으로 알고 있습니다.
키움에서는 아래와 같이 작성하여 유추하고 있습니다.
(시간은 시작시간 070000)
Sv=sum((max(H,C(1))-C)/(max(H,C(1))-L)*V);
VS=ValueWhen(1, CrossUp(time, 시간-1), Sv(1));
Bv=Sum((C-min(L,C(1)))/(H-min(L,C(1)))*V);
VB=Valuewhen(1, CrossUp(time, 시간-1), Bv(1));
당일거래량의 매수매도 누적
매수거래량 = (Bv-VB);
매도거래량 = (Sv - VS);
이것을 랭귀지로 만들수 있는지요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 상승(하락)거래량
>
안녕하세요
예스스탁입니다.
input : 시간(70000);
var : sv(0),vs(0),bv(0),vb(0);
var : 매수거래량(0),매도거래량(0);
Sv=Accum((max(H,C[1])-C)/(max(H,C[1])-L)*V);
Bv=Accum((C-min(L,C[1]))/(H-min(L,C[1]))*V);
if (sdate != sdate[1] and stime >= 시간) or
(sdate == sdate[1] and stime >= 시간 and stime[1] < 시간) Then
{
VS = SV[1];
VB = BV[1];
}
매수거래량 = (Bv-VB);
매도거래량 = (Sv-VS);
Plot1(매수거래량);
Plot2(매도거래량);
즐거운 하루되세요
> 하날랑 님이 쓴 글입니다.
> 제목 : 상승(하락)거래량
> upvol,downvol 함수가 있어서 가능한줄 알았습니다.
각 증권사에서도 제공은 하지 않고 있는 것으로 알고 있습니다.
키움에서는 아래와 같이 작성하여 유추하고 있습니다.
(시간은 시작시간 070000)
Sv=sum((max(H,C(1))-C)/(max(H,C(1))-L)*V);
VS=ValueWhen(1, CrossUp(time, 시간-1), Sv(1));
Bv=Sum((C-min(L,C(1)))/(H-min(L,C(1)))*V);
VB=Valuewhen(1, CrossUp(time, 시간-1), Bv(1));
당일거래량의 매수매도 누적
매수거래량 = (Bv-VB);
매도거래량 = (Sv - VS);
이것을 랭귀지로 만들수 있는지요?