커뮤니티

시스템식질문이요.

프로필 이미지
타고난스캘퍼
2012-03-06 10:01:13
387
글번호 48595
답변완료
거래횟수제한식에서 count = 0; For Value1 = 0 to 10 { if EntryDate(Value1) == sdate then count = count +1; } if count < 1 then { 매수식 } 이렇게 쓰면 거래횟수 1회로 제한되잖아요. 여기서 sdate 는 시스템시작날 이란 뜻인가요? 그리고 var:CurrentEntryNum(0); var50 = TotalTrades; CurrentEntryNum = iff(MarketPosition == 0, TotalTrades, TotalTrades+1); if CurrentEntryNum-var50 == 0 then { 매수식 } 이렇게해도 거래횟수가 1 이되는거 맞나요? 그리고 둘의차이는 무엇인지도좀말씀해주세요. 매번감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-03-06 15:38:24

안녕하세요 예스스탁입니다. 1. sdate는 봉의 시가시간을 나타냅니다. count = 0; For Value1 = 0 to 10 { if EntryDate(Value1) == sdate then count = count +1; } 그러므로 위식에서 sdate는 현재봉의 날짜를 말합니다. 당일날짜와 이전 10개의 거래의 진입날짜를 비교하여 당일과 날짜가 같은 것이 몇개인지 계산하는 식입니다. 2. 두번째 올리신 식은 당일거래횟수를 세는 식이 아닙니다. 차트상 전체 진입횟수를 세는 내용으로 무포지션에만 진입할 때 쓰는 표현일 뿐입니다. 즐거운 하루되세요 > 타고난스캘퍼 님이 쓴 글입니다. > 제목 : 시스템식질문이요. > 거래횟수제한식에서 count = 0; For Value1 = 0 to 10 { if EntryDate(Value1) == sdate then count = count +1; } if count < 1 then { 매수식 } 이렇게 쓰면 거래횟수 1회로 제한되잖아요. 여기서 sdate 는 시스템시작날 이란 뜻인가요? 그리고 var:CurrentEntryNum(0); var50 = TotalTrades; CurrentEntryNum = iff(MarketPosition == 0, TotalTrades, TotalTrades+1); if CurrentEntryNum-var50 == 0 then { 매수식 } 이렇게해도 거래횟수가 1 이되는거 맞나요? 그리고 둘의차이는 무엇인지도좀말씀해주세요. 매번감사합니다.