커뮤니티

스토캐스틱 수식

프로필 이미지
사이먼Lee
2025-04-17 19:34:10
197
글번호 190223
답변완료
스토캐스틱으로 전략을 짜고자 하는데요.. 최근 스토캐스틱이 crossup했을 경우의 최저값(대략 crossup 하기 전 봉5~6개에서 주로 발생하던데요...)이 이전에 스토캐스틱이 crossup 했을 경우의 최저값보다 크면 매수 신호가 나오게 하고 싶습니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2025-04-18 09:41:59

안녕하세요 예스스탁입니다. 아마 골드 이전 데드구간의 최저값끼리 비교하는 내용 같습니다. 아래식 참고하시기 바랍니다. input : sto1(10),sto2(5),sto3(5); var : stok(0),stod(0),T(0),LL(0),LL1(0); stok = stochasticsK(sto1,sto2); stod = stochasticsD(sto1,sto2,sto3); if CrossUp(stok,stod) Then { T = 1; if LL > LL1 Then Buy(); } if CrossDown(stok,stod) Then { T = -1; LL = stok; LL1 = LL[1]; } if T == -1 Then { if stok < LL Then LL = stok; } 즐거운 하루되세요 > 사이먼Lee 님이 쓴 글입니다. > 제목 : 스토캐스틱 수식 > 스토캐스틱으로 전략을 짜고자 하는데요.. 최근 스토캐스틱이 crossup했을 경우의 최저값(대략 crossup 하기 전 봉5~6개에서 주로 발생하던데요...)이 이전에 스토캐스틱이 crossup 했을 경우의 최저값보다 크면 매수 신호가 나오게 하고 싶습니다.
프로필 이미지

사이먼Lee

2025-04-18 16:35:06

다시 문의를 드립니다. 만들어 준 수식을 시스템에 넣어보니까 아무것도 나오지 않습니다. 첨부파일을 올립니다. 조건이 하나 더 붙였으면 하는데요... 스토캐스틱이 크로스 되기 전 최저점이 50아래 일때만 신호가 나오게 하고 싶습니다. 미리 감사합니다^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 스토캐스틱 수식 > 안녕하세요 예스스탁입니다. 아마 골드 이전 데드구간의 최저값끼리 비교하는 내용 같습니다. 아래식 참고하시기 바랍니다. input : sto1(10),sto2(5),sto3(5); var : stok(0),stod(0),T(0),LL(0),LL1(0); stok = stochasticsK(sto1,sto2); stod = stochasticsD(sto1,sto2,sto3); if CrossUp(stok,stod) Then { T = 1; if LL > LL1 Then Buy(); } if CrossDown(stok,stod) Then { T = -1; LL = stok; LL1 = LL[1]; } if T == -1 Then { if stok < LL Then LL = stok; } 즐거운 하루되세요 > 사이먼Lee 님이 쓴 글입니다. > 제목 : 스토캐스틱 수식 > 스토캐스틱으로 전략을 짜고자 하는데요.. 최근 스토캐스틱이 crossup했을 경우의 최저값(대략 crossup 하기 전 봉5~6개에서 주로 발생하던데요...)이 이전에 스토캐스틱이 crossup 했을 경우의 최저값보다 크면 매수 신호가 나오게 하고 싶습니다.