커뮤니티
해외 선물 당일 청산 문의
2015-11-05 15:05:19
148
글번호 92088
Input : 시작시간(180000), 종료시간(053000);
...
If (sTime >= 시작시간) Or (sTime <= 종료시간) Then
{
// 청산
...
// 진입
...
// 종료 시간까지 청산이 안되었을 경우 청산함
SetStopEndofday(종료시간);
}
시작과 종료시간을 유동적으로 가져 갈려고 입력을 받아서 쓰고 있습니다.
해외 선물 매매시 종료 시간까지 포지션을 가지고 있으면
청산을 하려고 합니다.
저렇게 하면 안되는데 다른 방법이 있나요?
답변 1
예스스탁 예스스탁 답변
2015-11-06 08:45:59
안녕하세요
예스스탁입니다.
SetStopEndofday는 당일청산이므로
지정한 시간에 청산을 하고
이후에 24시 까지 진입을 하지 못하게 하는
기능이 있습니다.
해외선물에서는 if문으로 시간을 지정해
지정한 시간의 봉이 완성시에 청산하게 작성하셔야 합니다.
Input : 시작시간(180000), 종료시간(053000);
...
If (sTime >= 시작시간) Or (sTime <= 종료시간) Then
{
// 청산
...
// 진입
...
}
// 종료 시간까지 청산이 안되었을 경우 청산함
if stime == 053000 or (stime > 053000 and stime[1] < 053000) Then{
exitlong();
ExitShort();
}
즐거운 하루되세요
> 푸른새벽 님이 쓴 글입니다.
> 제목 : 해외 선물 당일 청산 문의
> Input : 시작시간(180000), 종료시간(053000);
...
If (sTime >= 시작시간) Or (sTime <= 종료시간) Then
{
// 청산
...
// 진입
...
// 종료 시간까지 청산이 안되었을 경우 청산함
SetStopEndofday(종료시간);
}
시작과 종료시간을 유동적으로 가져 갈려고 입력을 받아서 쓰고 있습니다.
해외 선물 매매시 종료 시간까지 포지션을 가지고 있으면
청산을 하려고 합니다.
저렇게 하면 안되는데 다른 방법이 있나요?
이전글