커뮤니티

수식문의

프로필 이미지
logos
2011-07-08 15:57:52
653
글번호 40708
답변완료
다음수식문의 드립니다 문1) 매수진입 당시에 스토케스틱 k값이 70 이상 인 경우 k값이 50을 하향돌파 하면 매수청산 하는 수식부탁 . 반대로 매도진입 당시 에 스토케스틱 k값이 30 이하 인 경우 k값이 50을 상향돌파 하면 매도청산하는 수식부탁드립니다 문2) 매수진입 이후에 스토케스틱 d값 80 이상에서 k가d를 2회이상 데드크로스 한 후 k 값이 50을 하형돌파 하면 매수청산하는 수식 부탁. 문3) 매수진입 이후에 스토케스틱 k값이 50을 하향돌파 한 후 k값이 0을 하향돌파 하면 매수청산 하는 수식부탁. (단,50하향돌파 당시 가격보다 0 하향돌파시 가격이 작을것)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-08 19:00:25

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 감사합니다. 문1) 매수진입 당시에 스토케스틱 k값이 70 이상 인 경우 k값이 50을 하향돌파 하면 매수청산 하는 수식부탁 . 반대로 매도진입 당시 에 스토케스틱 k값이 30 이하 인 경우 k값이 50을 상향돌파 하면 매도청산하는 수식부탁드립니다 var1 = StochasticsK(12,5); # 매수청산 if countif(var1 >= 70, BarsSinceEntry) >= 1 and CrossDown(var1, 50) Then exitlong(); # 매도청산 if countif(var1 <= 30, BarsSinceEntry) >= 1 and CrossUp(var1, 50) Then exitshort(); 문2) 매수진입 이후에 스토케스틱 d값 80 이상에서 k가d를 2회이상 데드크로스 한 후 k 값이 50을 하형돌파 하면 매수청산하는 수식 부탁. var1 = StochasticsK(12,5); var2 = StochasticsD(12,5,5); condition1 = countif( crossDown(var1, var2) and var1[1] >= 80, BarsSinceEntry) >= 2; if Condition1 and CrossDown(var1, 50) Then exitlong(); 문3) 매수진입 이후에 스토케스틱 k값이 50을 하향돌파 한 후 k값이 0을 하향돌파 하면 매수청산 하는 수식부탁. (단,50하향돌파 당시 가격보다 0 하향돌파시 가격이 작을것) //20선 하향돌파하면 매수청산으로 수정해서 작성했습니다. var1 = StochasticsK(12,5); Condition1 = countif( CrossDown(var1, 50), BarsSinceEntry) >= 1 and CrossDown(var1, 20); if CrossDown(var1, 50) Then value1 = C; if CrossDown(var1,20) Then value2 = C; if Condition1 and value2 < value1 Then exitlong();