첨부 이미지
그림1
도움에 감사 드립니다.
그림과 같이 부탁드립니다.
미리 감사 드립니다.
input:년월일(20220101);
input:sig(5);
var : v2(0,data2),sum(0,data2);
v2=data2(ma(c,sig));
if Condition1 == false and sdate >=년월일 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
var1=ma(sum,sig);
plot1(var1);
PlotBaseLine1(0);
답변 1
예스스탁
예스스탁 답변
2022-12-29 13:18:11
안녕하세요. 예스스탁 입니다.
아쉽지만 요청하신 대로 도와드리기는 어렵습니다.
모든 수식은 기본차트의 봉이 기준이 되는데,
기본 차트 봉의 시점이 끝난 이후 발생하는 것은 가져올 수 없습니다.
올려주신 상황에서는 기본차트의 15:40시 시점에서
보조차트(Data2)의 17:00시 데이터를 불러와야 한다는 뜻인데요.
위와 같은 수식 구현이 불가능하기에 다음 날 시가가 들어오는
09:00시에 보조차트 데이터가 반영된다는 의미입니다.
즐거운 하루 보내세요.
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다
> 도움에 감사 드립니다.
그림과 같이 부탁드립니다.
미리 감사 드립니다.
input:년월일(20220101);
input:sig(5);
var : v2(0,data2),sum(0,data2);
v2=data2(ma(c,sig));
if Condition1 == false and sdate >=년월일 Then
Condition1 = true;
if Condition1 == true and Condition1[1] == false Then
{
sum = 0;
}
if Condition1 == true then
{
sum = sum + v2;
}
var1=ma(sum,sig);
plot1(var1);
PlotBaseLine1(0);