커뮤니티

문의드립니다

프로필 이미지
빛날찬우
2009-11-04 11:09:24
754
글번호 25902
답변완료

첨부 이미지

올려주신 수식으로 시스템검증을 해보니 조건만족결과 값을 한번 하고 나면 그다음부터 그 조건을 만족하는 값이 나와도 무시를 해버립니다 . 첨부파일에서 보시면 매수를 하고 그다음 다시 이익실현으로 청산을 했는데 아직 조건값을 만족하는 상황에 놓여 있습니다 . 그렇게 만족을 하는 값이 발생을 하고 있으면 다시 청산후 매수를 해버립니다 . 그리고 다시 또 얼마후 이익실현 값에 도달 하였지만 다시 재매수를 해버립니다 . 조건을 만족하고 있는 값에서 당일청산후 다시 재매수를 해버리는데 이걸 방지 하고 싶습니다 .
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-11-04 13:41:13

안녕하세요 예스스탁입니다. 기존의 식은 분봉에 적용될 수 있는 내용입니다. 일봉에서 사용하시므로 청산후 N봉후에 재매수하는 방법으로 작성하셔야 될 부분 같습니다. input : N(1); if MarketPosition == 0 and IsExitName("StopProfittarget",1) == False then{ if 매수조건1 Then buy(); if 매수조건2 Then buy(); if 매수조건3 Then buy(); } if MarketPosition == 0 and IsExitName("StopProfittarget",1) == True and BarsSinceExit(1) >= N then{ if 매수조건1 Then buy(); if 매수조건2 Then buy(); if 매수조건3 Then buy(); } 적용해 보시고 컨트롤이 안되시면 전화주시기 바랍니다. 02-3453-1060 즐거운 하루되세요 > 빛날찬우 님이 쓴 글입니다. > 제목 : 문의드립니다 > 올려주신 수식으로 시스템검증을 해보니 조건만족결과 값을 한번 하고 나면 그다음부터 그 조건을 만족하는 값이 나와도 무시를 해버립니다 . 첨부파일에서 보시면 매수를 하고 그다음 다시 이익실현으로 청산을 했는데 아직 조건값을 만족하는 상황에 놓여 있습니다 . 그렇게 만족을 하는 값이 발생을 하고 있으면 다시 청산후 매수를 해버립니다 . 그리고 다시 또 얼마후 이익실현 값에 도달 하였지만 다시 재매수를 해버립니다 . 조건을 만족하고 있는 값에서 당일청산후 다시 재매수를 해버리는데 이걸 방지 하고 싶습니다 .