커뮤니티

문의 드립니다.

프로필 이미지
무결점
2015-11-11 14:23:36
156
글번호 92300
답변완료
최근 거래가 손실로 끝날시 계약수를 1개 영구적으로 추가합니다. 예) 5계약으로 시작, 손실나면 영구적으로 1계약 추가되어서 6계약으로 계속 거래, 또 손실나면 영구적으로 1계약 추가되어서 7계약으로 계속 거래... 수식 부탁드립니다^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-11 16:22:38

안녕하세요 예스스탁입니다. input : 기본수량(5); var : vol(0); if TotalTrades == 0 Then vol = 기본수량; if TotalTrades > TotalTrades[1] and PositionProfit(1) < 0 Then vol = vol+1; if crossup(c,ma(C,60)) Then{ if MarketPosition == 0 or (MarketPosition == -1 and PositionProfit >= 0) Then buy("b1",OnClose,def,vol); Else buy("b2",OnClose,def,vol+1); } if CrossDown(c,ma(C,60)) Then{ if MarketPosition == 0 or (MarketPosition == 1 and PositionProfit >= 0) Then sell("s1",OnClose,def,vol); Else sell("s2",OnClose,def,vol+1); } 즐거운 하루되세요 > 무결점 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 최근 거래가 손실로 끝날시 계약수를 1개 영구적으로 추가합니다. 예) 5계약으로 시작, 손실나면 영구적으로 1계약 추가되어서 6계약으로 계속 거래, 또 손실나면 영구적으로 1계약 추가되어서 7계약으로 계속 거래... 수식 부탁드립니다^^