커뮤니티
2793에대한추가질문
2004-11-30 15:17:40
1079
글번호 5887
기간에대한이해가부족합니다.
당일시작해서 30분이후 특정지수(예:111p)를 돌파후 다시내려와서
두번째돌파시 진입할경우 수식입니다.
N(30)은 어떻게 풀어서기간적용을해야하나요?
매번 자세한설명 감사드립니다//
그리고 2791번 추가진입식은 말씀대로 두번째식으로 해결했습니다
성실한답변 정말 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2004-12-02 17:02:24
안녕하세요
예스스탁입니다.
식을 수정하였습니다.
================================================================================
input : N(30),value1(111);
if stime > 93000 and stime < 150000 then{
if accumn(iff(crossup(c,dayopen()),1,0),dayindex()+1) > 1 and crossup(c,dayopen()) then
buy("매수");
}
if crossdown(c,ma(c,20)) then
exitlong("매수청산");
=================================================================================
accumn(iff(crossup(c[1],value1),1,0),N) > 1
위의 내용은"종가가 특정지수대를 돌파한적이 30봉의 기간내
(즉 현재로 부터 과거 30봉)에 2번이상은 있었다"현재도 상향돌파이므로
직전한번포함 2번 입니다.
accumn(iff(crossup(c,value1),1,0),N) > 1 and crossup(c,value1)
즉 특정지수대를 상향돌파 한적이 N기간에 한번은 잇었고 지금현재 종가가 특정지수를
돌파하면 매수한다는 식이었습니다.
N 값대신에 dayindex()+1을 써 당일 봉수 만큼만 참조하게 했습니다.
봉수만큼이니라 직전 몇개봉 안에서만 참조하길 원하시면 dayindex()+1 부분을 지오시고
N을 넣으신 다음 기호에 맞게 기간을 설정하시기 바랍니다.
즐거운 하루되세요
> tbvjaos 님이 쓴 글입니다.
> 제목 : 2793에대한추가질문
> 기간에대한이해가부족합니다.
당일시작해서 30분이후 특정지수(예:111p)를 돌파후 다시내려와서
두번째돌파시 진입할경우 수식입니다.
N(30)은 어떻게 풀어서기간적용을해야하나요?
매번 자세한설명 감사드립니다//
그리고 2791번 추가진입식은 말씀대로 두번째식으로 해결했습니다
성실한답변 정말 감사드립니다.
다음글
이전글