커뮤니티

간단한 질문.

프로필 이미지
sjpapa
2011-01-07 17:21:31
559
글번호 34785
답변완료
시스템 식에 추세필터를 넣고 싶습니다. A라는 진입식 A"라는 청산 식 B라는 진입식 B'라는 청산 식 필터 조건은 주봉으로 현재가를 기준으로 현재가가 (주봉의 10일 지수이평) 크면 A, A"실행 현재가가 주봉의 10일 지수이평보다 작으면 B, B"실행입니다. 그리고 진입 식을 기준으로 또는 청산식을 기준으로 다음 식을 실행할때 entryname 하고 isexitname으로 기준 잡아주는거 맞나요 정확한 함수명이 무엇인가요.? 그럼 좋은 주말 되세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-01-07 17:42:23

안녕하세요 예스스탁입니다. Input : Period(10); Var : Ep(0), JISU(0), DINDEX(0), PreJISU(0); Ep = 2/(Period+1); if dayofweek(date) < dayofweek(date[1]) then { DINDEX = DINDEX + 1; PreJISU = JISU[1]; } if DINDEX <= 1 then JISU = C; else JISU = C * EP + PreJISU * (1-EP); if C > JISU Then{ if A조건 Then buy("A"); if IsEntryName("A") == true and A청산조건 Then ExitLong("Ax"); } if C < JISU Then{ if B조건 Then buy("B"); if IsEntryName("B") == true and B청산조건 Then ExitLong("bx"); } 청산시 진입명에 따라 다르게 청산하고자 하시면 isentryname이나 entryname을 사용하셔야 하며 진입시 직전청산에 따라 진입을 구분하고자 하시면 Isexitname이나 exitname함수를 이용하셔야 합니다. 즐거운 하루되세요 > 휴식 님이 쓴 글입니다. > 제목 : 간단한 질문. > 시스템 식에 추세필터를 넣고 싶습니다. A라는 진입식 A"라는 청산 식 B라는 진입식 B'라는 청산 식 필터 조건은 주봉으로 현재가를 기준으로 현재가가 (주봉의 10일 지수이평) 크면 A, A"실행 현재가가 주봉의 10일 지수이평보다 작으면 B, B"실행입니다. 그리고 진입 식을 기준으로 또는 청산식을 기준으로 다음 식을 실행할때 entryname 하고 isexitname으로 기준 잡아주는거 맞나요 정확한 함수명이 무엇인가요.? 그럼 좋은 주말 되세요.