커뮤니티

1819번 재질문합니다.

프로필 이미지
어머니
2004-05-31 17:43:25
1418
글번호 3851
답변완료
1. 선행스팬1에 [25]를 넣은 것과 넣지 않은 것의 차이는 2. 예스스탁에서 답변해 주신데로 시뮬레이션을 해보니 전혀 다른 결과가 나옵니다. 무엇이 문제인지 확인바랍니다. (본인의 의도은 선행스팬1과 분봉상에서의 일봉 이평선과의 교차시 매수 매도식이었는데 매수,매도신호가 전혀 다르고 빈번하게 나타납니다. 보완바랍니다.) 연락처 011-665-4335
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-06-01 08:45:12

안녕하세요? 예스스탁입니다... 문의하신 식을 확인해본 결과 이상이 없었습니다... 시스템식 계산에서 선행스팬에 [25]를 해주는 이유는 선행스팬의 경우 오른쪽으로 25개 봉 만큼 선행시킨 지표이기 때문에 실제 계산에서는 25만큼 후행시켜서 계산해야하기 때문입니다... 식을 다시한번 올려드려보겠습니다..... input:P1(3); Var : 전환선(0), 기준선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0); var:SUMv(0),MAV(0),MAV1(0); var:AB(0); 전환선 = (highest(H,9)+lowest(L,9))/2; //전환선 기준선 = (highest(H,26)+lowest(L,26))/2; //기준선 후행스팬 = C; //후행스팬 선행스팬1 = (전환선[25]+기준선[25])/2; //선행스팬1 SUMV=0; FOR AB =1 to P1 { SUMV=SUMV+DAYCLOSE(AB); } MAV= SUMV/P1; if crossup(선행스팬1, MAV) then buy(); if crossdown(선행스팬1, MAV) then sell(); 참고로, 신호를 확인하기 위해서 지표 "일목 균형표"와 "분봉에서 일봉의 이동평균"을 같이 띄워놓고 신호를 확인하시면 됩니다... (1)일목 균형표 Var : 전환선(0), 기준선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0); 전환선 = (highest(H,9)+lowest(L,9))/2; //전환선 기준선 = (highest(H,26)+lowest(L,26))/2; //기준선 후행스팬 = C; //후행스팬 선행스팬1 = (전환선+기준선)/2; //선행스팬1 선행스팬2 = (highest(H,52)+lowest(L,52))/2; //선행스팬2 Plot1(전환선, "전환선"); Plot2(기준선, "기준선"); Plot3(후행스팬, "후행스팬"); Plot4(선행스팬1, "선행스팬1"); Plot5(선행스팬2, "선행스팬2"); (2) 분봉에서 일봉의 이동평균 input : P1(3); var : sumV(0), maV(0), count(0); sumV = 0; for count = 1 to P1 { sumV = sumV+DayClose(count); } maV = sumV / P1; plot1(mav,"분봉에서일봉이평"); 감사합니다... > 어머니 님이 쓴 글입니다. > 제목 : 1819번 재질문합니다. > 1. 선행스팬1에 [25]를 넣은 것과 넣지 않은 것의 차이는 2. 예스스탁에서 답변해 주신데로 시뮬레이션을 해보니 전혀 다른 결과가 나옵니다. 무엇이 문제인지 확인바랍니다. (본인의 의도은 선행스팬1과 분봉상에서의 일봉 이평선과의 교차시 매수 매도식이었는데 매수,매도신호가 전혀 다르고 빈번하게 나타납니다. 보완바랍니다.) 연락처 011-665-4335