커뮤니티

안녕하세요 문의드립니다

프로필 이미지
2747gg
2010-07-23 14:05:42
823
글번호 31095
답변완료
안녕하세요 열심히 공부하고 있는 투자자입니다.. 다름이 아니오라 수식작성에 대하여 여쭙고자 합니다. "주봉이 5주선, 10주선 위에 있을 때, 그 다음주 월~금요일 동안에는 "60분봉에서 스토캐스틱 %K가 20선을 상향돌파시 매수진입기회 인정. "청산손절 : 매수진입이 발생한 날을 포함한 최근 과거5거래일간의 최저가를 5틱 이상 60분 종가상으로 하향돌파시 "청산익절 : 60분봉의 %K값이 80선 위에 도달 후 다음봉종가와의 차분값 증가폭이 감소했을때. %K값 차분 case 1) 11시 79 12시 81 기준 13시 87 6 14시 89 2 ==> 14시에 60분종가기준 청산 %K값 차분 case 2) 11시 79 12시 82 13시 78 -4 ==> 13시에 60분종가기준 청산 %K값 차분 case 3) 11시 79 12시 80.1 기준 13시 80.5 0.4 14시 88 7.5 15시 93 5 진입수량 : 기간 realized MDD 의 1배 에 해당하는 누적손익pt 올렸을경우 수량1개씩 증가.. 이거 수식으로 하려고 하는데...... 공부차원에서 도와주시면 너무 고맙겠습니다. 감사합니다.. 전화 : 010 9770 6171
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-07-23 16:57:46

안녕하세요 예스스탁입니다. input : P1(10),P2(5); var : cnt(0),stok(0,data1),diff(0,data1),vol(0,data1); stok = StochasticsK(P1,P2); diff = stok-stok[1]; if data2(c) > data2(ma(c,5)) and data2(C) > data2(ma(c,20)) Then{ if crossup(stok,20) Then buy("b"); if MarketPosition == 1 Then{ if CrossDown(C,min(daylow,daylow(1),DayLow(2),daylow(3),daylow(4))-PriceScale*5) Then exitlong("bx1"); if stok > 80 and stok[1] > 80 and diff < diff[1] Then exitlong("bx2"); } } 주종목을 60분봉 참조종목으로 주봉으로 차트를 구성하신 후에 식을 적용하시기 바랍니다. 참조종목은 종목선택버튼(돋보기) 중 오른쪽을 클릭하시면 선택할 수 있습니다. 진입수량과 관련되서 차트의 첫신호가 발생하고 이거래가 손익이 -0.1이고 다음거래에서 손익이 1.5 발생하였다면 MDD는 0.1이고 수익은 1.4가 되어 14배의 수량이 책정됩니다. 수식은 차트 첫봉부터 마지막봉 쪽으로 계산되서 오면서 그때까지 계산된 값을 사용하므로 전체기간 MDD를 사용해서 제어할 방법은 없습니다. 즐거운 하루되세요 > 2747gg 님이 쓴 글입니다. > 제목 : 안녕하세요 문의드립니다 > 안녕하세요 열심히 공부하고 있는 투자자입니다.. 다름이 아니오라 수식작성에 대하여 여쭙고자 합니다. "주봉이 5주선, 10주선 위에 있을 때, 그 다음주 월~금요일 동안에는 "60분봉에서 스토캐스틱 %K가 20선을 상향돌파시 매수진입기회 인정. "청산손절 : 매수진입이 발생한 날을 포함한 최근 과거5거래일간의 최저가를 5틱 이상 60분 종가상으로 하향돌파시 "청산익절 : 60분봉의 %K값이 80선 위에 도달 후 다음봉종가와의 차분값 증가폭이 감소했을때. %K값 차분 case 1) 11시 79 12시 81 기준 13시 87 6 14시 89 2 ==> 14시에 60분종가기준 청산 %K값 차분 case 2) 11시 79 12시 82 13시 78 -4 ==> 13시에 60분종가기준 청산 %K값 차분 case 3) 11시 79 12시 80.1 기준 13시 80.5 0.4 14시 88 7.5 15시 93 5 진입수량 : 기간 realized MDD 의 1배 에 해당하는 누적손익pt 올렸을경우 수량1개씩 증가.. 이거 수식으로 하려고 하는데...... 공부차원에서 도와주시면 너무 고맙겠습니다. 감사합니다.. 전화 : 010 9770 6171