커뮤니티

추세선 함수 관련

프로필 이미지
수다리
2020-08-04 12:01:32
1659
글번호 141213
답변완료
var : TL1(0); if L <= ma(c,20) Then { TL_Delete(TL1); TL1 = TL_new(sDate[0],sTime[0],l[0],sDate[0],sTime[0],l[0]); TL_SetEnd(TL1,currentdate,stime,l); TL_SetSize(TL1,1); } 1. 예를 들어 저가가 20일선 보다 작을때 그봉의 저가를 기준으로 추세선 시작해서 현재봉의 고가로 추세선을 연결하게 하려면 어떻게 해야하나요? 위에처럼 하면 현재봉까지는 나오는데 현재봉의 저가가 아닌 조건만족시점의 저가로 표시 가 됩니다. 2. 조건을 만족한 시점의 저가를 시작으로 이후나오는 10번째봉의 고가와 연결하려면 수식 을 어떻게 짜야할까요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-05 10:31:20

안녕하세요 예스스탁입니다. 1 var : TL1(0); if L <= ma(C,20) Then { TL_Delete(TL1); TL1 = TL_new(sDate,sTime,l,Sdate,Stime,H); } Else { TL_SetEnd(TL1,sDate,stime,H); TL_SetSize(TL1,1); } 2 var : idx(0),d1(0),t1(0),l1(0); if L <= ma(C,20) Then { idx = 0; d1 = sDate; t1 = sTime; l1 = l; } Else { idx = idx+1; if idx == 10 Then { TL_new(d1,t1,l1,Sdate,Stime,H); } } 즐거운 하루되세요 > 수다리 님이 쓴 글입니다. > 제목 : 추세선 함수 관련 > var : TL1(0); if L <= ma(c,20) Then { TL_Delete(TL1); TL1 = TL_new(sDate[0],sTime[0],l[0],sDate[0],sTime[0],l[0]); TL_SetEnd(TL1,currentdate,stime,l); TL_SetSize(TL1,1); } 1. 예를 들어 저가가 20일선 보다 작을때 그봉의 저가를 기준으로 추세선 시작해서 현재봉의 고가로 추세선을 연결하게 하려면 어떻게 해야하나요? 위에처럼 하면 현재봉까지는 나오는데 현재봉의 저가가 아닌 조건만족시점의 저가로 표시 가 됩니다. 2. 조건을 만족한 시점의 저가를 시작으로 이후나오는 10번째봉의 고가와 연결하려면 수식 을 어떻게 짜야할까요?