커뮤니티

5973번 보충 지표식 부탁합니다.

프로필 이미지
동해바다01
2007-05-04 10:27:07
1121
글번호 12495
답변완료
일봉에서 주가가 5이평을 상향 돌파와 하향 돌파시 돌파시점에서 일봉의 5이평 고가선과, 중간값선과, 저가선을 분봉이나 틱봉에 구현하는 식을 보충해 주시면 감사하겠습니다. 여러가지로 번거롭게 해서 죄송하며 감사드립니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2007-05-04 14:41:33

안녕하세요 예스스탁입니다. input : P(5); var : sum1(0),sum2(0),sum3(0),sum4(0),cnt(0),mav1(0),mav2(0),mav3(0),mav4(0); sum1 = 0; sum2 = 0; sum3 = 0; sum4 = 0; for cnt = 0 to P-1{ sum1 = sum1 + dayclose(cnt); sum2 = sum2 + dayhigh(cnt); sum3 = sum3 + daylow(cnt); sum4 = sum4 + (dayhigh(cnt)+daylow(cnt)); } mav1 = sum1/P; mav2 = sum2/P; mav3 = sum3/P; mav4 = sum4/P; plot1(mav1); //종가이평 Plot2(mav2); //고가이평 plot3(mav3); //저가이평 plot4(mav4); //중간값이평 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 5973번 보충 지표식 부탁합니다. > 일봉에서 주가가 5이평을 상향 돌파와 하향 돌파시 돌파시점에서 일봉의 5이평 고가선과, 중간값선과, 저가선을 분봉이나 틱봉에 구현하는 식을 보충해 주시면 감사하겠습니다. 여러가지로 번거롭게 해서 죄송하며 감사드립니다.
프로필 이미지

동해바다01

2007-05-04 16:12:57

수식에서 상향과 하향 돌파 시점이 빠진 것 같기도 하고 그리고 중간값 이평이 dayhigh + daylow 이렇게 하면 되는 건지 궁금합니다. 확인 바랍니다. 감사합니다. 건강하십시요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 5973번 보충 지표식 부탁합니다. > 안녕하세요 예스스탁입니다. input : P(5); var : sum1(0),sum2(0),sum3(0),sum4(0),cnt(0),mav1(0),mav2(0),mav3(0),mav4(0); sum1 = 0; sum2 = 0; sum3 = 0; sum4 = 0; for cnt = 0 to P-1{ sum1 = sum1 + dayclose(cnt); sum2 = sum2 + dayhigh(cnt); sum3 = sum3 + daylow(cnt); sum4 = sum4 + (dayhigh(cnt)+daylow(cnt)); } mav1 = sum1/P; mav2 = sum2/P; mav3 = sum3/P; mav4 = sum4/P; plot1(mav1); //종가이평 Plot2(mav2); //고가이평 plot3(mav3); //저가이평 plot4(mav4); //중간값이평 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 5973번 보충 지표식 부탁합니다. > 일봉에서 주가가 5이평을 상향 돌파와 하향 돌파시 돌파시점에서 일봉의 5이평 고가선과, 중간값선과, 저가선을 분봉이나 틱봉에 구현하는 식을 보충해 주시면 감사하겠습니다. 여러가지로 번거롭게 해서 죄송하며 감사드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2007-05-04 17:07:28

안녕하세요 예스스탁입니다. 돌파시점은 1,0,-1값으로 리턴되므로 이평값들과 같이 보기에는 값차이가 많이 벌어집니다. 그러므로 식을 분리해서 적용하시기 바랍니다. 중간값을 수정했습니다. 죄송합니다. 1. input : P(5); var : sum1(0),sum2(0),sum3(0),sum4(0),cnt(0),mav1(0),mav2(0),mav3(0),mav4(0); sum1 = 0; sum2 = 0; sum3 = 0; sum4 = 0; for cnt = 0 to P-1{ sum1 = sum1 + dayclose(cnt); sum2 = sum2 + dayhigh(cnt); sum3 = sum3 + daylow(cnt); sum4 = sum4 + (dayhigh(cnt)+daylow(cnt)/2); } mav1 = sum1/P; mav2 = sum2/P; mav3 = sum3/P; mav4 = sum4/P; plot1(mav1); //종가이평 Plot2(mav2); //고가이평 plot3(mav3); //저가이평 plot4(mav4); //중간값이평 2.상향하향 돌파시점 input : P(5); var : sum(0),cnt(0),mav(0); sum = 0; for cnt = 0 to P-1{ sum = sum +dayclose(cnt); } mav = sum/P; if crossup(c,mav) then var1 = 1; else if crossdown(c,mav) then var1 = -1; else var1 = 0; plot1(var1); 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 상향 돌파와 하향 돌파 그리고 중간값 > 수식에서 상향과 하향 돌파 시점이 빠진 것 같기도 하고 그리고 중간값 이평이 dayhigh + daylow 이렇게 하면 되는 건지 궁금합니다. 확인 바랍니다. 감사합니다. 건강하십시요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 5973번 보충 지표식 부탁합니다. > 안녕하세요 예스스탁입니다. input : P(5); var : sum1(0),sum2(0),sum3(0),sum4(0),cnt(0),mav1(0),mav2(0),mav3(0),mav4(0); sum1 = 0; sum2 = 0; sum3 = 0; sum4 = 0; for cnt = 0 to P-1{ sum1 = sum1 + dayclose(cnt); sum2 = sum2 + dayhigh(cnt); sum3 = sum3 + daylow(cnt); sum4 = sum4 + (dayhigh(cnt)+daylow(cnt)); } mav1 = sum1/P; mav2 = sum2/P; mav3 = sum3/P; mav4 = sum4/P; plot1(mav1); //종가이평 Plot2(mav2); //고가이평 plot3(mav3); //저가이평 plot4(mav4); //중간값이평 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 5973번 보충 지표식 부탁합니다. > 일봉에서 주가가 5이평을 상향 돌파와 하향 돌파시 돌파시점에서 일봉의 5이평 고가선과, 중간값선과, 저가선을 분봉이나 틱봉에 구현하는 식을 보충해 주시면 감사하겠습니다. 여러가지로 번거롭게 해서 죄송하며 감사드립니다.