첨부 이미지
그림1
data1은 선물1분봉입니다.
data2는 참조차트 10틱입니다.
여기서 var1 = data2(C)-data2(C[1])
average(var1,2000) 값을
1분봉의 OHLC 값 나오도록 봉차트 구현가능한지 궁금합니다.
즉, 10틱을 다시 1분봉으로 변환해서 지표로 표기하고싶습니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-05-13 11:53:52
안녕하세요
예스스탁입니다.
input : 타주기분(1);
var : S1(0,Data2),D1(0,Data2),TM(0,Data2),TF(0,Data2);
var : v1(0,Data2),v2(0,Data2);
var : o2(0,Data2),h2(0,data2),l2(0,Data2),c2(0,Data2);
v1 = data2(C-C[1]);
v2 = Data2(ma(v1,2000));
if data2(Bdate != Bdate[1]) Then
{
S1 = data2(TimeToMinutes(stime));
D1 = data2(sdate);
}
if D1 > 0 and IsNaN(v2) == False then
{
if data2(sdate == D1) Then
TM = data2(TimeToMinutes(stime)-S1);
Else
TM = data2(TimeToMinutes(stime)+1440-S1);
TF = TM%타주기분;
if data2(Bdate != Bdate[1] or
(Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or
(Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1])) Then
{
o2 = v2;
h2 = v2;
l2 = v2;
}
if v2 > h2 Then
h2 = v2;
if v2 < l2 Then
l2 = v2;
c2 = v2;
Plot1(o2);
Plot2(h2);
Plot3(l2);
Plot4(c2);
}
즐거운 하루되세요
> 캣피쉬 님이 쓴 글입니다.
> 제목 : 수식 질문드립니다.
> data1은 선물1분봉입니다.
data2는 참조차트 10틱입니다.
여기서 var1 = data2(C)-data2(C[1])
average(var1,2000) 값을
1분봉의 OHLC 값 나오도록 봉차트 구현가능한지 궁금합니다.
즉, 10틱을 다시 1분봉으로 변환해서 지표로 표기하고싶습니다.
감사합니다.