커뮤니티

지표식 부탁드리니다.

프로필 이미지
양치기
2016-10-09 22:06:56
99
글번호 102700
답변완료
항상 도움 주셔서 감사합니다. 문1) TL_New 함수를 이용하여 당일(해외선물 아침 7시부터 익일 6시까지)의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 일자가 지날수록 과거의 추세선은 지우고 싶습니다. 문2) TL_New 함수를 이용하여 전일(해외선물 아침 7시부터 익일 6시까지)의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 일자가 지날수록 과거의 추세선은 지우고 싶습니다. 문3) TL_New 함수를 이용하여 특정기간의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 이때 특정기간은 외부변수로 입력하고 싶습니다. 문4) TL_New 함수를 이용하여 특정시작일과 현재까지의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 이때 특정시작일은 외부변수로 입력하고 싶습니다. 그리고 고점이나 저점이 변할때 추세선을 지우고 다시 그리고 싶습니다. 도움 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-10 15:19:32

안녕하세요 예스스탁입니다. 1,2 N일전 최고점과 최저점을 연결 추세선을 그리는 식입니다. N이 0이면 당일, 1이면 전일, 2이면 전전일 순입니다. input : N(0); var : cnt(0),TL(0); Array : HH[20](0),HD[20](0),HT[20](0); Array : LL[20](0),LD[20](0),LT[20](0); if bdate != bdate[1] Then{ HH[0] = H; HD[0] = sdate; HT[0] = stime; LL[0] = L; LD[0] = sdate; LT[0] = stime; for cnt = 1 to 19{ HD[cnt] = HD[cnt-1][1]; HT[cnt] = HT[cnt-1][1]; HH[cnt] = HH[cnt-1][1]; LD[cnt] = LD[cnt-1][1]; LT[cnt] = LT[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; } if N >= 1 then{ TL_Delete(TL); TL = TL_New(LD[N],LT[N],LL[N],HD[N],HT[N],HH[N]); } } if H > HH[0] Then{ HH[0] = H; HD[0] = sdate; HT[0] = stime; } if L < LL[0] Then{ LL[0] = L; LD[0] = sdate; LT[0] = stime; } if N == 0 then{ TL_Delete(TL); TL = TL_New(LD[N],LT[N],LL[N],HD[N],HT[N],HH[N]); } 3.4 지정한 날짜 사이의 최고가와 최저가를 연결하는 추세선이 그려집니다. 종료일에 0을 넣으시면 시작일부터 현재까지 입니다. input : 시작일(20161004),종료일(20161007); var : TL(0),Tcond(false); var : HH(0),HD(0),HT(0); var : LL(0),LD(0),LT(0); if bdate != bdate[1] and Bdate == 시작일 Then{ Tcond = true; HH = H; HD = sdate; HT = stime; LL = L; LD = sdate; LT = stime; } if 종료일 > 0 and Bdate > 종료일 Then{ Tcond = false; } if Tcond == true then{ if H > HH Then{ HH = H; HD = sdate; HT = stime; TL_Delete(TL); TL = TL_New(LD,LT,LL,HD,HT,HH); } if L < LL Then{ LL = L; LD = sdate; LT = stime; TL_Delete(TL); TL = TL_New(LD,LT,LL,HD,HT,HH); } } 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 지표식 부탁드리니다. > 항상 도움 주셔서 감사합니다. 문1) TL_New 함수를 이용하여 당일(해외선물 아침 7시부터 익일 6시까지)의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 일자가 지날수록 과거의 추세선은 지우고 싶습니다. 문2) TL_New 함수를 이용하여 전일(해외선물 아침 7시부터 익일 6시까지)의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 일자가 지날수록 과거의 추세선은 지우고 싶습니다. 문3) TL_New 함수를 이용하여 특정기간의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 이때 특정기간은 외부변수로 입력하고 싶습니다. 문4) TL_New 함수를 이용하여 특정시작일과 현재까지의 고점과 저점을 찾아 연결하는 추세선을 그리고 싶습니다. 이때 특정시작일은 외부변수로 입력하고 싶습니다. 그리고 고점이나 저점이 변할때 추세선을 지우고 다시 그리고 싶습니다. 도움 부탁드립니다.