커뮤니티
문의드립니다
2012-05-29 12:16:01
278
글번호 51409
안녕하십니까?
우리투자증권의 정규장(한국장)+CME를 연결한 선물챠트에서 저의 해석이 맞는지 궁금해서 글을 올림니다
#========================================#
# 선물 매수매도_시스템 시간설정_당일청산
#========================================#
if (sTime >=093000 or sTime <=043000) Then //한국장+CME {
if 저[1] < 저[2]
Then Buy("매수");
if 고[1] > 고[2]
Then Sell("매도"); }
if stime == 120500 then //한국장 청산 {
ExitLong("청산1");
ExitShort("청산2");
}
if stime == 023500 then //CME청산 {
ExitLong("청산3");
ExitShort("청산4");
}
위의 식은 시스템이 한국시간 9시30분부터 작동해서 다음날 새벽 4시30분에끝난다.
시스템 작동중 12시5분에 청산하고 잔여시간에 시스템 계속작동, 새벽 2시35분에 청산하고 잔여시간에 시스템 계속 작동.
굼금한점
"일단 2번의 청산시간에 청산을 하고 여분의 시스템 작동시간에 다시 매수매도조건이 되면 매수매도를 실행할 수 있다고 해석하는것이 맞는지요?"
#========================================#
# 선물 매수매도_시스템 시간설정_당일청산
#========================================#
if (sTime >=093000 or sTime <=043000) Then //한국장+CME {
if 저[1] < 저[2]
Then Buy("매수");
if 고[1] > 고[2]
Then Sell("매도"); }
if stime == 120500 then //한국장 청산
{
ExitLong("청산1");
ExitShort("청산2");
}
SetStopEndofday(023500) //CME청산, 이후 잔여시간 시스템 정지
위의 식은 시스템이 한국시간 9시30분부터 작동해서 다음날 새벽 4시30분에끝난다.
시스템 작동중 12시5분에 청산1,2하고 시스템 계속작동, 새벽 2시35분에 청산하고 시스템 정지.
궁금한점
" 1. 일단 청산시간(12시05분)에 청산1,2를 실행하고, 다른 시스템 작동시간에 매수매도조건이 되면 매수매도를 실행한다. 새벽2시35분이 되면 모든 포지션을 청산하고 매수매도조건이 되어도 무시하고 거래를 중지하는것이 맞나요?
2. 일단 새벽2시35분에 청산후 시스템의 거래가 중지되었고, 당일 오전9시30분 부터 정규장에서 시스템은 다시 작동되나요? 아침7시이후에 HTS에 자동차단 후 다시 로그인하면 청산및 시스템정지 시간이 일단 지났으므로 시스템이 다시 작동되며,다음날 새벽2시35분에 다시 청산하고 시스템 정지되는것이 맞나요?
감사합니다
답변 1
예스스탁 예스스탁 답변
2012-05-29 15:13:38
안녕하세요
예스스탁입니다.
1.
진입식에
if (sTime >=093000 or sTime <=043000) Then
와 같은 조건이 있으므로 2시 30분에 청산되도 4시 30분 까지
조건에 만족하면 또 진입할 수 있습니다.
2시 39분 이후에 더이상 진입하지 않고자 하시면
아래와 같이 수정하셔야 합니다.
if (sTime >=093000 or sTime < 023000) Then
2.
2번과 같은 식은
2시 35분에 청산이 된후 당일에는 매매가 없게 됩니다.
SetStopEndofday은 당일청산 함수로 지정한 시간에 청산하고
당일진입은 더이상 안한다는 내용이 내포되어 있습니다.
2시 30분에 청산하고 당일 23시 59분 59초까지는 진입을 할 수 없습니다/
그러므로 2번과 같은 식은 0시~2시30분 사이에만 매매하는 식입니다.
일반적으로 24시간을 염두에 두는 식의 경우 당일청산이라는 개념이 없고
if문으로 시간을 지정해 청산하셔야 합니다.
즐거운 하루되세요
> 최선 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하십니까?
우리투자증권의 정규장(한국장)+CME를 연결한 선물챠트에서 저의 해석이 맞는지 궁금해서 글을 올림니다
#========================================#
# 선물 매수매도_시스템 시간설정_당일청산
#========================================#
if (sTime >=093000 or sTime <=043000) Then //한국장+CME {
if 저[1] < 저[2]
Then Buy("매수");
if 고[1] > 고[2]
Then Sell("매도"); }
if stime == 120500 then //한국장 청산 {
ExitLong("청산1");
ExitShort("청산2");
}
if stime == 023500 then //CME청산 {
ExitLong("청산3");
ExitShort("청산4");
}
위의 식은 시스템이 한국시간 9시30분부터 작동해서 다음날 새벽 4시30분에끝난다.
시스템 작동중 12시5분에 청산하고 잔여시간에 시스템 계속작동, 새벽 2시35분에 청산하고 잔여시간에 시스템 계속 작동.
굼금한점
"일단 2번의 청산시간에 청산을 하고 여분의 시스템 작동시간에 다시 매수매도조건이 되면 매수매도를 실행할 수 있다고 해석하는것이 맞는지요?"
#========================================#
# 선물 매수매도_시스템 시간설정_당일청산
#========================================#
if (sTime >=093000 or sTime <=043000) Then //한국장+CME {
if 저[1] < 저[2]
Then Buy("매수");
if 고[1] > 고[2]
Then Sell("매도"); }
if stime == 120500 then //한국장 청산
{
ExitLong("청산1");
ExitShort("청산2");
}
SetStopEndofday(023500) //CME청산, 이후 잔여시간 시스템 정지
위의 식은 시스템이 한국시간 9시30분부터 작동해서 다음날 새벽 4시30분에끝난다.
시스템 작동중 12시5분에 청산1,2하고 시스템 계속작동, 새벽 2시35분에 청산하고 시스템 정지.
궁금한점
" 1. 일단 청산시간(12시05분)에 청산1,2를 실행하고, 다른 시스템 작동시간에 매수매도조건이 되면 매수매도를 실행한다. 새벽2시35분이 되면 모든 포지션을 청산하고 매수매도조건이 되어도 무시하고 거래를 중지하는것이 맞나요?
2. 일단 새벽2시35분에 청산후 시스템의 거래가 중지되었고, 당일 오전9시30분 부터 정규장에서 시스템은 다시 작동되나요? 아침7시이후에 HTS에 자동차단 후 다시 로그인하면 청산및 시스템정지 시간이 일단 지났으므로 시스템이 다시 작동되며,다음날 새벽2시35분에 다시 청산하고 시스템 정지되는것이 맞나요?
감사합니다
이전글