커뮤니티

지표식 문의 드립니다.

프로필 이미지
꾸주니
2013-10-22 16:44:34
164
글번호 68714
답변완료
스토캐스틱 또는 골든크로스와 같이 두개의 선에서 크로스가 발생할 때를 알아 낼려고 합니다. 예를 들어서 현재 기준으로 20개의 봉 이전에 CrossUp이 발생했고, 스토캐스틱 기준으로 이 CrossUp이 현재의 CrossUp보다 낮은 지점에서 발생했는지 여부를 알고 싶습니다. 여기서 낮은 지점이라는 건 스토캐스틱상에서의 낮은 지점을 얘기합니다. 차트상에서가 아니고요. 예) 1) 9:30에 지수 270.00에서 stok가 stod를 y축 20에서 크로스업했고요. 2) 9:45에 지수 269.80에서 stok가 stod를 y축 40에서 크로스업했다고 했을 때, 1) 에서의 crossup이 2)보다 낮은 지점에서 크로스업했습니다. 이 때 몇 번째 이전봉에서 발생했고, 현재보다 낮은 곳에서 크로스업이 되었는지 여부를 알고 싶습니다. 이해가 되셨는지 모르겠습니다. 미리 감사의 말씀을 드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-10-23 13:49:33

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. Input : Period(10), Period1(5), Period2(5); var : StoK(0),StoD(0),CrossK(0),PreCrossK(0),Crossi(0),PreCrossi(0); StoK = StochasticsK(Period,Period1); StoD = StochasticsD(Period,Period1,Period2); if crossup(stok,stod) Then{ CrossK = stok; #현재 크로스업의 k값 PreCrossK = crossK[1]; #직전 크로스업의 K값 Crossi = index; #현재 크로스업의 인덱스 PreCrossi = Crossi[1]; #직전 크로스업의 인덱스 if CrossK > PreCrossK and #현재 크로스업K값이 직전 크로스업K값보다 크고 Crossi >= PreCrossi+20 #2개의 크로스업은 20봉이상 간격 Then buy(); } 즐거운 하루되세요 > 꾸주니 님이 쓴 글입니다. > 제목 : 지표식 문의 드립니다. > 스토캐스틱 또는 골든크로스와 같이 두개의 선에서 크로스가 발생할 때를 알아 낼려고 합니다. 예를 들어서 현재 기준으로 20개의 봉 이전에 CrossUp이 발생했고, 스토캐스틱 기준으로 이 CrossUp이 현재의 CrossUp보다 낮은 지점에서 발생했는지 여부를 알고 싶습니다. 여기서 낮은 지점이라는 건 스토캐스틱상에서의 낮은 지점을 얘기합니다. 차트상에서가 아니고요. 예) 1) 9:30에 지수 270.00에서 stok가 stod를 y축 20에서 크로스업했고요. 2) 9:45에 지수 269.80에서 stok가 stod를 y축 40에서 크로스업했다고 했을 때, 1) 에서의 crossup이 2)보다 낮은 지점에서 크로스업했습니다. 이 때 몇 번째 이전봉에서 발생했고, 현재보다 낮은 곳에서 크로스업이 되었는지 여부를 알고 싶습니다. 이해가 되셨는지 모르겠습니다. 미리 감사의 말씀을 드립니다.