커뮤니티

수식 재문의 드립니다.

프로필 이미지
우주비행
2016-04-15 14:47:25
92
글번호 97134
답변완료
아래 제글(47252) 답변 잘받았습니다. 그런데 시스템을 돌려보니 조금 다르게 나와서요. 해당 조건이 맞으면 하루에 매수한번, 매도한번 이렇게 최대 2번의 매매만 합니다. 즉 매수 조건이 나오면 딱 한번만 매수하여 수익이든 손절이든 하고요 이후 매수조건에선 매매안함. (단, 매도 조건이 나오면 딱 한번 매도함.) 아래 수식 정정 부탁 드립니다...
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-04-15 20:13:23

안녕하세요 예스스탁입니다. 수정한 식입니다. var : cnt(0),Bcnt(0),Scnt(0); Bcnt = 0; Scnt = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) and MarketPosition(cnt) == 1 Then Bcnt = Bcnt+1; if sdate == EntryDate(cnt) and MarketPosition(cnt) == -1 Then Scnt = Scnt+1; } if MarketPosition <= 0 and stime < 150000 and Bcnt < 1 Then buy("b",Atlimit,dayopen-1.5); if MarketPosition >= 0 and stime < 150000 and Scnt < 1 Then sell("s",Atlimit,dayopen+1.5); SetStopProfittarget(0.5,PointStop); SetStopLoss(0.7,PointStop); 즐거운 하루되세요 > 우주비행 님이 쓴 글입니다. > 제목 : 수식 재문의 드립니다. > 아래 제글(47252) 답변 잘받았습니다. 그런데 시스템을 돌려보니 조금 다르게 나와서요. 해당 조건이 맞으면 하루에 매수한번, 매도한번 이렇게 최대 2번의 매매만 합니다. 즉 매수 조건이 나오면 딱 한번만 매수하여 수익이든 손절이든 하고요 이후 매수조건에선 매매안함. (단, 매도 조건이 나오면 딱 한번 매도함.) 아래 수식 정정 부탁 드립니다...