커뮤니티

수식문의합니다~~

프로필 이미지
코퍼
2022-03-30 12:30:36
1255
글번호 157584
답변완료
안녕하세요 질문중 모르는게 있어서 다시 문의드립니다. 1. NetProfit은 처음 전략차트에 적용할때 초기값이 "0"인가요? 2. 디버깅상의 최종 netProfit 과 시스템성능보고상의 최종 누적수익이 같아야 하나요? 3. 무포지션에서 exitlong이나 exitshort 명령이 실행되면 어떤 현상이 나오나요? 4. 아래식처럼 사용해도 되나요? if Marketposition != 0 then { exitlong; exitshort; } 감사드립니다~~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-03-30 14:38:51

안녕하세요 예스스탁입니다. 1 예 0입니다. 차트에 거래(진입-청산)가 1회이상 발생된 이후부터 손익값이 리턴됩니다. 2 예 같이야 합니다. 3 exitlong이나 exitshort은 청산함수입니다. 차트에 진입신호가 있어야 발생하는 함수입니다. 진입신호없이는 발생하지 않습니다. 4 if Marketposition != 0 then { exitlong(); exitshort(); } 청산함수 안에 아무것도 지정하지 않으실때도 ()를 넣어 주셔야 합니다. 올리신 수식이 현재 차트상 무포지션이 아니면(매수나 매도로 진입이 되어 있다면) 청산하라는 내용입니다. 실제계좌 잔고가 있는지 여부가 체크하는 부분이 아닙니다. 랭귀지의 모든 포지션 함수는 신호상 내용입니다. 참고로 청산신호만 있는 내용은 식작성은 가능하나 차트에 적용은 되지 않습니다. 진입식이 있는 시스템식만 적용이 가능합니다. 즐거운 하루되세요 > 코퍼 님이 쓴 글입니다. > 제목 : 수식문의합니다~~ > 안녕하세요 질문중 모르는게 있어서 다시 문의드립니다. 1. NetProfit은 처음 전략차트에 적용할때 초기값이 "0"인가요? 2. 디버깅상의 최종 netProfit 과 시스템성능보고상의 최종 누적수익이 같아야 하나요? 3. 무포지션에서 exitlong이나 exitshort 명령이 실행되면 어떤 현상이 나오나요? 4. 아래식처럼 사용해도 되나요? if Marketposition != 0 then { exitlong; exitshort; } 감사드립니다~~