커뮤니티
연속손실 관련 수식문의
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계약으로 변경.. 이런식으로 가능 할까요?