커뮤니티

재차 문의 드립니다!

프로필 이미지
회원
2013-03-05 17:05:56
195
글번호 60246
답변완료
안녕하세요 예스스탁입니다. 수정해서 올려드립니다. 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 bcnt < 1 and crossup(ma(C,3),ma(c,13)) Then buy(); if scnt < 1 and CrossDown(ma(C,3),ma(c,13)) Then sell(); 즐거운 하루되세요 이렇게 답변을 받았는데 하루에 한번으로 진입을 제한하는 것이 아니고 당일 매수청산을 하였다면 당일에는 매수로 진입하는 것을 제한 하고 싶습니다. 그러니깐 매수를 청산하엿다면 당일은 매수진입을 제한하고 매도를 청산 하였다면 매도로 진입하는 것을 제한 할려고 합니다. 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-06 09:55:23

안녕하세요 예스스탁입니다. 당일 매수청산과 매도청산의 횟수를 계산하는 내용으로 변경했습니다. var : cnt(0),bxcnt(0),sxcnt(0); bxcnt = 0; sxcnt = 0; for cnt = 1 to 20{ if sdate == ExitDate(Cnt) and MarketPosition(cnt) == 1 Then bxcnt = bxcnt+1; if sdate == ExitDate(Cnt) and MarketPosition(cnt) == -1 Then sxcnt = sxcnt+1; } if bxcnt < 1 and crossup(ma(C,3),ma(c,13)) Then buy(); if sxcnt < 1 and CrossDown(ma(C,3),ma(c,13)) Then sell(); 즐거운 하루되세요 > HI_cwh0404 님이 쓴 글입니다. > 제목 : 재차 문의 드립니다! > 안녕하세요 예스스탁입니다. 수정해서 올려드립니다. 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 bcnt < 1 and crossup(ma(C,3),ma(c,13)) Then buy(); if scnt < 1 and CrossDown(ma(C,3),ma(c,13)) Then sell(); 즐거운 하루되세요 이렇게 답변을 받았는데 하루에 한번으로 진입을 제한하는 것이 아니고 당일 매수청산을 하였다면 당일에는 매수로 진입하는 것을 제한 하고 싶습니다. 그러니깐 매수를 청산하엿다면 당일은 매수진입을 제한하고 매도를 청산 하였다면 매도로 진입하는 것을 제한 할려고 합니다. 부탁드립니다.