커뮤니티

특정차트 틱 선

프로필 이미지
효효효효효
2016-01-18 12:55:57
150
글번호 94500
답변완료
안녕하세요 예을들어서 90틱 차트에 20 60 이평선이 있습니다 이차트에 배수인 180틱 270틱 360틱 각각의 20일 이평선 60일 이평선을 90틱 차트에 나오게 하고 싶습니다 부탁드립니다 참고로 한글 설명도 옆에 부탁합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-01-19 13:06:43

안녕하세요 예스스탁입니다. input : P1(20),P2(60); var : cond(false),cnt(0); var : sum21(0),mav21(0),sum22(0),mav22(0); var : sum31(0),mav31(0),sum32(0),mav32(0); var : sum41(0),mav41(0),sum42(0),mav42(0); Array : C2[100](0),C3[100](0),C4[100](0); if date != date[1] Then cond = true; var2 = dayindex%2;#당일 2봉단위로 구분 var3 = dayindex%3;#당일 3봉단위로 구분 var4 = dayindex%4;#당일 4봉단위로 구분 if cond == true Then{ #당일 2봉단위로 종가를 저장 if (date != date or (date == date and var2 < var2[1])) Then { for cnt = 1 to 99 { C2[cnt] = C2[cnt-1][1]; } } C2[0] = C; #당일 3봉단위로 종가를 저장 if (date != date or (date == date and var3 < var3[1])) Then { for cnt = 1 to 99 { C3[cnt] = C3[cnt-1][1]; } } C3[0] = C; #당일 4봉 단위로 종가를 저장 if (date != date or (date == date and var4 < var4[1])) Then { for cnt = 1 to 99 { C4[cnt] = C4[cnt-1][1]; } } C4[0] = C; } #2봉단위 종가를 저장한 갯수가 P1기간이상일때 #2봉단위 P1이평계산 if C2[P1] > 0 Then{ sum21 = 0; #현재봉 포한 P1개 만큰 합산 for cnt = 0 to P1-1{ sum21 = sum21+C2[cnt]; } #환산값을 P1으로 나누어 평균값 계산 mav21 = sum21/P1; plot1(mav21); } if C2[P2] > 0 Then{ sum22 = 0; for cnt = 0 to P2-1{ sum22 = sum22+C2[cnt]; } mav22 = sum22/P2; plot2(mav22); } if C3[P1] > 0 Then{ sum31 = 0; for cnt = 0 to P1-1{ sum31 = sum31+C3[cnt]; } mav31 = sum31/P1; plot3(mav31); } if C3[P2] > 0 Then{ sum32 = 0; for cnt = 0 to P2-1{ sum32 = sum32+C3[cnt]; } mav32 = sum32/P2; plot4(mav32); } if C4[P1] > 0 Then{ sum41 = 0; for cnt = 0 to P1-1{ sum41 = sum41+C4[cnt]; } mav41 = sum41/P1; plot5(mav41); } if C4[P2] > 0 Then{ sum42 = 0; for cnt = 0 to P2-1{ sum42 = sum42+C4[cnt]; } mav42 = sum42/P2; plot6(mav42); } 즐거운 하루되세요 > 효효효효효 님이 쓴 글입니다. > 제목 : 특정차트 틱 선 > 안녕하세요 예을들어서 90틱 차트에 20 60 이평선이 있습니다 이차트에 배수인 180틱 270틱 360틱 각각의 20일 이평선 60일 이평선을 90틱 차트에 나오게 하고 싶습니다 부탁드립니다 참고로 한글 설명도 옆에 부탁합니다