커뮤니티
일주일에 한번 매매하는 어떤 로직을 추가해야 하나요?
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일에 한번 매매 하는 로직은 어떻게 구성해야 되나요?
다음글
이전글