예스스탁
예스스탁 답변
2022-06-07 14:37:46
안녕하세요
예스스탁입니다.
해당 수식은 영업일 변경시간 기준으로 계산하는 내용으로
국내와 해외 모두 같은 로직입니다.
다만 차트에 선물사나 종목에 따라 지표에서 사용하는 데이타가 제공되지 않을 수 있으므로
아래 지표식 적용하셔서 해당데이타가 제공되는지 확인하시기 바랍니다.
Plot1(Upvol);
plot2(DownVol);
또한 항셍의 경우에는 해당 종목의 거래소에서는 새로운 영업일 변경을
한국시간 18시15분(거래소시간 17시 15분)을 기준으로 합니다.
저희 프로그램이 제공되는 선물/증권사에서는 모두 거래소의 영업일 기준으로 일간시고저종가를 제공하고 있습니다.
거래소의 영업일 변경시간과 다른 시간을 하루기준으로 삼으시면
아래와 같이 별도로 시간을 지정해 계산하게 하셔야 합니다.
input : R1(255),G1(0),B1(0);
input : R2(0),G2(0),B2(255);
input : 기준시간(101500);
var : hh(0),ll(0);
if (sdate != sdate[1] and stime >= 기준시간) or
(sdate == sdate[1] and stime >= 기준시간 and stime[1] < 기준시간) Then
{
var1 = 0;
}
var1 = var1 + (Upvol-DownVol);
Plot1(var1,"당일실매수거래량",iff(var1 > 0,RGB(243,97,220),RGB(102,152,253)));
if (sdate != sdate[1] and stime >= 기준시간) or
(sdate == sdate[1] and stime >= 기준시간 and stime[1] < 기준시간) Then
{
hh = var1;
ll = var1;
}
Else
{
if var1 > hh Then
hh = var1;
if var1 < ll Then
ll = var1;
}
Plot2(hh,"최고");
Plot3(ll,"최저");
즐거운 하루되세요
> 포보스 님이 쓴 글입니다.
> 제목 : 검토 부탁드립니다.
> 안녕하세요?
아래 내용을 해선에 적용하니 맞지 않는 것 같습니다.
어떻게 해야하는지요?
주로 나스닥 항생 골드를 적용하고자 합니다.
친절한 답변에 늘 감사드립니다.
늘거운 시간 되세요.
input : R1(255),G1(0),B1(0);
input : R2(0),G2(0),B2(255);
var : hh(0),ll(0);
if Bdate != Bdate[1] Then
var1 = 0;
var1 = var1 + (Upvol-DownVol);
Plot1(var1,"당일실매수거래량",iff(var1 > 0,RGB(243,97,220),RGB(102,152,253)));
if Bdate != Bdate[1] Then
{
hh = var1;
ll = var1;
}
Else
{
if var1 > hh Then
hh = var1;
if var1 < ll Then
ll = var1;
}
{
Plot2(hh,"최고");
Plot3(ll,"최저");
}