커뮤니티
문의드려요
2011-06-17 19:17:06
663
글번호 39912
n일전에 5분봉상 첫번째 고가,저가를 지정하는 함수는 어떻게 짜면되나요?
밑에처럼 했는데
뭔가 이상하네요
if DayIndex()==0 Then{
var1=h;
var2=l;
}
if( EntryDate()-1)==0 && DayIndex()==0 Then{
var3=h;
var4=l;
}
if( EntryDate()-2)==0 && DayIndex()==0 Then{
var5=h;
var6=l;
}
답변 1
예스스탁 예스스탁 답변
2011-06-20 09:02:46
안녕하세요
예스스탁입니다.
Array : HH[20](0),Ll[20](0);
if DayIndex()==0 Then{
HH[0]=h;
LL[0]=l;
for var1 = 1 to 19{
HH[var1] = HH[var1-1][1];
HH[var1] = HH[var1-1][1];
}
}
HH[0]은 당일 첫번째 봉의 고가, LL[0]은 당일 첫번째 봉의 저가
HH[1]은 1일전 첫번째 봉의 고가, LL[1]은 1일전 첫번째 봉의 저가
HH[2]은 2일전 첫번째 봉의 고가, LL[1]은 2일전 첫번째 봉의 저가
HH[3]은 3일전 첫번째 봉의 고가, LL[1]은 3일전 첫번째 봉의 저가
순입니다. 총 19일전 까지 작성되었습니다.
차트에 해당하는 기간이 없을경우 0으로 표기됩니다.
즐거운 하루되세요
> hippomom 님이 쓴 글입니다.
> 제목 : 문의드려요
>
n일전에 5분봉상 첫번째 고가,저가를 지정하는 함수는 어떻게 짜면되나요?
밑에처럼 했는데
뭔가 이상하네요
if DayIndex()==0 Then{
var1=h;
var2=l;
}
if( EntryDate()-1)==0 && DayIndex()==0 Then{
var3=h;
var4=l;
}
if( EntryDate()-2)==0 && DayIndex()==0 Then{
var5=h;
var6=l;
}