커뮤니티

수식 문의

프로필 이미지
부똘이
2019-09-19 10:03:06
173
글번호 132081
답변완료
스토케스틱 (과열 후 이탈 / 침체 후 돌파) 의 횟수를 세는 수식을 얻고 싶습니다. 1. 당일 시가를 기준하여 스토케스틱이 과열 진입후 이탈을 n번 째 했을 때 매도 신호를 발생 당일 시가를 기준하여 스토케스틱이 침체 진입후 돌파를 n번 째 했을 때 매수 신호를 발생 시키는 수식을 얻고 싶습니다. 그러나 위의 수식은 분봉에서만 적용가능할 것 입니다. 따라서 2. MACD 가 0선을 돌파 한 뒤 스토케스틱이 과열 진입후 이탈을 n번 째 했을 때 매도 신호를 발생 MACD 가 0선을 이탈 한 뒤 스토케스틱이 침체 진입후 돌파를 n번 째 했을 때 매수 신호를 발생 하는 수식도 요청 드립니다. 선선한 가을이 온 것 같습니다. 항상 친절한 답변 덕분에 예스를 오랫동안 애용하고 있습니다. 답변 미리 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-09-19 11:16:18

안녕하세요 예스스탁입니다. 1 input : sto1(10),sto2(5),sto3(5),과열(80),침체(20),n(3); var : stok(0),stod(0),upcnt(0),dncnt(0); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if bdate != bdate[1] Then { upcnt = 0; dncnt = 0; } if CrossDown(stok,과열) Then { dncnt = dncnt+1; if dncnt == n Then sell(); } if CrossUp(stok,침체) Then { upcnt = upcnt+1; if upcnt == n Then buy(); } 2 input : sto1(10),sto2(5),sto3(5),과열(80),침체(20),n(3); Input : short(12), long(26), signal(9); var : stok(0),stod(0),upcnt(0),dncnt(0); Var : MACDV(0) , MACDS(0) ; stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); MACDV = MACD(short, long); MACDS = ema(MACDV,signal); if crossup(MACDV,0) Then { dncnt = 0; } if CrossDown(MACDV,0) Then { upcnt = 0; } if macdv > 0 and CrossDown(stok,과열) Then { dncnt = dncnt+1; if dncnt == n Then sell(); } if macdv < 0 and CrossUp(stok,침체) Then { upcnt = upcnt+1; if upcnt == n Then buy(); } 즐거운 하루되세요 > 부똘이 님이 쓴 글입니다. > 제목 : 수식 문의 > 스토케스틱 (과열 후 이탈 / 침체 후 돌파) 의 횟수를 세는 수식을 얻고 싶습니다. 1. 당일 시가를 기준하여 스토케스틱이 과열 진입후 이탈을 n번 째 했을 때 매도 신호를 발생 당일 시가를 기준하여 스토케스틱이 침체 진입후 돌파를 n번 째 했을 때 매수 신호를 발생 시키는 수식을 얻고 싶습니다. 그러나 위의 수식은 분봉에서만 적용가능할 것 입니다. 따라서 2. MACD 가 0선을 돌파 한 뒤 스토케스틱이 과열 진입후 이탈을 n번 째 했을 때 매도 신호를 발생 MACD 가 0선을 이탈 한 뒤 스토케스틱이 침체 진입후 돌파를 n번 째 했을 때 매수 신호를 발생 하는 수식도 요청 드립니다. 선선한 가을이 온 것 같습니다. 항상 친절한 답변 덕분에 예스를 오랫동안 애용하고 있습니다. 답변 미리 감사드립니다.