커뮤니티

수식문의드립니다.

프로필 이미지
산인
2016-07-05 21:51:51
159
글번호 99783
답변완료

첨부 이미지

첨부한 그림은 1틱차트입니다. 스토케스틱 (120,50,50) 값을 주고 StochasticsD 만 표시하였습니다. 질문 1. StochasticsD 가 5분안에 20 이상 상승 하는 경우 매수 StochasticsD 가 5분안에 20 이상 하락 하는 경우 매도 다르게 말하면 StochasticsD 가 20 이상 상승하는데 5분이 걸리지 않는 다면 매수 (1분만에 20이상 상승해도 매수, 4분30초만에 20이상 상승해도 매수) 즉, 20 이상 움직이는데 5분이 걸리지 않는다 라는 수식이 궁금합니다. 2. 5분동안 StochasticsD 가 80 이상계속 유지하는 경우 매수 부탁드립니다. 수고하세요 (__)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-07-06 11:10:37

안녕하세요 예스스탁입니다. 시간은 초단위로 지정하셔야 합니다. 5분이므로 300초로 지정했습니다. 1 Input : Period(120), Period1(50), Period2(50),초(300); var : StoK(0),StoD(0); var : MM(0),SS(0),Second(0),T(0),cnt(0); StoK = StochasticsK(Period,Period1); StoD = StochasticsD(Period,Period1,Period2); MM = TimeToMinutes(stime)*60; SS = stime%100; second = MM+SS; T = 0; for cnt = 1 to 1000{ if T == 0 and stod[cnt] <= stod-20 and Second[cnt] >= Second-초 and sdate[cnt] == sdate Then T = 1; if T == 0 and stod[cnt] >= stod+20 and Second[cnt] >= Second-초 and sdate[cnt] == sdate Then T = -1; if T != 0 or Second[cnt] < Second-초 Then cnt = 10000; } if T == 1 Then buy(); if T == -1 Then sell(); 2 Input : Period(120), Period1(50), Period2(50),초(300); var : StoK(0),StoD(0); var : MM(0),SS(0),Second(0),T(0),cnt(0); StoK = StochasticsK(Period,Period1); StoD = StochasticsD(Period,Period1,Period2); MM = TimeToMinutes(stime)*60; SS = stime%100; second = MM+SS; if crossup(stod,80) Then var1 = second; if stod > 80 and second >= var1+300 and var1 > 0 Then buy(); 즐거운 하루되세요 > 산인 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 첨부한 그림은 1틱차트입니다. 스토케스틱 (120,50,50) 값을 주고 StochasticsD 만 표시하였습니다. 질문 1. StochasticsD 가 5분안에 20 이상 상승 하는 경우 매수 StochasticsD 가 5분안에 20 이상 하락 하는 경우 매도 다르게 말하면 StochasticsD 가 20 이상 상승하는데 5분이 걸리지 않는 다면 매수 (1분만에 20이상 상승해도 매수, 4분30초만에 20이상 상승해도 매수) 즉, 20 이상 움직이는데 5분이 걸리지 않는다 라는 수식이 궁금합니다. 2. 5분동안 StochasticsD 가 80 이상계속 유지하는 경우 매수 부탁드립니다. 수고하세요 (__)