커뮤니티

수식 부탁드립니다.

프로필 이미지
김태형
2017-03-02 21:46:08
111
글번호 107411
답변완료
input : P1(5),P2(20),N(1); var : TT(0),vol(1); TT = NetProfit+PositionProfit; #전체손익이 0이상이면 1, 아니면 1씩 증가 if MarketPosition == 0 then{ if TT < 0 Then vol = MaxContracts(1)+n; Else vol = 1; }else{ if TT < 0 Then vol = MaxContracts+n; Else vol = 1; } 다음과 같은 수식을 문의해서 받았는데요 원금 수익후 원금 손실이 생길때까지는 매수량이 증가하지 않더라구요 수익점에서 손실이 시작할때부터 시작점으로 잡고 싶은데요..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-03 13:35:30

안녕하세요 예스스탁입니다. 1번은 수익의 상승구간/하락구간에 따른 내용이고 2번은 최고수익 기록중인지 아닌지로 구별해 수량을 산정합니다. 해당 내용 사용자분이 답변내용 참고하셔서 수정보완하셔야 합니다. 1. input : P1(5),P2(20),N(1); var : TT(0),T(0),vol(1); TT = NetProfit; #수익이 상승중이면 1, 아니면 1씩증가 if TotalTrades > TotalTrades[1] Then{ if TT > TT[1] Then T = 1; if TT < TT[1] Then T = 1; if T == -1 Then vol = MaxContracts(1)+n; Else vol = 1; } 2 input : P1(5),P2(20),N(1); var : TT(0),HH(0),vol(1); TT = NetProfit; if index == 0 Then HH = TT; if TotalTrades > TotalTrades[1] Then{ if TT > HH Then HH = TT; } if TT < HH Then vol = MaxContracts(1)+n; Else vol = 1; 즐거운 하루되세요 > 김태형 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > input : P1(5),P2(20),N(1); var : TT(0),vol(1); TT = NetProfit+PositionProfit; #전체손익이 0이상이면 1, 아니면 1씩 증가 if MarketPosition == 0 then{ if TT < 0 Then vol = MaxContracts(1)+n; Else vol = 1; }else{ if TT < 0 Then vol = MaxContracts+n; Else vol = 1; } 다음과 같은 수식을 문의해서 받았는데요 원금 수익후 원금 손실이 생길때까지는 매수량이 증가하지 않더라구요 수익점에서 손실이 시작할때부터 시작점으로 잡고 싶은데요..