커뮤니티

연속손실 관련 수식문의

프로필 이미지
첼시
2017-04-10 10:38:17
120
글번호 108603
답변완료
기본 매수 매도 진입 전략에서 연속 손실 횟수에 따라 진입 계약수를 달리하고 싶습니다. 예로 1번 손실 후 1계약 진입 2번 손실 후 2계약 진입 3번 손실 후 3계약 4번 연속 손실 후에는 다시 3계약 5번 손실 계속 3계약 6번이후부터는 계속 4계약... 위 사항을 기본으로 설정 후 추가로 최근 1회에서 10회 내외 거래에서 수익 및 손실에 따라 거래 계약수를 변경 하고 싶습니다. 예로 최근 1회 거래에서 손실 2회 거래에서 수익 3회 거래에서 손실발생시 계약수를 3계약으로 변경.. 이런식으로 가능 할까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-10 17:42:05

안녕하세요 예스스탁입니다 문의하신 내용 정확히 이해하지 못했습니다. 연손손실횟수를 체크하는 계산식을 올려드립니다. 해당식 이용해서 수정보완해서 이용하시기 바랍니다. var : loss(0),연속손실횟수(0),Losscnt(0),Wincnt(0),vol(0),cnt(0); if TotalTrades > TotalTrades[1] Then{ if PositionProfit(1) < 0 Then loss = loss+1; Else loss = 0; } if MarketPosition == 0 Then 연속손실횟수 = loss; Else{ if PositionProfit < 0 Then 연속손실횟수 = loss+1; Else 연속손실횟수 = 0; } if 연속손실횟수 == 0 Then vol = 1; if 연속손실횟수 == 1 Then vol = 1; if 연속손실횟수 == 2 Then vol = 2; if 연속손실횟수 == 3 Then vol = 3; if 연속손실횟수 == 4 Then vol = 3; if 연속손실횟수 == 5 Then vol = 3; if 연속손실횟수 >= 6 Then vol = 4; #최근 10회거래에서 수익과 손실거래수 losscnt = 0; Wincnt = 0; for cnt = 0 to 9{ if PositionProfit(0) < 0 Then losscnt = losscnt+1; Else Wincnt = Wincnt+1; } 즐거운 하루되세요 > 첼시 님이 쓴 글입니다. > 제목 : 연속손실 관련 수식문의 > 기본 매수 매도 진입 전략에서 연속 손실 횟수에 따라 진입 계약수를 달리하고 싶습니다. 예로 1번 손실 후 1계약 진입 2번 손실 후 2계약 진입 3번 손실 후 3계약 4번 연속 손실 후에는 다시 3계약 5번 손실 계속 3계약 6번이후부터는 계속 4계약... 위 사항을 기본으로 설정 후 추가로 최근 1회에서 10회 내외 거래에서 수익 및 손실에 따라 거래 계약수를 변경 하고 싶습니다. 예로 최근 1회 거래에서 손실 2회 거래에서 수익 3회 거래에서 손실발생시 계약수를 3계약으로 변경.. 이런식으로 가능 할까요?