커뮤니티
수식요청
2013-10-30 08:49:54
187
글번호 69017
3분봉 차트에서 쓰는 수식입니다..
틱차트에서 같은 값을 나타내는 수식 부탁합니다..
- 1. Target.zip (0.03 MB)
답변 1
예스스탁 예스스탁 답변
2013-10-30 17:09:06
안녕하세요
예스스탁입니다.
수식에서는 완성된 봉에서 시고저종가만 사용가능하고
봉 중간의 값은 파악할수 없습니다.
틱봉은 분봉의 주기의 종가시간의 시세가 봉중간에 위치할 경우가 많고
수식에서 이를 알수가 없으므ㅗ
틱봉에서 분봉을 구현한 지표는 실제 분봉과 차이가 있습니다.
아래 수식이 최대한 근사값으로 나오는 식입니다.
1.
var : TF(0),idx(0),HH(0),LL(0),Diff(0);
TF = TimeToMinutes(stime)%3;
if dayindex == 0 Then{
idx = 0;
HH = H;
LL = L;
}
if (TF < TF[1] and dayindex > 0) then
idx = idx+1;
if idx == 0 Then{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
if HH-LL > 1 Then
Diff = (HH-LL)/2;
Else
Diff = (HH-LL);
}
plot1(HH,"H");
plot2(HH+diff*1,"1H");
plot3(HH+diff*2,"2H");
plot4(HH+diff*3,"3H");
plot5(HH+diff*4,"4H");
plot6(HH+diff*5,"5H");
plot7(HH+diff*6,"6H");
plot8(HH+diff*7,"7H");
plot9(HH+diff*8,"8H");
2
var : TF(0),idx(0),HH(0),LL(0),Diff(0);
TF = TimeToMinutes(stime)%3;
if dayindex == 0 Then{
idx = 0;
HH = H;
LL = L;
}
if (TF < TF[1] and dayindex > 0) then
idx = idx+1;
if idx == 0 Then{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
if HH-LL > 1 Then
Diff = (HH-LL)/2;
Else
Diff = (HH-LL);
}
plot1(LL,"H");
plot2(LL-diff*1,"1L");
plot3(LL-diff*2,"2L");
plot4(LL-diff*3,"3L");
plot5(LL-diff*4,"4L");
plot6(LL-diff*5,"5L");
plot7(LL-diff*6,"6L");
plot8(LL-diff*7,"7L");
plot9(LL-diff*8,"8L");
즐거운 하루되세요
> 토라 님이 쓴 글입니다.
> 제목 : 수식요청
> 3분봉 차트에서 쓰는 수식입니다..
틱차트에서 같은 값을 나타내는 수식 부탁합니다..