커뮤니티

수식 문의드립니다.

프로필 이미지
철인27호
2012-04-30 06:23:46
491
글번호 50607
답변완료
안녕하세요? 계속 수식 문의드리네요 죄송합니다. 작성하려는 수식은 아래와 같습니다. fx마진 기준입니다. A. 매수포지션 진입시 1. 5일선이 20일선을 상향 돌파한 후 2. 다음 봉이 전봉 고점보다 0.01원 이상일 경우 신호발생(A) (신호발생 차트 표시) 3. 신호발생 시 환율(A) - 0.05 원에 지정가 매수 포지션 진입 B. 매도포지션 진입시 1. 5일선이 20일선을 하향 돌파 후 2. 다음봉이 전봉 고점보다 0.01원 이하일 경우 신호발생(B) (신호발생 차트 표시) 3. 신호발생시 환율(B) + 0.05 원에 지정가 매도 포지션 진입 아래의 수식을 활용하여 해보는데 쉽지게 않네요. 부탁드립니다. if CrossUp(ma(C,5), ma(C,20)) then buy("매수", atstop, H+0.01, DEF);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-30 11:40:29

안녕하세요 예스스탁입니다. 문의하신 내용은 작성하신 내용수식과 다른부분이 없습니다. 수식에서는 주문가격을 설정할 수 없습니다. 수식은 신호발생까지만 담당하고 신호발생하면 설정창이 매매가격으로 지정한 가격으로 주문이 발생합니다. 0.01(원)이라는 값이 거래하고자 하시는 종목의 어떤 값인지 모르겠습니다. if crossup(ma(c,5),ma(c,20)) Then buy("b",AtStop,H+0.01); 만약 위와 같이 작성하시면 만약 골든크로스가 발생한 봉의 고가가 1.32450이라면 다음봉의 시세가 1.33450이상이어야 신호가 발생합니다. 소숫점 몇자리의 값을 이용하시는지 값사용에 유의하시기 바랍니다. if crossup(ma(c,5),ma(c,20)) Then buy("b",AtStop,H+0.01); if CrossDown(ma(c,5),ma(c,20)) Then sell("s",AtStop,L-0.01); 즐거운 하루되세요 > 철인27호 님이 쓴 글입니다. > 제목 : 수식 문의드립니다. > 안녕하세요? 계속 수식 문의드리네요 죄송합니다. 작성하려는 수식은 아래와 같습니다. fx마진 기준입니다. A. 매수포지션 진입시 1. 5일선이 20일선을 상향 돌파한 후 2. 다음 봉이 전봉 고점보다 0.01원 이상일 경우 신호발생(A) (신호발생 차트 표시) 3. 신호발생 시 환율(A) - 0.05 원에 지정가 매수 포지션 진입 B. 매도포지션 진입시 1. 5일선이 20일선을 하향 돌파 후 2. 다음봉이 전봉 고점보다 0.01원 이하일 경우 신호발생(B) (신호발생 차트 표시) 3. 신호발생시 환율(B) + 0.05 원에 지정가 매도 포지션 진입 아래의 수식을 활용하여 해보는데 쉽지게 않네요. 부탁드립니다. if CrossUp(ma(C,5), ma(C,20)) then buy("매수", atstop, H+0.01, DEF);