커뮤니티
누적지표 계산
2017-01-06 12:41:26
145
글번호 105633
안녕하세요,
예를 들어 외국인 선물순매수누적수량을 표시하는 지표 혹은 차트를 만들고 싶은데요.
둘중 가능하면 다 좋습니다.
선물 만기일 다음날 장시작 부터 만기일 날까지의 선물순매수누적수량을 지표/차트로 만들고 싶습니다. 매번 만기다음날 아침부터 지표가 초기화 되는 겁니다. 이때 선물순매수수량의 데이터를 일봉이 아닌 분붕(예를 들어 10 or 15분 봉)으로 사용 합니다.
감사합니다.
답변 4
예스스탁 예스스탁 답변
2017-01-06 14:23:47
안녕하세요
예스스탁입니다.
이전에 51323번 문의에 대해 답변드린수식이
만기일이후 다음 만기일까지 해당값을 누적하는 수식입니다.
일별이 아닌 분봉상 모든 봉값을 합산하는 식이시면 아래식 이용하시면 됩니다.
var : month(0,data2),nday(0,data2),week(0,data2);
var : Ex(false,data2),sum(0,data2);
month = data2(int(date/100)-int(date/10000)*100);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
Ex = true;
Else
Ex = false;
if Ex == false and Ex == true Then{
sum = 0;
}
sum = sum+data2(c);
plot1(sum);
즐거운 하루되세요
> Ttrader 님이 쓴 글입니다.
> 제목 : 누적지표 계산
> 안녕하세요,
예를 들어 외국인 선물순매수누적수량을 표시하는 지표 혹은 차트를 만들고 싶은데요.
둘중 가능하면 다 좋습니다.
선물 만기일 다음날 장시작 부터 만기일 날까지의 선물순매수누적수량을 지표/차트로 만들고 싶습니다. 매번 만기다음날 아침부터 지표가 초기화 되는 겁니다. 이때 선물순매수수량의 데이터를 일봉이 아닌 분붕(예를 들어 10 or 15분 봉)으로 사용 합니다.
감사합니다.
Ttrader
2017-01-06 16:43:01
안녕하세요,
그런데 분봉의 종가를 누적하는 것이 아니라 증감 만큼만 누적해서 순누적 수량을 구하는 것 입니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 누적지표 계산
> 안녕하세요
예스스탁입니다.
이전에 51323번 문의에 대해 답변드린수식이
만기일이후 다음 만기일까지 해당값을 누적하는 수식입니다.
일별이 아닌 분봉상 모든 봉값을 합산하는 식이시면 아래식 이용하시면 됩니다.
var : month(0,data2),nday(0,data2),week(0,data2);
var : Ex(false,data2),sum(0,data2);
month = data2(int(date/100)-int(date/10000)*100);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
Ex = true;
Else
Ex = false;
if Ex == false and Ex == true Then{
sum = 0;
}
sum = sum+data2(c);
plot1(sum);
즐거운 하루되세요
> Ttrader 님이 쓴 글입니다.
> 제목 : 누적지표 계산
> 안녕하세요,
예를 들어 외국인 선물순매수누적수량을 표시하는 지표 혹은 차트를 만들고 싶은데요.
둘중 가능하면 다 좋습니다.
선물 만기일 다음날 장시작 부터 만기일 날까지의 선물순매수누적수량을 지표/차트로 만들고 싶습니다. 매번 만기다음날 아침부터 지표가 초기화 되는 겁니다. 이때 선물순매수수량의 데이터를 일봉이 아닌 분붕(예를 들어 10 or 15분 봉)으로 사용 합니다.
감사합니다.
예스스탁 예스스탁 답변
2017-01-06 16:53:54
안녕하세요
예스스탁입니다.
수정한 식입니다.
var : month(0,data2),nday(0,data2),week(0,data2);
var : Ex(false,data2),sum(0,data2),idx(0,data2);
month = data2(int(date/100)-int(date/10000)*100);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
Ex = true;
Else
Ex = false;
if Ex == false and Ex == true Then{
sum = 0;
idx = 0;
}
idx = idx+1;
if idx >= 2 Then
sum = sum+data2(c-c[1]);
plot1(sum);
즐거운 하루되세요
> Ttrader 님이 쓴 글입니다.
> 제목 : Re : Re : 누적지표 계산
> 안녕하세요,
그런데 분봉의 종가를 누적하는 것이 아니라 증감 만큼만 누적해서 순누적 수량을 구하는 것 입니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 누적지표 계산
> 안녕하세요
예스스탁입니다.
이전에 51323번 문의에 대해 답변드린수식이
만기일이후 다음 만기일까지 해당값을 누적하는 수식입니다.
일별이 아닌 분봉상 모든 봉값을 합산하는 식이시면 아래식 이용하시면 됩니다.
var : month(0,data2),nday(0,data2),week(0,data2);
var : Ex(false,data2),sum(0,data2);
month = data2(int(date/100)-int(date/10000)*100);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
Ex = true;
Else
Ex = false;
if Ex == false and Ex == true Then{
sum = 0;
}
sum = sum+data2(c);
plot1(sum);
즐거운 하루되세요
> Ttrader 님이 쓴 글입니다.
> 제목 : 누적지표 계산
> 안녕하세요,
예를 들어 외국인 선물순매수누적수량을 표시하는 지표 혹은 차트를 만들고 싶은데요.
둘중 가능하면 다 좋습니다.
선물 만기일 다음날 장시작 부터 만기일 날까지의 선물순매수누적수량을 지표/차트로 만들고 싶습니다. 매번 만기다음날 아침부터 지표가 초기화 되는 겁니다. 이때 선물순매수수량의 데이터를 일봉이 아닌 분붕(예를 들어 10 or 15분 봉)으로 사용 합니다.
감사합니다.
Ttrader
2017-01-06 17:14:27
정말 죄송합니다.
수정하신 식을 적용해 보니 전일에서 당일 첫봉 넘어올때 전일 종가에서 당일 첫봉 종가 차이 만큼 누적이 되어서 누적이 이상하게 됩니다. 그래서 전일 마지막봉에서 당일 첫봉으로 넘어 올때 전일봉 마지막 누적값에서 당일 첫봉에서의 증감만 누적이 필요합니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 누적지표 계산
>
안녕하세요
예스스탁입니다.
수정한 식입니다.
var : month(0,data2),nday(0,data2),week(0,data2);
var : Ex(false,data2),sum(0,data2),idx(0,data2);
month = data2(int(date/100)-int(date/10000)*100);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
Ex = true;
Else
Ex = false;
if Ex == false and Ex == true Then{
sum = 0;
idx = 0;
}
idx = idx+1;
if idx >= 2 Then
sum = sum+data2(c-c[1]);
plot1(sum);
즐거운 하루되세요
> Ttrader 님이 쓴 글입니다.
> 제목 : Re : Re : 누적지표 계산
> 안녕하세요,
그런데 분봉의 종가를 누적하는 것이 아니라 증감 만큼만 누적해서 순누적 수량을 구하는 것 입니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 누적지표 계산
> 안녕하세요
예스스탁입니다.
이전에 51323번 문의에 대해 답변드린수식이
만기일이후 다음 만기일까지 해당값을 누적하는 수식입니다.
일별이 아닌 분봉상 모든 봉값을 합산하는 식이시면 아래식 이용하시면 됩니다.
var : month(0,data2),nday(0,data2),week(0,data2);
var : Ex(false,data2),sum(0,data2);
month = data2(int(date/100)-int(date/10000)*100);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then
Ex = true;
Else
Ex = false;
if Ex == false and Ex == true Then{
sum = 0;
}
sum = sum+data2(c);
plot1(sum);
즐거운 하루되세요
> Ttrader 님이 쓴 글입니다.
> 제목 : 누적지표 계산
> 안녕하세요,
예를 들어 외국인 선물순매수누적수량을 표시하는 지표 혹은 차트를 만들고 싶은데요.
둘중 가능하면 다 좋습니다.
선물 만기일 다음날 장시작 부터 만기일 날까지의 선물순매수누적수량을 지표/차트로 만들고 싶습니다. 매번 만기다음날 아침부터 지표가 초기화 되는 겁니다. 이때 선물순매수수량의 데이터를 일봉이 아닌 분붕(예를 들어 10 or 15분 봉)으로 사용 합니다.
감사합니다.
다음글
이전글