커뮤니티

함수 의미 문의

프로필 이미지
통큰베팅
2015-06-16 07:56:29
129
글번호 87234
답변완료
var : entry(0),NP(0),NP1(0),NP2(0); NP = NetProfit; if bdate != bdate[1] Then{ entry = 0; NP1 = NP[1]; NP2 = NP1[1]; Condition1 = true; if NP1 > NP2 Then Condition1 = false; } 상기의 함수가 갖는 의미를 여쭙니다. (번거로우시겠지만 답글로 부탁드립니다.) 1. 여기서 "NP = NetProfit"이 실현손익만을 뜻하나요? 아니면 평가손익손익도 고려한 것인가요? 2-1. '전일 진입한 포지션이 전일 마지막 봉까지 평가이익 + 당일 이익실현 청산시' 당일 및 익일 거래 발생여부 2-2. '전일 진입한 포지션이 전일 마지막 봉까지 평가이익 + 당일 손실실현 청산시' 당일 및 익일 거래 발생여부 2-3. '전일 진입한 포지션이 전일 마지막 봉까지 평가손실 + 당일 이익실현 청산시' 당일 및 익일 거래 발생여부 2-4. '전일 진입한 포지션이 전일 마지막 봉까지 평가손실 + 당일 손실실현 청산시' 당일 및 익일 거래 발생여부
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-06-16 13:31:12

안녕하세요 예스스탁입니다. 1. var : entry(0),NP(0),NP1(0),NP2(0); #총손익(청산완료된 거래만) NP = NetProfit; #영업일 변경 if bdate != bdate[1] Then{ entry = 0; NP1 = NP[1]; #전영업일까지의 총손익 NP2 = NP1[1];#전전영업일까지의 총손익 Condition1 = true; if NP1 > NP2 Then #전영업일까지의 손익이 전전영업일까지의 손익보다 크면 false Condition1 = false; } 즉 전일 거래로 수익이 발생했으면 false입니다. 2. 위식은 청산완료된 거래만 가지고 손익을 판별합니다. 날자 변경시점에 청산된 거래로만 전일과 전전일손익을 구해서 그차이값(전일거래의 손익)으로 condition1에 true혹은 false가 리턴됩니다. 당일 청산되면 당일손익으로 잡히므로 당일 청산된 거래가 이익이면 내일의 condition1이 false, 아니면 true가 됩니다. 당일 청산된 거래로 당일 진입이 제어되지는 않습니다. 즐거운 하루되세요 > 통큰베팅 님이 쓴 글입니다. > 제목 : 함수 의미 문의 > var : entry(0),NP(0),NP1(0),NP2(0); NP = NetProfit; if bdate != bdate[1] Then{ entry = 0; NP1 = NP[1]; NP2 = NP1[1]; Condition1 = true; if NP1 > NP2 Then Condition1 = false; } 상기의 함수가 갖는 의미를 여쭙니다. (번거로우시겠지만 답글로 부탁드립니다.) 1. 여기서 "NP = NetProfit"이 실현손익만을 뜻하나요? 아니면 평가손익손익도 고려한 것인가요? 2-1. '전일 진입한 포지션이 전일 마지막 봉까지 평가이익 + 당일 이익실현 청산시' 당일 및 익일 거래 발생여부 2-2. '전일 진입한 포지션이 전일 마지막 봉까지 평가이익 + 당일 손실실현 청산시' 당일 및 익일 거래 발생여부 2-3. '전일 진입한 포지션이 전일 마지막 봉까지 평가손실 + 당일 이익실현 청산시' 당일 및 익일 거래 발생여부 2-4. '전일 진입한 포지션이 전일 마지막 봉까지 평가손실 + 당일 손실실현 청산시' 당일 및 익일 거래 발생여부