커뮤니티
행복; 지표식 작성 바랍니다
2017-06-30 01:26:56
103
글번호 110865
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
지표식 관련입니다
<< 질문 1 >>
- 주기; 100틱
- 11시~15시 사이에
- 70분 동안의 최고가
를 그리는 지표식 작성 바랍니다
- 주기; 1분봉 인 경우는
- if stime > 110000 and stime < 150000 then
plot1( highest(h, 70) );
하면 되는데, 틱차트는 70분 동안의 봉 개수를 알 수가 없군요
<< 질문 2 >>
- 주기; 5분봉
- 전일 동시간 대비 오늘의 거래량 비율
- 예를 들면 어제 11시까지의 거래량이 10만이고,
오늘 11시까지의 거래량이 50만이면 비율은 50% 입니다
지표식 작성 바랍니다
수고하십시요^^
답변 1
예스스탁 예스스탁 답변
2017-06-30 11:01:31
안녕하세요
예스스탁입니다.
1.
input : N(70);
var : HH(0),LL(0),cnt(0),ii(0);
var1 = TimeToMinutes(stime);
if sdate != sdate[1] Then
ii = 0;
Else
ii = ii +1;
if stime >= 110000 and stime <= 150000 then{
HH = H;
LL = L;
for cnt = 0 to ii{
if bdate[cnt] == bdate and var1[cnt] >= var1-N and H[cnt] > HH Then
HH = H[cnt];
if bdate[cnt] == bdate and var1[cnt] >= var1-N and L[cnt] < LL Then
LL = L[cnt];
if Bdate[cnt] != Bdate Then
cnt = ii+1;
if bdate[cnt] == bdate and var1[cnt] < var1-N Then
cnt = ii+1;
}
}
plot1(HH);
plot2(LL);
2
var : i1(0),i2(0),prev(0),cnt(0),VRate(0);
if sdate != sdate[1] Then{
i1 = 0;
i2 = i1[1];
}
i1 = i1+1;
if i2 > 0 Then{
for cnt = i1 to i1+i2{
if sdate[cnt] < sdate and stime[cnt] <= stime then{
Prev = DayVolume[cnt];
cnt = i1+i2+2;
}
}
VRate = (DayVolume-PreV)/PreV*100;
plot1(VRate);
PlotBaseLine1(0);
}
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 지표식 작성 바랍니다
>
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
지표식 관련입니다
<< 질문 1 >>
- 주기; 100틱
- 11시~15시 사이에
- 70분 동안의 최고가
를 그리는 지표식 작성 바랍니다
- 주기; 1분봉 인 경우는
- if stime > 110000 and stime < 150000 then
plot1( highest(h, 70) );
하면 되는데, 틱차트는 70분 동안의 봉 개수를 알 수가 없군요
<< 질문 2 >>
- 주기; 5분봉
- 전일 동시간 대비 오늘의 거래량 비율
- 예를 들면 어제 11시까지의 거래량이 10만이고,
오늘 11시까지의 거래량이 50만이면 비율은 50% 입니다
지표식 작성 바랍니다
수고하십시요^^