커뮤니티
지표식문의드립니다.
2011-11-15 14:27:37
517
글번호 44807
안녕하세요
빠른답변 감사드립니다.
아래식에 저가 저가바를 100개씩 만들어 주섰는데 그것들중에 최저가와 최가바가
30분봉기준으로 몇번째인지 확인 수식부탁드립니다.
감사합니다. 수고하세요
input : Xtime(30),Frame(1),N(10);
var : cnt1(0),cnt2(0),cnt3(0),cnt4(0);
Array : LL[100](0),Li[100](0),DL[100](0),Di[100](0),WL[100](0),Wi[100](0),ML[100](0),Mi[100](0);
#분
var1 = TimeToMinutes(stime)%Xtime;
if Frame == 1 then{
if dayindex == 0 or(var1 <=var1[1] and stime > stime[1]) Then{
LL[0]= L;
Li[0] = index;
for cnt1 = 1 to 99{
LL[cnt1] = LL[cnt1-1][1];
Li[cnt1] = Li[cnt1-1][1];
}
}
if L < LL[0] Then{
LL[0] = L;
Li[0] = index;
}
}
답변 1
예스스탁 예스스탁 답변
2011-11-15 14:50:07
안녕하세요
예스스탁입니다.
input : Xtime(30),Frame(1),N(10);
var : cnt1(0),cnt2(0),cnt3(0),cnt4(0),count(0);
Array : LL[100](0),Li[100](0),DL[100](0),Di[100](0),WL[100](0),Wi[100](0),ML[100](0),Mi[100](0);
#분
var1 = TimeToMinutes(stime)%Xtime;
if Frame == 1 then{
if dayindex == 0 or(var1 <=var1[1] and stime > stime[1]) Then{
LL[0]= L;
Li[0] = index;
for cnt1 = 1 to 99{
LL[cnt1] = LL[cnt1-1][1];
Li[cnt1] = Li[cnt1-1][1];
}
}
if L < LL[0] Then{
LL[0] = L;
Li[0] = index;
}
}
value1 = LL[0];
value3 = LI[0];
value2 = 0;
for count = 0 to 99{
if LL[count] > 0 and LL[count] < value1 Then{
value1 = LL[count];
value2 = Li[count];
value3 = count;
}
}
plot1(value1);
Xime(30)분봉 기준
전체 100개의 값중에 최저가는 value1에 저장되며
value3은 30분봉 기준으로 N개봉 전을 의미하며
value2는 사용하시는 차트에서 최저가봉의 인덱스값입니다.
즐거운 하루되세요
> 머신 님이 쓴 글입니다.
> 제목 : 지표식문의드립니다.
> 안녕하세요
빠른답변 감사드립니다.
아래식에 저가 저가바를 100개씩 만들어 주섰는데 그것들중에 최저가와 최가바가
30분봉기준으로 몇번째인지 확인 수식부탁드립니다.
감사합니다. 수고하세요
input : Xtime(30),Frame(1),N(10);
var : cnt1(0),cnt2(0),cnt3(0),cnt4(0);
Array : LL[100](0),Li[100](0),DL[100](0),Di[100](0),WL[100](0),Wi[100](0),ML[100](0),Mi[100](0);
#분
var1 = TimeToMinutes(stime)%Xtime;
if Frame == 1 then{
if dayindex == 0 or(var1 <=var1[1] and stime > stime[1]) Then{
LL[0]= L;
Li[0] = index;
for cnt1 = 1 to 99{
LL[cnt1] = LL[cnt1-1][1];
Li[cnt1] = Li[cnt1-1][1];
}
}
if L < LL[0] Then{
LL[0] = L;
Li[0] = index;
}
}
다음글
이전글