커뮤니티

netprofit

프로필 이미지
건곤대
2022-09-06 16:38:28
1573
글번호 162033
답변완료
아래와 같이 netprofit함수를 이용해서 일요일이후 누적된 pt로 부터 수익금을 계산하여 진입수량을 자동으로 변경코자 합니다. (매주 일요일에 예수금을 수동으로 업데이트) 실전에 적용할 수 있을까요? 실전차트에 시스템을 (시험적용)시켜보니 진입수량이 모두 1로 나와서 문의드립니다. netprofit은 차트상의 신호값이므로, 실제 진입된 수량을 반영할 방법이 없는것인가요? -------------------------------------------------------------------------------- if DayOfWeek(bdate) < dayofweek(bdate[1]) Then { N1 = NetProfit; //지난주까지의 누적손익 } MPL = NetProfit-N1;
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-09-07 14:19:33

안녕하세요 예스스탁입니다. 1 netprofit은 차트신호상 손익입니다. 실제 진입된 수량을 기준으로는 체크할수는 없습니다. 2 지정한 예수금값에 차트상 발생한 손익을 기준으로 이번주 손익을 가감해서 수량계산하신다면 아래와 같이 사용하시면 됩니다. input : 예수금(100000000); var : n1(0),mm(0),mpl(0); if DayOfWeek(bdate) < dayofweek(bdate[1]) Then { N1 = NetProfit; } MPL = NetProfit-N1; mm = 예수금+mpl; if 조건 Then Buy("b",OnClose,Def,Floor(mm/c)); 즐거운 하루되세요 > 건곤대 님이 쓴 글입니다. > 제목 : netprofit > 아래와 같이 netprofit함수를 이용해서 일요일이후 누적된 pt로 부터 수익금을 계산하여 진입수량을 자동으로 변경코자 합니다. (매주 일요일에 예수금을 수동으로 업데이트) 실전에 적용할 수 있을까요? 실전차트에 시스템을 (시험적용)시켜보니 진입수량이 모두 1로 나와서 문의드립니다. netprofit은 차트상의 신호값이므로, 실제 진입된 수량을 반영할 방법이 없는것인가요? -------------------------------------------------------------------------------- if DayOfWeek(bdate) < dayofweek(bdate[1]) Then { N1 = NetProfit; //지난주까지의 누적손익 } MPL = NetProfit-N1;