1. 일정한 시스템 수식을 작성하여 매매를 할때 해외 선물의 매매신호가 지정된 시간내 에서만 발생하게 하고자 합니다.
어떻게 해야 할까요?
예)오전 10시~오후 5시
2.신호발생을 원하지 않는 시간(매매를 원하지 않는 시간)에는 신호가 발생하지 않도록 지정 하고자 합니다.(매매를 원하지 않는 시간의 차트 상황 반영 되지 않도록)
수식 부탁드립니다.
답변 2
예스스탁
예스스탁 답변
2020-08-25 19:28:17
안녕하세요
예스스탁입니다.
1
input : StartTime(100000),EndTime(170000);
var : Tcond(false);
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
Tcond = true;
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if Tcond == true Then
{
진입청산수식
}
2
해당 내용은 위 시간제한 내용을 응용해 보셔야 합니다.
올려주신 내용만으로는 수식으로 답변이 어렵습니다.
즐거운 하루되세요
> kh 님이 쓴 글입니다.
> 제목 : 매매시간지정
> 1. 일정한 시스템 수식을 작성하여 매매를 할때 해외 선물의 매매신호가 지정된 시간내 에서만 발생하게 하고자 합니다.
어떻게 해야 할까요?
예)오전 10시~오후 5시
2.신호발생을 원하지 않는 시간(매매를 원하지 않는 시간)에는 신호가 발생하지 않도록 지정 하고자 합니다.(매매를 원하지 않는 시간의 차트 상황 반영 되지 않도록)
수식 부탁드립니다.
감사 합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 매매시간지정
> 안녕하세요
예스스탁입니다.
1
input : StartTime(100000),EndTime(170000);
var : Tcond(false);
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
Tcond = true;
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if Tcond == true Then
{
진입청산수식
}
2
해당 내용은 위 시간제한 내용을 응용해 보셔야 합니다.
올려주신 내용만으로는 수식으로 답변이 어렵습니다.
즐거운 하루되세요
> kh 님이 쓴 글입니다.
> 제목 : 매매시간지정
> 1. 일정한 시스템 수식을 작성하여 매매를 할때 해외 선물의 매매신호가 지정된 시간내 에서만 발생하게 하고자 합니다.
어떻게 해야 할까요?
예)오전 10시~오후 5시
2.신호발생을 원하지 않는 시간(매매를 원하지 않는 시간)에는 신호가 발생하지 않도록 지정 하고자 합니다.(매매를 원하지 않는 시간의 차트 상황 반영 되지 않도록)
수식 부탁드립니다.