커뮤니티
시스템식여쭈어봅니다..
2013-03-18 11:44:01
204
글번호 60849
번번히 감사드립니다..
제가 사용하는 시스템에서 신호발생이 하루에 1-2번에서 많을때에는
7-8번 나올때도있는데요...
아침첫신호부터 매매를 하루에 3회로 제한하고져합니다...
하루 세번이내에는 엔드 타임(14시55분으로설정해놨음)까지 그냥가고 그이상 나올때에는..
세번째 청산신호를 엔드타임으로하여 더이상 진입을 막고자 합니다..
이럴경우 어떤식을 어떻게 로직에 넣어야하는지 부탁드립니다..
감사합니다..
답변 1
예스스탁 예스스탁 답변
2013-03-18 15:01:55
안녕하세요
예스스탁입니다.
매수진입과 매도진입 함쳐 당일 5번까지만 발생하며
14시 55분에 청산되고 이후에는 진입이 없습니다.
아래 내용 참고하시기 바랍니다.
var : count(0),cnt(0);
#당일진입횟수 카운트
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if count < 3 and 매수진입조건 Then
buy();
if count < 3 and 매도진입조건 Then
sell();
SetStopEndofday(145500);
즐거운 하루되세요
> 신천지 님이 쓴 글입니다.
> 제목 : 시스템식여쭈어봅니다..
> 번번히 감사드립니다..
제가 사용하는 시스템에서 신호발생이 하루에 1-2번에서 많을때에는
7-8번 나올때도있는데요...
아침첫신호부터 매매를 하루에 3회로 제한하고져합니다...
하루 세번이내에는 엔드 타임(14시55분으로설정해놨음)까지 그냥가고 그이상 나올때에는..
세번째 청산신호를 엔드타임으로하여 더이상 진입을 막고자 합니다..
이럴경우 어떤식을 어떻게 로직에 넣어야하는지 부탁드립니다..
감사합니다..