커뮤니티

지표부탁드립니다

프로필 이미지
웨이브
2013-09-24 17:39:53
117
글번호 67766
답변완료
전일종가, 당일시가, 당일종가를 직선차트로 나타내는 표식부탁드립니다 5,15분봉 종가상으로 고가, 저가표식도 부탁드립니다(금일, 전일선택할 수있게요.) 분봉상 이평저가, 고가도 부탁드립니다(분봉은 선택 할 수있도록요) 표식을 너무몰라 죄송합니다. 잘부탁드립니다
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2013-09-25 10:16:16

안녕하세요 예스스탁입니다. 1 특정값을 차트에 직선으로 표시하기 위해서는 추세선 함수를 이용해야 합니다. 하지만 추세선 함수는 완성봉에서의 값만으로 그리므로 미완성인 현재봉의 종가는 그릴수가 없어 당일종가는 그릴수 없습니다. 아래식에서는 당일 최근 완성봉의 종가를 그리게 됩니다. 차트의 주기는 직접 차트에서 변경하셔야 합니다. 수식에서 변경되지 않습니다. 검색식으로 작성해 차트에 적용하시면 됩니다. Period는 이평기간입니다. 금일전일에 0을 지정하시면 당일 종가상 최고가와 최저가가 그려지고 0이 아닌 다른 숫자를 넣으시면 전일입니다. input : Period(20),금일전일(0); var : mav(0); mav = ma(c,Period); if index == 0 Then{ var1 = sdate; var2 = stime; } if date != date[1] Then{ var3 = C; var4 = C; var5 = mav; var6 = mav; var31 = var3[1]; var41 = var4[1]; } if C > var3 Then var3 = c; if C < var4 Then var4 = c; if mav > var5 Then var5 = mav; if mav < var6 Then var6 = mav; TL_Delete(value1); value1 = TL_New(var1,var2,DayClose(1),sdate,stime,DayClose(1)); TL_Delete(value2); value2 = TL_New(var1,var2,DayOpen,sdate,stime,DayOpen); TL_Delete(value3); value3 = TL_New(var1,var2,C,sdate,stime,C); if 금일전일 == 0 Then{ TL_Delete(value4); value4 = TL_New(var1,var2,var3,sdate,stime,var3); TL_Delete(value5); value5 = TL_New(var1,var2,var4,sdate,stime,var4); } if 금일전일 != 0 Then{ TL_Delete(value4); value4 = TL_New(var1,var2,var31,sdate,stime,var31); TL_Delete(value5); value5 = TL_New(var1,var2,var41,sdate,stime,var41); } TL_Delete(value6); value6 = TL_New(var1,var2,var5,sdate,stime,var5); TL_Delete(value7); value7 = TL_New(var1,var2,var6,sdate,stime,var6); 즐거운 하루되세요 > 웨이브 님이 쓴 글입니다. > 제목 : 지표부탁드립니다 > 전일종가, 당일시가, 당일종가를 직선차트로 나타내는 표식부탁드립니다 5,15분봉 종가상으로 고가, 저가표식도 부탁드립니다(금일, 전일선택할 수있게요.) 분봉상 이평저가, 고가도 부탁드립니다(분봉은 선택 할 수있도록요) 표식을 너무몰라 죄송합니다. 잘부탁드립니다
프로필 이미지

웨이브

2013-09-26 06:47:49

너무 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표부탁드립니다 > 안녕하세요 예스스탁입니다. 1 특정값을 차트에 직선으로 표시하기 위해서는 추세선 함수를 이용해야 합니다. 하지만 추세선 함수는 완성봉에서의 값만으로 그리므로 미완성인 현재봉의 종가는 그릴수가 없어 당일종가는 그릴수 없습니다. 아래식에서는 당일 최근 완성봉의 종가를 그리게 됩니다. 차트의 주기는 직접 차트에서 변경하셔야 합니다. 수식에서 변경되지 않습니다. 검색식으로 작성해 차트에 적용하시면 됩니다. Period는 이평기간입니다. 금일전일에 0을 지정하시면 당일 종가상 최고가와 최저가가 그려지고 0이 아닌 다른 숫자를 넣으시면 전일입니다. input : Period(20),금일전일(0); var : mav(0); mav = ma(c,Period); if index == 0 Then{ var1 = sdate; var2 = stime; } if date != date[1] Then{ var3 = C; var4 = C; var5 = mav; var6 = mav; var31 = var3[1]; var41 = var4[1]; } if C > var3 Then var3 = c; if C < var4 Then var4 = c; if mav > var5 Then var5 = mav; if mav < var6 Then var6 = mav; TL_Delete(value1); value1 = TL_New(var1,var2,DayClose(1),sdate,stime,DayClose(1)); TL_Delete(value2); value2 = TL_New(var1,var2,DayOpen,sdate,stime,DayOpen); TL_Delete(value3); value3 = TL_New(var1,var2,C,sdate,stime,C); if 금일전일 == 0 Then{ TL_Delete(value4); value4 = TL_New(var1,var2,var3,sdate,stime,var3); TL_Delete(value5); value5 = TL_New(var1,var2,var4,sdate,stime,var4); } if 금일전일 != 0 Then{ TL_Delete(value4); value4 = TL_New(var1,var2,var31,sdate,stime,var31); TL_Delete(value5); value5 = TL_New(var1,var2,var41,sdate,stime,var41); } TL_Delete(value6); value6 = TL_New(var1,var2,var5,sdate,stime,var5); TL_Delete(value7); value7 = TL_New(var1,var2,var6,sdate,stime,var6); 즐거운 하루되세요 > 웨이브 님이 쓴 글입니다. > 제목 : 지표부탁드립니다 > 전일종가, 당일시가, 당일종가를 직선차트로 나타내는 표식부탁드립니다 5,15분봉 종가상으로 고가, 저가표식도 부탁드립니다(금일, 전일선택할 수있게요.) 분봉상 이평저가, 고가도 부탁드립니다(분봉은 선택 할 수있도록요) 표식을 너무몰라 죄송합니다. 잘부탁드립니다