커뮤니티
수식 부탁합니다
2018-07-13 13:18:21
141
글번호 120563
항상 도움에 감사를 드립니다.
아래와 같은 수식 작성 부탁드립니다.
거래량 지표입니다.
당일전 5일 장시작후 5분봉에서
5일동안 시간대별 평균 거래량의 지표 PLOT1(5일평균 거래량)
당일 시간대별 거래량 PLOT2(당일 거래량)
5일, 3일 조절할수 있게 부탁합니다.
감사합니다
답변 3
예스스탁 예스스탁 답변
2018-07-13 15:08:33
안녕하세요
예스스탁입니다.
input : 타주기분(60),N(5);
var : S1(0),D1(0),TM(0),TF(0);
var : sum(0),cnt(0);
Array : avgv[100](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
sum = 0;
value1 = 0;
value2 = 0;
for cnt = 1 to 20
{
avgv[cnt] = avgv[cnt-1][1];
}
}
if D1 > 0 then{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%타주기분;
if (Bdate == Bdate[1] and TF < TF[1]) Then
{
sum = 0;
value1 = value1+sum[1];
value2 = value2+1;
}
sum = sum + v;
avgv[0] = (value1+sum)/(value2+1);
if avgv[N] > 0 Then
{
var1 = 0;
for cnt = 1 to N
{
var1 = var1 + avgv[cnt];
}
var2 = var1/N;
}
plot1(avgv[0],"당일");
plot2(var2,"N일 평균");
}
즐거운 하루되세요
> 천년대로 님이 쓴 글입니다.
> 제목 : 수식 부탁합니다
> 항상 도움에 감사를 드립니다.
아래와 같은 수식 작성 부탁드립니다.
거래량 지표입니다.
당일전 5일 장시작후 5분봉에서
5일동안 시간대별 평균 거래량의 지표 PLOT1(5일평균 거래량)
당일 시간대별 거래량 PLOT2(당일 거래량)
5일, 3일 조절할수 있게 부탁합니다.
감사합니다
천년대로
2018-07-13 16:25:45
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 부탁합니다
>
안녕하세요
예스스탁입니다.
input : 타주기분(60),N(5);
var : S1(0),D1(0),TM(0),TF(0);
var : sum(0),cnt(0);
Array : avgv[100](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
sum = 0;
value1 = 0;
value2 = 0;
for cnt = 1 to 20
{
avgv[cnt] = avgv[cnt-1][1];
}
}
if D1 > 0 then{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%타주기분;
if (Bdate == Bdate[1] and TF < TF[1]) Then
{
sum = 0;
value1 = value1+sum[1];
value2 = value2+1;
}
sum = sum + v;
avgv[0] = (value1+sum)/(value2+1);
if avgv[N] > 0 Then
{
var1 = 0;
for cnt = 1 to N
{
var1 = var1 + avgv[cnt];
}
var2 = var1/N;
}
plot1(avgv[0],"당일");
plot2(var2,"N일 평균");
}
즐거운 하루되세요
> 천년대로 님이 쓴 글입니다.
> 제목 : 수식 부탁합니다
> 항상 도움에 감사를 드립니다.
아래와 같은 수식 작성 부탁드립니다.
거래량 지표입니다.
당일전 5일 장시작후 5분봉에서
5일동안 시간대별 평균 거래량의 지표 PLOT1(5일평균 거래량)
당일 시간대별 거래량 PLOT2(당일 거래량)
5일, 3일 조절할수 있게 부탁합니다.
감사합니다
수고많이 하셨습니다.
올려주신 지표수식은 제가 의도하는것과 달라서 다시 문의 드립니다.
전일 5일 평균 거래량은 단순 누적 거래량을 표기하도록 되어있네요.
제가 원하는것은 전일 5일 평균 거래량이 시간대별로 당일과 같이 변화가 생기도록
부탁드립니다.
쉽게 말씀 드려 5일평균거래량 시간대와 당일 거래 시간대를 비교하려는것입니다.
감사합니다.
예스스탁 예스스탁 답변
2018-07-13 17:07:41
안녕하세요
예스스탁입니다.
당일누적거래량과
과거 n일의 동시간때까지의 당일누적거래량 평균을 그리는 지표입니다.
input : nday(5);
var : cnt(0),n(0),sumbars(0),mav(0),sumii(0);
Array : dd[10](0),ii[10](0);
if bdate != bdate[1] Then
{
dd[0] = bdate;
ii[0] = 0;
for cnt = 1 to 9
{
ii[cnt] = ii[cnt-1][1];
dd[cnt] = dd[cnt-1][1];
}
}
ii[0] = ii[0]+1;
if ii[nday] > 0 then
{
sumii = 0;
for cnt = 0 to nday
{
sumii = sumii + ii[cnt];
}
sumbars = 0;
n = 1;
for cnt = ii[0] to sumii
{
if bdate[cnt] == dd[n] and stime[cnt] <= stime Then
{
sumbars = sumbars + DayVolume(0)[cnt];
n = n+1;
if n > 4 Then
cnt = sumii+1;
}
}
mav = sumbars/nday;
}
plot1(DayVolume,"당일거래량");
plot2(mav,"n일동시간평균");
즐거운 하루되세요
> 천년대로 님이 쓴 글입니다.
> 제목 : Re : Re : 수식 부탁합니다
>
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 부탁합니다
>
안녕하세요
예스스탁입니다.
input : 타주기분(60),N(5);
var : S1(0),D1(0),TM(0),TF(0);
var : sum(0),cnt(0);
Array : avgv[100](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
sum = 0;
value1 = 0;
value2 = 0;
for cnt = 1 to 20
{
avgv[cnt] = avgv[cnt-1][1];
}
}
if D1 > 0 then{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%타주기분;
if (Bdate == Bdate[1] and TF < TF[1]) Then
{
sum = 0;
value1 = value1+sum[1];
value2 = value2+1;
}
sum = sum + v;
avgv[0] = (value1+sum)/(value2+1);
if avgv[N] > 0 Then
{
var1 = 0;
for cnt = 1 to N
{
var1 = var1 + avgv[cnt];
}
var2 = var1/N;
}
plot1(avgv[0],"당일");
plot2(var2,"N일 평균");
}
즐거운 하루되세요
> 천년대로 님이 쓴 글입니다.
> 제목 : 수식 부탁합니다
> 항상 도움에 감사를 드립니다.
아래와 같은 수식 작성 부탁드립니다.
거래량 지표입니다.
당일전 5일 장시작후 5분봉에서
5일동안 시간대별 평균 거래량의 지표 PLOT1(5일평균 거래량)
당일 시간대별 거래량 PLOT2(당일 거래량)
5일, 3일 조절할수 있게 부탁합니다.
감사합니다
수고많이 하셨습니다.
올려주신 지표수식은 제가 의도하는것과 달라서 다시 문의 드립니다.
전일 5일 평균 거래량은 단순 누적 거래량을 표기하도록 되어있네요.
제가 원하는것은 전일 5일 평균 거래량이 시간대별로 당일과 같이 변화가 생기도록
부탁드립니다.
쉽게 말씀 드려 5일평균거래량 시간대와 당일 거래 시간대를 비교하려는것입니다.
감사합니다.
다음글
이전글