커뮤니티

수식문의

프로필 이미지
회원
2013-09-10 16:24:45
140
글번호 67412
답변완료
안녕하세요. 수식 하나 부탁드립니다. 현재100틱 차트에서 스톡캐스틱(5,3,3)이 20을 빠져 나올때 매수, 80을 이탈할 때 매도를 기본으로 하되... 300틱 차트에서도 스톡캐스틱(5,3,3)이 기울기가 상방이고 50 이상일때만 매수 조건에 부합.. 반대로 기울기가 하방이고 50이하일때만 매도 조건에 부합하는 수식을 좀 부탁합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-09-10 17:09:34

안녕하세요 예스스탁입니다. Input : Period(5), Period1(3); var : count(0), highVal(0), lowVal(0), StoFastK(0), StoK(0); var : Ep(0), EP1(0), JISU(0), DINDEX(0), PreStoK(0),cnt(0),TT(0); Array : HH[50](0),LL[50](0); TT = Dayindex%3; if dayindex == 0 or (TT < TT[1] and stime > stime[1]) Then{ DINDEX = DINDEX + 1; HH[0] = H; LL[0] = L; for cnt = 1 to 49{ HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; highVal = HH[0]; lowVal = LL[0]; for count = 0 to Period-1 { if HH[count] > highVal then highVal = HH[count]; if LL[count] < lowVal then lowVal = LL[count]; } StoFastK = (C-lowVal)/(highVal-lowVal)*100; #### Slow StochasticsK #### Ep = 2/(Period1+1); if DINDEX >= Period and (date != date[1] or TT < TT[1]) then { PreStoK = StoK[1]; } if DINDEX <= 1 then StoK = StoFastK ; else StoK = StoFastK * EP + PreStoK * (1-EP); value1 = StochasticsK(Period,Period1); if crossup(value1,20) and stok > prestok and stok > 50 Then buy(); if CrossDown(value1,80) and stok < prestok and stok < 50 Then sell(); 즐거운 하루되세요 > HI_jhy6835 님이 쓴 글입니다. > 제목 : 수식문의 > 안녕하세요. 수식 하나 부탁드립니다. 현재100틱 차트에서 스톡캐스틱(5,3,3)이 20을 빠져 나올때 매수, 80을 이탈할 때 매도를 기본으로 하되... 300틱 차트에서도 스톡캐스틱(5,3,3)이 기울기가 상방이고 50 이상일때만 매수 조건에 부합.. 반대로 기울기가 하방이고 50이하일때만 매도 조건에 부합하는 수식을 좀 부탁합니다.