커뮤니티

일주일에 한번 매매하는 어떤 로직을 추가해야 하나요?

프로필 이미지
영원한자유
2011-11-11 05:40:08
451
글번호 44648
답변완료
하루에 한번 매매하는 것과 7일에 한번 매매 하거나 5일에 한번 매매 하는 로직은 어떻게 구성해야 되나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-11-11 13:20:36

안녕하세요 예스스탁이비다. 1, 하루에 한번 매매 input : N(1); var : count(0); Count = 0 ; for Value1 = 0 to 10 { if EntryDate( Value1 ) == sdate then Count = Count + 1; } if crossup(ma(c,5),ma(c,20)) and count < N Then buy("매수"); if crossdown(ma(C,5),ma(c,20)) Then exitlong("매수청산"); 2, 5일이나 7일은 기준이 명확치 않습니다. 단지 차트상 첫날부터 5일간격 혹은 7일간격이면 실시간 차트는 5000개봉까지 제공되어 매일 첫봉의 날짜가 달라지므로 시스템을 적용하실 때마다 신호의 위치가 변경될수 있습니다. 아래는 일주일에 한번 신호를 발생하는 식입니다. if DayOfWeek(sdate) <= DayOfWeek(sdate[1]) and Sdate > sdate[1] Then Condition1 = false; if MarketPosition != 0 Then Condition1 = True; if Condition1 == false Then{ if 매수조건 Then buy(); if 매도조건 Then sell(); } 즐거운 하루되세요 > 영원한자유 님이 쓴 글입니다. > 제목 : 일주일에 한번 매매하는 어떤 로직을 추가해야 하나요? > 하루에 한번 매매하는 것과 7일에 한번 매매 하거나 5일에 한번 매매 하는 로직은 어떻게 구성해야 되나요?