커뮤니티

질문드립니다.

프로필 이미지
매일상승
2015-06-14 19:09:30
103
글번호 87181
답변완료

첨부 이미지

Input : shortPeriod(5), longPeriod(60); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } 이평선 골든, 데드일 때 매수매도인데 이해가 안되는 부분이 있어 문의 드립니다. 그림에 보면 매도진입자리에서 들어가서 매도청산자리에서 청산했으면 수익이나야하는데 왜 손실로 나올까요? 반대로 그림에 매수진입자리에서 매수청산자리에서 청산하면 수익이 나는게 정상인데 왜 손실이 날까요? 이유가 뭔지 부탁드리고요 수식에 문제가 있다면 수정 좀 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-06-15 11:15:58

안녕하세요 예스스탁입니다. 시스템 트레이딩 설정창의 비용/수량탭에 수수료와 슬리피지 설정 확인하시기 바랍니다. 해당설정에 값이 지정이 되면 발생된 손익에 해당 값이 포함됩니다. 모두 0으로 두시면 신호가격으로만 손익을 보실수 있습니다. 즐거운 하루되세요 > 매일상승 님이 쓴 글입니다. > 제목 : 질문드립니다. > Input : shortPeriod(5), longPeriod(60); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } 이평선 골든, 데드일 때 매수매도인데 이해가 안되는 부분이 있어 문의 드립니다. 그림에 보면 매도진입자리에서 들어가서 매도청산자리에서 청산했으면 수익이나야하는데 왜 손실로 나올까요? 반대로 그림에 매수진입자리에서 매수청산자리에서 청산하면 수익이 나는게 정상인데 왜 손실이 날까요? 이유가 뭔지 부탁드리고요 수식에 문제가 있다면 수정 좀 부탁드립니다.