커뮤니티
매매시간 문의
2018-04-17 20:31:47
178
글번호 118286
안녕하세요.
*매매시간: 당일 08:00 ~ 다음날새벽 05:00(포지션 모두청산)
①
if sdate != sdate[1] Then
SetStopEndofday(050000);
if bdate != bdate[1] Then
SetStopEndofday(080000);
②
var:Tcond(false);
if stime == 080000 or (stime > 080000 and stime[1] < 080000)Then{
Tcond=true;
}
if stime == 050000 or (stime > 050000 and stime[1] < 050000)Then{
Tcond = false;
if MarketPosition == 1 Then
ExitLong("bx");
if MarketPosition == -1 Then
ExitShort("sx");
}
위 2가지 표현방법이 있는거 같은데요, 같은 건가요?
그래도 다른점이 있는거 같은데요, 차이점이 뭔가요?
어느것을 쓰는게 위 매매시간 표현에 더 정확할까요?
수식의 맨위에 들어가나요, 맨 아래에 들어가나요?
초보라 죄송합니다.
답변 1
예스스탁 예스스탁 답변
2018-04-18 13:44:23
안녕하세요
예스스탁입니다.
1
큰 차이는 없습니다.
수식은 시세의 시간을 사용하게 되는데
1번은 봉미완성이라도 지정한 시간이후의 첫시세가 들어오면 즉시 청산이고
2번은 봉완성기준으로 시간판단하고 청산하는 내용입니다.
2
해당 내용은 수식위치는 관계없습니다.
즐거운 하루되세요
> 굿트레이더스 님이 쓴 글입니다.
> 제목 : 매매시간 문의
> 안녕하세요.
*매매시간: 당일 08:00 ~ 다음날새벽 05:00(포지션 모두청산)
①
if sdate != sdate[1] Then      
 SetStopEndofday(050000);
if bdate != bdate[1] Then      
 SetStopEndofday(080000);
②
var:Tcond(false);
if stime == 080000 or (stime > 080000 and stime[1] < 080000)Then{
Tcond=true;
}
if stime == 050000 or (stime > 050000 and stime[1] < 050000)Then{
Tcond = false;
if MarketPosition == 1 Then
ExitLong("bx");
if MarketPosition == -1 Then
ExitShort("sx");
}
위 2가지 표현방법이 있는거 같은데요, 같은 건가요?
그래도 다른점이 있는거 같은데요, 차이점이 뭔가요?
어느것을 쓰는게 위 매매시간 표현에 더 정확할까요?
수식의 맨위에 들어가나요, 맨 아래에 들어가나요?
초보라 죄송합니다.
다음글
이전글