커뮤니티

문의드려요

프로필 이미지
hippomom
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; }