커뮤니티

시스템식 부탁합니다

프로필 이미지
회원
2008-09-03 01:37:47
892
글번호 16900
답변완료
예스트레이더 3.1입니다. 아래는 머니투데이기사내용입니다. 아주 단순한 시스템을 예로 들어 보자. 델타익스체인지의 양영빈 실장(띠봉선생)이 공개 강좌에서 언급한 내용이다. 주사위를 던져서 홀수가 나오면 시가 매수하여 종가에 청산하고, 짝수가 나오면 시가 매도하여 종가에 청산하는 시스템이다. 지난 5년간 이런 홀짝 시스템으로 매매를 했다면, 이익이 날까 손실이 날까? 100계좌를 대상으로 이런 방식으로 운영했다면, 손익은 0에 수렴한다. 당연하다. 그런데 만일 손절매 개념을 도입하면 결과가 달라진다. 1% 손실이 나면, 포지션을 청산한다. 그 외의 경우는 종가에 청산한다. 이럴 경우 100계좌의 평균 수익은 5000만원이 된다고 한다. 결국 '손실은 짜르고, 이익은 키운다'는 원칙이 아주 합리적이라는 이야기다. 위 내용을 근거로 시스템식 만들어 보았는데 잘 안 됩니다. 손절없는 진입시스템식 1.홀짝난수발생하여 동시호가진입 2.종가청산 손절있는 진입시스템식 1.홀짝난수발생하여 동시호가진입 2.손절(~%)외부변수로... 3.손절없으면 종가청산. 홀짝난수 발생할때 시스템적용할때마다 바뀔수 있게 부탁합니다. 시스템적용할때 외부변수로 활용할수 있어도 좋겠습니다. 예스트레이더3.1입니다. 시스템적용할때 슬리피지, 수수료는 없는것으로 적용하겠습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-09-03 08:54:04

안녕하세요 예스스탁입니다. 동시호가 대에는 시스템트레이딩이 가능하지 않으므로 아침 시초가에 진입들어가는 식입니다. 전일 마지막봉에 홀짝여부에 따라 다음날 시초가에 주문이 발생합니다. 5분봉을 기준으로 작성된 식입니다. 타 분봉일 경우 151500 시간을 변경해야합니다. input : N(1); var1 = int(Random(5)+1)%2; if Stime == 151500 Then{ if var1 == 1 Then buy("매수",AtMarket); if var1 == 0 Then sell("매도",AtMarket); } SetStopLoss(N); SetStopEndofday(1500); 즐거운 하루되세요 > CJ_seecloud 님이 쓴 글입니다. > 제목 : 시스템식 부탁합니다 > 예스트레이더 3.1입니다. 아래는 머니투데이기사내용입니다. 아주 단순한 시스템을 예로 들어 보자. 델타익스체인지의 양영빈 실장(띠봉선생)이 공개 강좌에서 언급한 내용이다. 주사위를 던져서 홀수가 나오면 시가 매수하여 종가에 청산하고, 짝수가 나오면 시가 매도하여 종가에 청산하는 시스템이다. 지난 5년간 이런 홀짝 시스템으로 매매를 했다면, 이익이 날까 손실이 날까? 100계좌를 대상으로 이런 방식으로 운영했다면, 손익은 0에 수렴한다. 당연하다. 그런데 만일 손절매 개념을 도입하면 결과가 달라진다. 1% 손실이 나면, 포지션을 청산한다. 그 외의 경우는 종가에 청산한다. 이럴 경우 100계좌의 평균 수익은 5000만원이 된다고 한다. 결국 '손실은 짜르고, 이익은 키운다'는 원칙이 아주 합리적이라는 이야기다. 위 내용을 근거로 시스템식 만들어 보았는데 잘 안 됩니다. 손절없는 진입시스템식 1.홀짝난수발생하여 동시호가진입 2.종가청산 손절있는 진입시스템식 1.홀짝난수발생하여 동시호가진입 2.손절(~%)외부변수로... 3.손절없으면 종가청산. 홀짝난수 발생할때 시스템적용할때마다 바뀔수 있게 부탁합니다. 시스템적용할때 외부변수로 활용할수 있어도 좋겠습니다. 예스트레이더3.1입니다. 시스템적용할때 슬리피지, 수수료는 없는것으로 적용하겠습니다. 감사합니다.