커뮤니티

2402 재 문의 입니다..

프로필 이미지
pinetree
2004-09-08 08:58:23
965
글번호 5068
답변완료
우선 바쁘신 가운데 답변에 애써주시는 관계자분께 감사 드립니다. 그리고 답변 내용의 전고(저)점식은 그렇찮아도 문의를 드릴려고 했던 내용이라 도움이 많이 되겟습니다 (사실, 수식이 좀 어려워 개인적으로 이해에 시간이 좀 걸릴 듯..) 추가문의> 답변에서 전저(고)점이 어렵게 해석 된 듯 합니다. 문의 요지는 1."40봉 이내의 고(저)점 (higest(c[1], 40)" 을 의미하며 2. "이때(higest(c[1],40) 해당 봉에서의 이평10, 20, 30 의 상승 (또는 하락) 갯수가 3개중 2개 이상" 이라는 조건을 질문 드린 것입니다. 문의 내용 전달이 잘 되었나요? 항상 수고해 주셔서 감사합니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-09-08 15:36:10

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. var : Hindex(0), Hval(0), Lindex(0), Lval(0); Hindex = NthHighestBar(1,c,40); Hval = NthHighest(1,c,40); Lindex = NthLowestBar(1,c,40); Lval = NthLowest(1,c,40); if ma(c,10)[Hindex] > ma(c,10)[Hindex+1] then var1 = 1; else var1 = 0; if ma(c,20)[Hindex] > ma(c,20)[Hindex+1] then var2 = 1; else var2 = 0; if ma(c,30)[Hindex] > ma(c,30)[Hindex+1] then var3 = 1; else var3 = 0; if ma(c,10)[Lindex] < ma(c,10)[Lindex+1] then var4 = 1; else var4 = 0; if ma(c,20)[Lindex] < ma(c,20)[Lindex+1] then var5 = 1; else var5 = 0; if ma(c,30)[Lindex] < ma(c,30)[Lindex+1] then var6 = 1; else var6 = 0; ##매수 if crossup(c,Hval) and (var1+var2+var3) >= 2 then buy(); ##매수청산 if crossdown(c, ma(c,5)) then{ exitlong(); var1 = 0; var2 = 0; var3 = 0; } ##매도 if crossdown(c,Lval) and (var4+var5+var6) >= 2 then sell(); ##매도청산 if crossUP(c, ma(c,5)) then{ exitshort(); var4 = 0; var5 = 0; var6 = 0; } 즐거운 하루되세요 > pinetree 님이 쓴 글입니다. > 제목 : 2402 재 문의 입니다.. > 우선 바쁘신 가운데 답변에 애써주시는 관계자분께 감사 드립니다. 그리고 답변 내용의 전고(저)점식은 그렇찮아도 문의를 드릴려고 했던 내용이라 도움이 많이 되겟습니다 (사실, 수식이 좀 어려워 개인적으로 이해에 시간이 좀 걸릴 듯..) 추가문의> 답변에서 전저(고)점이 어렵게 해석 된 듯 합니다. 문의 요지는 1."40봉 이내의 고(저)점 (higest(c[1], 40)" 을 의미하며 2. "이때(higest(c[1],40) 해당 봉에서의 이평10, 20, 30 의 상승 (또는 하락) 갯수가 3개중 2개 이상" 이라는 조건을 질문 드린 것입니다. 문의 내용 전달이 잘 되었나요? 항상 수고해 주셔서 감사합니다.