커뮤니티

수식 문의

프로필 이미지
으쌰
2013-06-24 14:16:51
149
글번호 64640
답변완료
일봉 매매를 하고 있습니다 시스템식엔 매수조건 4개 매도조건4개가 있습니다. 모든 진입 허용으로 피라미딩을 허용해 매매하고 있습니다. 질문1. 여기서 문제가 진입한 포지션이 청산되기 전에는 진입횟수가 무제한이란 겁니다 이걸 진입명에 관계없이 포지션당 총 세차례로 진입횟수를 제한하고 싶습니다. 질문2. 질문1처럼 최고 세차례만 진입할때 진입 비중을 총매수가능금액의 1/3 비율로 동일하게 진입하고 싶습니다 관련 수식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-06-24 15:15:26

안녕하세요 예스스탁입니다. input : 투입금액(10000000); var : entryvol(0); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ entryvol = int(int((투입금액*(1/3))/C)/10)*10; } Else{ entryvol = int((투입금액*(1/3))/C); } } if CodeCategory == 2 Then{#코스닥 entryvol = int((투입금액*(1/3))/C); if CurrentEntries < 3 Then{ if 매수조건1 Then buy("b1",OnClose,def,entryvol); if 매수조건2 Then buy("b2",OnClose,def,entryvol); if 매수조건3 Then buy("b3",OnClose,def,entryvol); if 매수조건4 Then buy("b4",OnClose,def,entryvol); } if CurrentEntries < 3 Then{ if 매도조건1 Then Sell("s1",OnClose,def,entryvol); if 매도조건2 Then Sell("s2",OnClose,def,entryvol); if 매도조건3 Then Sell("s3",OnClose,def,entryvol); if 매도조건4 Then Sell("s4",OnClose,def,entryvol); } 포지션의 총 누적진입이 3차례까지만 되는 식입니다. 각 진입명으로 한번씩만 진입해 총 3회까지 진입하고자 하시면 피라미딩을 다른진입신호만 허용으로 설정하시고 진입명 관계없이 3회까지 진입하고자 하시면 피라미딩을 모든진입신호 허용으로 설정하시고 적용하시면 됩니다. 즐거운 하루되세요 > 으&#49968; 님이 쓴 글입니다. > 제목 : 수식 문의 > 일봉 매매를 하고 있습니다 시스템식엔 매수조건 4개 매도조건4개가 있습니다. 모든 진입 허용으로 피라미딩을 허용해 매매하고 있습니다. 질문1. 여기서 문제가 진입한 포지션이 청산되기 전에는 진입횟수가 무제한이란 겁니다 이걸 진입명에 관계없이 포지션당 총 세차례로 진입횟수를 제한하고 싶습니다. 질문2. 질문1처럼 최고 세차례만 진입할때 진입 비중을 총매수가능금액의 1/3 비율로 동일하게 진입하고 싶습니다 관련 수식 부탁드립니다.