커뮤니티

수식부탁드려요

프로필 이미지
나그네007
2015-07-10 18:55:52
138
글번호 88294
답변완료
월간단위,주간단위로 누적수익을 나타내는 수식 부탁드려요 감사합니다
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2015-07-13 08:51:46

안녕하세요 예스스탁입니다. 예스랭귀지의 수식은 모두 독립적으로 동작을 합니다. 손익은 시스템에서 신호에 의해 산출되는데 시스템에서는 plot명령어를 지표를 그릴수 없고 지표식에서는 시스템의 내용을 알수가 없습니다. 누적손익을 보고자 하시면 시스템 식에 아래와 같은 내용 추가하셔서 예스랭귀지 편집기의 디버깅창에 출력해서 보셔야 합니다. var : NP(0),PreMPL(0),PreWPL(0),MPL(0),WPL(0); NP = NetProfit+PositionProfit; if date > date[1] Then PreMPL = NetProfit; if DayOfWeek(sdate) < DayOfWeek(date[1]) Then PreWPL = NetProfit; MPL = NP-PreMPL; WPL = NP-PreWPL; MessageLog("월간 %.2f 주간 %.2f", MPL,WPL); 혹은 시스템 성능보고선의 기간분석에서 월간 주간 손익 보실수 있습니다. 즐거운 하루되세요 > 나그네007 님이 쓴 글입니다. > 제목 : 수식부탁드려요 > 월간단위,주간단위로 누적수익을 나타내는 수식 부탁드려요 감사합니다
프로필 이미지

나그네007

2015-07-13 11:16:58

message log는 예스편집기라는 곳에서 확인가능하군요 네 감사합니다 좋은하루 보내세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드려요 > 안녕하세요 예스스탁입니다. 예스랭귀지의 수식은 모두 독립적으로 동작을 합니다. 손익은 시스템에서 신호에 의해 산출되는데 시스템에서는 plot명령어를 지표를 그릴수 없고 지표식에서는 시스템의 내용을 알수가 없습니다. 누적손익을 보고자 하시면 시스템 식에 아래와 같은 내용 추가하셔서 예스랭귀지 편집기의 디버깅창에 출력해서 보셔야 합니다. var : NP(0),PreMPL(0),PreWPL(0),MPL(0),WPL(0); NP = NetProfit+PositionProfit; if date > date[1] Then PreMPL = NetProfit; if DayOfWeek(sdate) < DayOfWeek(date[1]) Then PreWPL = NetProfit; MPL = NP-PreMPL; WPL = NP-PreWPL; MessageLog("월간 %.2f 주간 %.2f", MPL,WPL); 혹은 시스템 성능보고선의 기간분석에서 월간 주간 손익 보실수 있습니다. 즐거운 하루되세요 > 나그네007 님이 쓴 글입니다. > 제목 : 수식부탁드려요 > 월간단위,주간단위로 누적수익을 나타내는 수식 부탁드려요 감사합니다