커뮤니티

자본금 + 누적 손익 으로 sizing 계산

프로필 이미지
쉐따꾸레
2018-01-07 22:39:20
173
글번호 115528
답변완료
자본금 1000 만원으로 ETF 매매 하려고 하는데요, 누적 손익 계산 을 아래와 같이 했는데 예스 트레이더로 시물레이션 했을 때 Sizing 반영이 안되는 것 같습니다. 무슨 문제일 까요? 처음 전략 적용할 때 클릭해야하는 조건이 따로 있나요? input : capital(10000000),margin(1); input : method(1); var : cont(0), CloseEquity(0); CloseEquity = NetProfit; if method == 1 Then cont = int(((Capital+CloseEquity)/(c*margin));
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-01-08 18:43:28

안녕하세요 예스스탁입니다. 올려주신 내용은 테스트를 해보았지만 정상적으로 계산하고 수량산출하고 있습니다. 테스트 수식은 아래와 같습니다. input : capital(10000000),margin(1); input : method(1); var : cont(0), CloseEquity(0); CloseEquity = NetProfit; if method == 1 Then cont = int((Capital+CloseEquity)/(c*margin)); var1 = ma(C,60); if crossup(c,var1) Then buy("b",OnClose,def,cont); if CrossDown(c,var1) Then ExitLong(); MessageLog("%.f %.f %.f",Capital+CloseEquity,C,cont); 즐거운 하루되세요 > 쉐따꾸레 님이 쓴 글입니다. > 제목 : 자본금 + 누적 손익 으로 sizing 계산 > 자본금 1000 만원으로 ETF 매매 하려고 하는데요, 누적 손익 계산 을 아래와 같이 했는데 예스 트레이더로 시물레이션 했을 때 Sizing 반영이 안되는 것 같습니다. 무슨 문제일 까요? 처음 전략 적용할 때 클릭해야하는 조건이 따로 있나요? input : capital(10000000),margin(1); input : method(1); var : cont(0), CloseEquity(0); CloseEquity = NetProfit; if method == 1 Then cont = int(((Capital+CloseEquity)/(c*margin));