커뮤니티

문의드립니다.

프로필 이미지
예스매니아
2014-03-27 21:20:04
141
글번호 73906
답변완료
1. 아래의 지표가 일봉을 분봉에서 볼수 있게 만들어주셨는데요,,, 아래의 지표를 주봉을 분봉에서 볼수 있수 있게 해주시면 감사드리겠습니다. 2. 더불어서 Data2에도 적용시킬수 있게까지 해주시면 정말 도움이 많이 되겠습니다. ########################################## input : Period(14); var : LL(0),HH(0),cnt(0); Var: fomular0(0),fomular1(0); Array : CC[100](0); if date != date[1] Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; if CC[Period-1] > 0 Then{ LL = CC[0]; HH = CC[0]; for cnt = 0 to Period-1{ if CC[cnt] > HH Then HH = CC[cnt]; if CC[cnt] < LL Then LL = CC[cnt]; } fomular0 = max(CC[0]-LL,0); fomular1 = max(HH-CC[0],0); Plot1( fomular0, "GB"); Plot2( fomular1, "GS");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-03-28 09:53:57

안녕하세요 예스스탁입니다. 1. input : Period(14); var : LL(0),HH(0),cnt(0); Var: fomular0(0),fomular1(0); Array : CC[100](0); if DayOfWeek(date) < dayofweek(date[1]) Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; if CC[Period-1] > 0 Then{ LL = CC[0]; HH = CC[0]; for cnt = 0 to Period-1{ if CC[cnt] > HH Then HH = CC[cnt]; if CC[cnt] < LL Then LL = CC[cnt]; } fomular0 = max(CC[0]-LL,0); fomular1 = max(HH-CC[0],0); Plot1( fomular0, "GB"); Plot2( fomular1, "GS"); } 2. input : Period(14); var : LL(0,data2),HH(0,data2),cnt(0,data2); Var: fomular0(0,data2),fomular1(0,data2); Array : CC[100](0,data2); if data2(DayOfWeek(date) < dayofweek(date[1])) Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = data2(C); if CC[Period-1] > 0 Then{ LL = CC[0]; HH = CC[0]; for cnt = 0 to Period-1{ if CC[cnt] > HH Then HH = CC[cnt]; if CC[cnt] < LL Then LL = CC[cnt]; } fomular0 = max(CC[0]-LL,0); fomular1 = max(HH-CC[0],0); Plot1( fomular0, "GB"); Plot2( fomular1, "GS"); } 3. 수식은 차트에 있는 데이터를 사용합니다. 분봉차트에서 수식을 구현할만큼의 N주간의 데이터가 없으면 출력되지 않습니다. 이용에 참고하시기 바랍니다. 즐거운 하루되세요 > 예스매니아 님이 쓴 글입니다. > 제목 : 문의드립니다. > 1. 아래의 지표가 일봉을 분봉에서 볼수 있게 만들어주셨는데요,,, 아래의 지표를 주봉을 분봉에서 볼수 있수 있게 해주시면 감사드리겠습니다. 2. 더불어서 Data2에도 적용시킬수 있게까지 해주시면 정말 도움이 많이 되겠습니다. ########################################## input : Period(14); var : LL(0),HH(0),cnt(0); Var: fomular0(0),fomular1(0); Array : CC[100](0); if date != date[1] Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; if CC[Period-1] > 0 Then{ LL = CC[0]; HH = CC[0]; for cnt = 0 to Period-1{ if CC[cnt] > HH Then HH = CC[cnt]; if CC[cnt] < LL Then LL = CC[cnt]; } fomular0 = max(CC[0]-LL,0); fomular1 = max(HH-CC[0],0); Plot1( fomular0, "GB"); Plot2( fomular1, "GS");