안녕하세요~~
300 틱차트를 사용중인데
직전 5분간 발생한 봉의 개수를 카운트할 수 있나요?
답변 1
예스스탁
예스스탁 답변
2022-12-06 14:01:33
안녕하세요
예스스타입니다.
틱봉 중간에 시간경계가 있는 경우가 있어정확히는 계산이 불가능합니다.
수식은 봉단위로만 값을 사용할 수 있습니다.
아래는 봉의 시가시간을 기준으로 최근 5분안의 봉갯수를 카운트 합니다.
input : 분(5);
var : idx(0),S1(0),D1(0),TM(0);
var : cnt(0),count(0);
if Bdate != Bdate[1] Then
{
idx = 0;
S1 = TimeToMinutes(stime);
D1 = sdate;
}
else
idx = idx+1;
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
count = 0;
For cnt = 0 to idx
{
if TM[cnt] > TM-분 Then
count = count+1;
}
Plot1(count);
}
즐거운 하루되세요
> 코퍼 님이 쓴 글입니다.
> 제목 : 틱차트
>
안녕하세요~~
300 틱차트를 사용중인데
직전 5분간 발생한 봉의 개수를 카운트할 수 있나요?