커뮤니티
질문 드립니다.
2014-01-07 22:11:36
148
글번호 71164
항상 감사드립니다.
새해 복 많이 받으세요.
1.
CME 야간장 코스피 200선물 거래만 하는 소스를 만들고자 합니다.
이 경우 거래 시간이 18:00시~05:00시 사이이므로,
05시 직전에, 즉 04:50에 일단 청산하려고 합니다.
SetStopEndofDay(0450); 만 쓰면 당연히 18:00~24:00 시간대에 거래가 안 되게 되므로 이 것을 쓸 수 없겠고요.
18:00~04:50 사이에 거래가 되게 하고,
04:50에 일단 다 청산하고,
04:50~05:00 사이에는 진입이 안 되게 하는 간단한 소스를 부탁드립니다.
2.
위 1번 사항과 거의 대동소이하겠습니다만,
09:00~14:45까지 거래가 되게 하고,
14:45에 일단 청산하고
14:45~15:15에는 진입이 안 되게 하고,
다시
18:00~04:50까지 거래가 되게 하고,
04:50에 일단 청산하고
04:50~05:00에는 진입이 안 되게 하는 식 부탁 드립니다.
답변 1
예스스탁 예스스탁 답변
2014-01-08 09:24:13
안녕하세요
예스스탁입니다.
모두 수식안에서 SetStopEndofDay나 설정창에서
당일청산을 사용하지 않으셔야 합니다.
1
if stime >= 180000 or stime < 045000 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
if stime == 045000 Then{
ExitLong();
ExitShort();
}
2.
if stime >= 090000 and stime < 145000 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
if stime == 145000 Then{
ExitLong();
ExitShort();
}
if stime >= 180000 or stime < 045000 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
if stime == 045000 Then{
ExitLong();
ExitShort();
}
즐거운 하루되세요
> 즐겁게 님이 쓴 글입니다.
> 제목 : 질문 드립니다.
> 항상 감사드립니다.
새해 복 많이 받으세요.
1.
CME 야간장 코스피 200선물 거래만 하는 소스를 만들고자 합니다.
이 경우 거래 시간이 18:00시~05:00시 사이이므로,
05시 직전에, 즉 04:50에 일단 청산하려고 합니다.
SetStopEndofDay(0450); 만 쓰면 당연히 18:00~24:00 시간대에 거래가 안 되게 되므로 이 것을 쓸 수 없겠고요.
18:00~04:50 사이에 거래가 되게 하고,
04:50에 일단 다 청산하고,
04:50~05:00 사이에는 진입이 안 되게 하는 간단한 소스를 부탁드립니다.
2.
위 1번 사항과 거의 대동소이하겠습니다만,
09:00~14:45까지 거래가 되게 하고,
14:45에 일단 청산하고
14:45~15:15에는 진입이 안 되게 하고,
다시
18:00~04:50까지 거래가 되게 하고,
04:50에 일단 청산하고
04:50~05:00에는 진입이 안 되게 하는 식 부탁 드립니다.
다음글
이전글