틱 차트에서 현재 포함 최근 10분간 고가를 표시한다
틱 차트에서 현재 포함 최근 10분간 저가를 표시한다
감사합니다
답변 1
예스스탁
예스스탁 답변
2023-05-04 14:12:02
안녕하세요
예스스탁입니다.
초단위로 지정하게 작성해 드립니다.
10분이므로 600초로 지정하시면 됩니다.
input : 초(600);
var : S1(0),D1(0),sTM(0),idx(0),et(0),ets(0),eTM(0);
Var : SS(0),TS(0),second(0),cnt(0),hh(0),ll(0);
if Bdate != Bdate[1] or Index == 0 Then
{
stm = TimeToMinutes(stime);
D1 = sdate;
idx = 0;
}
if D1 > 0 then
{
idx = idx +1;
if sdate == D1 Then
eTM = TimeToMinutes(time)-S1;
Else
eTM = TimeToMinutes(time)+1440-S1;
ss = sTM*60;
et= eTM*60;
ets = FracPortion(time/100)*100;
TS = et+ets;
Second = TS-SS;
hh = 0;
ll = 0;
For cnt = 0 to idx
{
if Second[cnt] > second-초 Then
{
if hh == 0 or (hh > 0 and h[cnt] > hh) Then
hh = h[cnt];
if ll == 0 or (ll > 0 and l[cnt] < ll) Then
ll = l[cnt];
}
Else
{
cnt = idx+1;
}
}
Plot1(HH);
plot2(LL);
}
즐거운 하루되세요
> para 님이 쓴 글입니다.
> 제목 : 지표 질문입니다
> 틱 차트에서 현재 포함 최근 10분간 고가를 표시한다
틱 차트에서 현재 포함 최근 10분간 저가를 표시한다
감사합니다